google_cloud_firestore 0.5.3 copy "google_cloud_firestore: ^0.5.3" to clipboard
google_cloud_firestore: ^0.5.3 copied to clipboard

A Dart client library for Google Cloud Firestore, a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud.

0.5.3 #

  • Added Settings.headers to attach custom HTTP headers to every outgoing Firestore request.
  • Fixed intermittent ClientException: Connection closed before full header was received on queries and aggregations under high concurrency; these now retry with backoff.
  • Fixed Firestore.getAll() retrying transient errors indefinitely; it now retries a bounded number of times before surfacing the error.
  • Updated Transaction.delete and Transaction.update type constraints to accept DocumentReference<Object?>. (thanks to @Levin-Me)
  • Made Timestamp encodable by adding toJson method. (thanks to @OutdatedGuy)
  • Update dependency googleapis_auth: ^2.3.3 to fix auth/insufficient-permission errors with Application Default Credentials that have no quota project set.

0.5.2 #

  • Fixed Firestore.projectId not reading GOOGLE_CLOUD_PROJECT when using Application Default Credentials locally.
  • Fixed FieldMask not available from export. (thanks to @OutdatedGuy)
  • Require google_cloud: '>=0.4.0 <0.6.0'

0.5.1 #

  • Added retry support for WriteBatch.commit() on transient errors (ABORTED, UNAVAILABLE, RESOURCE_EXHAUSTED).
  • Added an example.
  • Added a more detailed project description.
  • Update dependency meta: ^1.17.0 to allow workspaces with stable Flutter.

0.5.0 #

  • First release.
8
likes
160
points
10k
downloads

Documentation

API reference

Publisher

verified publisherfirebase.google.com

Weekly Downloads

A Dart client library for Google Cloud Firestore, a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud.

Repository (GitHub)
View/report issues
Contributing

License

Apache-2.0 (license)

Dependencies

collection, google_cloud, google_cloud_firestore_v1, google_cloud_protobuf, google_cloud_rpc, google_cloud_type, googleapis_auth, http, intl, meta, retry

More

Packages that depend on google_cloud_firestore