NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #581 most downloaded on PyPI
Google Cloud Firestore API client library
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 1 weeks to 7 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
9 years old
88 releases · first in 2017
### Features * declare Python3.15 support
firestore: add BSON cross-type query ordering support
One column per quarter.
firestore: configure gRPC message length limits for large documents
update googleapis and regenerate
firestore: drop Python 3.7-3.9 support and regenerate
Nothing published for this version
### Features * Add Rand and Trunc expressions
Rand and Trunc expressions (#16037) (7538aa5d2e6002f8acda2f1dc2faa690ab2c94d0)update API sources and regenerate
Update documentation on several parameters, especially when relating to the new enterprise database edition
enterprise database edition (5a17963a502e9af0dd36dd957c5caaa68ba8fa50)Database.firestore_data_access_mode parameter (5a17963a502e9af0dd36dd957c5caaa68ba8fa50)Database.mongodb_compatible_data_access_mode parameter (5a17963a502e9af0dd36dd957c5caaa68ba8fa50)Database.realtime_updates_mode parameter (5a17963a502e9af0dd36dd957c5caaa68ba8fa50)Index.unique parameter (5a17963a502e9af0dd36dd957c5caaa68ba8fa50)### Features * pipelines preview (#1156) (9462d106dcda516e24a518dbd32a3ee5a39e40ca) ### Bug Fixes * stream generator type
support mTLS certificates when available
Support Sequence[float] as query_vector in FindNearest
Remove setup.cfg configuration for creating universal wheels
Bump default deadline on CreateDatabase and RestoreDatabase to 2 minutes
Add Database.SourceInfo and Database.source_info (information about database provenance, specifically for restored databases)
Support returning computed distance and set distance thresholds on VectorQueries
Allow protobuf 5.x; require protobuf >=3.20.2
### Bug Fixes * Allow protobuf 5.x
Use generator for stream results
Allow 14 week backup retention for Firestore daily backups
A new message BackupSchedule is added
Backup is added (fc7b906)BackupSchedule is added (fc7b906)CreateBackupScheduleRequest is added (fc7b906)DailyRecurrence is added (fc7b906)DeleteBackupRequest is added (fc7b906)DeleteBackupScheduleRequest is added (fc7b906)GetBackupRequest is added (fc7b906)GetBackupScheduleRequest is added (fc7b906)ListBackupSchedulesRequest is added (fc7b906)ListBackupSchedulesResponse is added (fc7b906)ListBackupsRequest is added (fc7b906)ListBackupsResponse is added (fc7b906)RestoreDatabaseMetadata is added (fc7b906)RestoreDatabaseRequest is added (fc7b906)UpdateBackupScheduleRequest is added (fc7b906)WeeklyRecurrence is added (fc7b906)CreateBackupSchedule is added to service FirestoreAdmin (fc7b906)DeleteBackup is added to service FirestoreAdmin (fc7b906)DeleteBackupSchedule is added to service FirestoreAdmin (fc7b906)GetBackup is added to service FirestoreAdmin (fc7b906)GetBackupSchedule is added to service FirestoreAdmin (fc7b906)ListBackups is added to service FirestoreAdmin (fc7b906)ListBackupSchedules is added to service FirestoreAdmin (fc7b906)RestoreDatabase is added to service FirestoreAdmin (fc7b906)UpdateBackupSchedule is added to service FirestoreAdmin (fc7b906)firestore.googleapis.com/Backup is added (fc7b906)firestore.googleapis.com/BackupSchedule is added (fc7b906)Add DeleteDatabase API and delete protection
Remove used of deprecated datetime.datetime.utcnow() and datetime.utcfromtimestamp()
datetime.datetime.utcnow() and datetime.utcfromtimestamp() (4a74d71)retry_async instead of retry in async client (cae9e46)Nothing published for this version
Order normalization with descending query
Add ApiScope and COLLECTION_RECURSIVE query_scope for Firestore index
Expose Count, FieldFilter, Or, and And to firestore module
2.11.0 (2026-09-29) Features declare Python3.15 support
Fix formatting of request arg in docstring
Add context manager return types
Support the Count aggregation query
### Features * Add support for python 3.11
### Bug Fixes * deps: Allow protobuf 3.19.5
deps: Require protobuf >= 3.20.2
2.7.0 (2026-09-29) Features declare Python3.15 support
google-cloud-ndb: allow redis 8.x
fix changelog header to consistent size
deps: require protobuf <4.0.0dev
fix type in docstring for map fields
add context manager support in client
improper types in pagers generation
add 'dict' annotation type to 'request'
### Bug Fixes * treat None cursors as a no-op.
harden lookup of credentials id_token attribute
add support for recursive queries
reseed RNG for each auto id on 3.6 to avoid collisions
add 'packaging' dependency (#372) (9623a51), closes #371
fix broken links in multiprocessing.rst
bump minimum versions for google-api-core and proto-plus
support using client credentials with emulator
types/__init__.py (#274) (2b47c00)request and flattened params are exclusive, surface transport in generated layer (#256) (386e85e), closes #251 #252
Your coding agent can read these notes before it upgrades. Set up the MCP server →