Changes
1.13.0 (2023-09-18)
Features
Bug Fixes
- firestore: Compare full resource path when docs ordered by name (#8409) (5ef93de)
- firestore: Correcting EndBefore with LimitToLast behaviour (#8370) (350f7ad)
1.12.0 (2023-08-01)
Features
- firestore: Publish proto definitions for SUM/AVG in Firestore (e3f8c89)
1.11.0 (2023-06-26)
Features
- firestore: Update all direct dependencies (b340d03)
Bug Fixes
- firestore: Cleanup integration test resources (#8057) (210584d)
- firestore: Do not trace iterator.Done error (#8082) (5f24d17), refs #7711
- firestore: REST query UpdateMask bug (df52820)
1.10.0 (2023-05-22)
Features
- firestore: Add
OR
query support docs: Improve the API documentation for the Firestore.ListDocuments
RPC docs: Minor documentation formatting and cleanup (aeb6fec) - firestore: Add bloom filter related proto fields PiperOrigin-RevId: 529511263 (31c3766)
- firestore: Add REST client (06a54a1)
- firestore: Added support for REST transport (aeb6fec)
- firestore: EntityFilter for AND/OR queries (#7757) (ae37793)
- firestore: Rewrite signatures and type in terms of new location (620e6d8)
- firestore: Update iam and longrunning deps (91a1f78)
Bug Fixes
- firestore: Enable rest_numeric_enums for PHP client (2fef56f)
- firestore: Replace usage of transform with update_transform in batch write (#7864) (949e4d8)
- firestore: Update grpc to v1.55.0 (1147ce0)
1.9.0 (2022-11-29)
Features
- firestore: start generating proto stubs (eed371e)
Documentation
1.8.0 (2022-10-17)
Features
1.7.0 (2022-10-06)
Features
- firestore/apiv1: add firestore aggregation query apis to the stable googleapis branch (ec1a190)
- firestore: Adds Bulkwriter support to Firestore client (#5946) (20b6c1b)
- firestore: expose read_time fields in Firestore PartitionQuery and ListCollectionIds, currently only available in private preview (90489b1)
1.6.1 (2021-10-29)
Bug Fixes
- firestore: prefer exact matches when reflecting fields (#4908) (d3d9420)
1.6.0 (2021-09-09)
Features
- firestore: Add support for PartitionQuery (#4206) (b34783a)
- firestore: Support DocumentRefs in OrderBy, Add Query.Serialize, Query.Deserialize for cross machine serialization (#4347) (a0f7a02)
Bug Fixes
- firestore: correct an issue with returning empty paritions from GetPartionedQueries (#4346) (b2a6171)
- firestore: remove excessive spans on iterator (#4163) (812ef1f)
- firestore: retry RESOURCE_EXHAUSTED errors docs: various documentation improvements (9a459d5)
1.5.0 (2021-02-24)
Features
Bug Fixes
- firestore: address a missing branch in watch.stop() error remapping (#3643) (89ad55d)
1.4.0 (2020-12-03)
Features
v1.3.0
- Add support for LimitToLast feature for queries. This allows a query to return the final N results. See docs here.
- Add support for FieldTransformMinimum and FieldTransformMaximum.
- Add exported SetGoogleClientInfo method.
- Various updates to autogenerated clients.
v1.2.0
- Deprecate v1beta1 client.
- Fix serverTimestamp docs.
- Add missing operators to query docs.
- Make document IDs 20 alpha-numeric characters. Previously, there could be more than 20 non-alphanumeric characters, which broke some users. See https://github.com/googleapis/google-cloud-go/issues/1715.
- Various updates to autogenerated clients.
v1.1.1
- Fix bug in CollectionGroup query validation.
v1.1.0
- Add support for
in
and array-contains-any
query operators.
v1.0.0
This is the first tag to carve out firestore as its own module. See: https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.