Releases: qdrant/rust-client
v1.12.1
v1.12.0
v1.11.2
v1.11.1
v1.11.0
v1.10.3
v1.10.2
v1.10.0
Change log
A huge update for the Qdrant Rust client. This update fully revised the crate to make it a lot more enjoyable to work with.
The API interface has been significantly simplified, and types have been reorganized. Operations are more direct, no more need for boilerplate code. All operations and their types now use the builder pattern, providing an easy and extensible interface, preventing breakage with future updates. Documentation has been improved as well. Operations are divided in different categories and show a simple usage example. It now also links to the respective generic documentation.
Documentation:
The old client remains usable but has been deprecated. We recommend to switch to the new client instead.
Improvements
- Add new Qdrant client with a much better interface, see examples
- Support for Qdrant 1.10.x API
Thanks to @JojiiOfficial @timvisee for their contributions!
v1.9.0
1.2.0
Exposes new features from Qdrant 1.2.0
What's Changed
- Update v1.2.0 by @agourlay in #45 which adds new APIs
- cluster management
- search group and recommend group
- optional vectors
- Switch from openssl to rustls by @llogiq in #44
- Fix compiler warnings without
download_snapshots
feature by @timvisee in #47 - QdrantClient::new is not async by @ava57r in #49
New Contributors
Full Changelog: v1.1.2...v1.2.0