Release Notes

This page documents production updates to Cloud Firestore. You can periodically check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.

To get the latest product updates delivered to you, add the URL of this page to your feed reader.

October 29, 2018

We added a Cloud Firestore emulator you can use for local testing. To set up the emulator, see Testing Cloud Firestore Security Rules.

August 9, 2018

We added two new features to help you work with arrays:

  • Array contains queries: query for documents that contain a particular array value.
  • Array transforms: the arrayUnion() and arrayRemove() functions allow you to directly modify array field values.

August 8, 2018

You can now create a Cloud Firestore database in Datastore mode. Datastore mode allows you to use Cloud Datastore client libraries with an improved Cloud Firestore storage layer, removing eventual consistency limitations.

Cloud Firestore now supports the europe-west3 and us-east1 regions, see Cloud Firestore Locations.

You can now add single-field index exemptions to exempt specific fields from automatic indexing.

Added support for importing and exporting of documents, see Exporting and Importing Data.

June 13, 2018

Added code examples for the Ruby server client library.

May 16, 2018

Documentation updates:

May 11, 2018

We raised the Cloud Firestore Security Rules limits for document access calls.

April 3, 2018

The Firebase SDK for Cloud Functions v1.0.0 is now available and introduces some breaking changes, see the Cloud Firestore section of the Firebase SDK for Cloud Functions Migration Guide.

March 29, 2018

Cloud Firestore Security Rules now support the getAfter() function. Use this function to enforce data validation for atomic operations.

February 23, 2018

New documentation page on Cloud Firestore Security Rules and queries.

This page clarifies how Cloud Firestore Security Rules evaluate query requests. Read this page to learn how to write queries that satisfy your security rules and how to write security rules based on query properties like limit and orderby.

February 8, 2018

New Cloud Firestore server client libraries:

January 18, 2018

Overhaul of the Cloud Firestore Security Rules documentation. These improved pages add more examples and give a clearer introduction to the structure of Cloud Firestore Security Rules:

January 10, 2018

Cloud Firestore Security Rules now offer the ability to limit read or write access to data based on query parameters. Learn more about query-based rules.

October 3, 2017

Beta release of Cloud Firestore.

Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Firestore