Releases: abdolence/firestore-rs
v0.43.1
What's Changed
- Gcloud SDK v0.25.6 support and new options support for Find Nearest search by @abdolence in #189
Full Changelog: v0.43.0...v0.43.1
v0.43.0
What's Changed
- Hyper v1 and Google Cloud SDK 0.25 support by @abdolence in #185
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- Update Rust crate redb to 2.1 by @renovate in #167
- Handle sporadic tonic transport errors by @abdolence in #179
- Add randomised delay for retries on transient errors by @abdolence in #182
- Improve serialize/deserialize errors. Now they include document paths when possible by @abdolence in #183
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
-
K-nearest neighbor (KNN) vector searches support by @abdolence in #165
Details: https://cloud.google.com/firestore/docs/vector-searchFluent API supports searching with a new
find_nearest
method and a new typeFirestoreVector
.
Example: https://github.com/abdolence/firestore-rs/blob/master/examples/nearest-vector-query.rs
Full Changelog: v0.40.1...v0.41.0
v0.40.1
What's Changed
- explain() now returns an allocated inner structure instead of a type alias to be able to customize output
Full Changelog: v0.40.0...v0.40.1
v0.40.0
What's Changed
-
Migrated to redb v2 by @abdolence in #163
The DB structure is not compatible, so before migration you need to remove cache related files if persistence cache was used. -
Explain plan support by @abdolence in #164
This version has introduced:.explain()
/.explain_with_options()
support in Fluent API to explain queries.stream_query_with_metadata()
to be able to receive additional meta information related to documents/objects.
Full Changelog: v0.39.4...v0.40.0
v0.39.4
What's Changed
- Google Cloud SDK v0.24.5 support by @abdolence in #162
Full Changelog: v0.39.3...v0.39.4
v0.39.3
v0.39.2
What's Changed
- Improved error messages and details by @abdolence in #157
Full Changelog: v0.39.1...v0.39.2
v0.39.1
What's Changed
- Update Rust crate redb to 1.5 by @renovate in #153
- FirestoreReference.split auxilary method support by @abdolence in #155
Full Changelog: v0.39.0...v0.39.1