Skip to content

Releases: googleapis/python-firestore

v2.16.0

02 Apr 23:05
2a16876
Compare
Choose a tag to compare

2.16.0 (2024-04-02)

Features

  • A new message Backup is added (fc7b906)
  • A new message BackupSchedule is added (fc7b906)
  • A new message CreateBackupScheduleRequest is added (fc7b906)
  • A new message DailyRecurrence is added (fc7b906)
  • A new message DeleteBackupRequest is added (fc7b906)
  • A new message DeleteBackupScheduleRequest is added (fc7b906)
  • A new message GetBackupRequest is added (fc7b906)
  • A new message GetBackupScheduleRequest is added (fc7b906)
  • A new message ListBackupSchedulesRequest is added (fc7b906)
  • A new message ListBackupSchedulesResponse is added (fc7b906)
  • A new message ListBackupsRequest is added (fc7b906)
  • A new message ListBackupsResponse is added (fc7b906)
  • A new message RestoreDatabaseMetadata is added (fc7b906)
  • A new message RestoreDatabaseRequest is added (fc7b906)
  • A new message UpdateBackupScheduleRequest is added (fc7b906)
  • A new message WeeklyRecurrence is added (fc7b906)
  • A new method CreateBackupSchedule is added to service FirestoreAdmin (fc7b906)
  • A new method DeleteBackup is added to service FirestoreAdmin (fc7b906)
  • A new method DeleteBackupSchedule is added to service FirestoreAdmin (fc7b906)
  • A new method GetBackup is added to service FirestoreAdmin (fc7b906)
  • A new method GetBackupSchedule is added to service FirestoreAdmin (fc7b906)
  • A new method ListBackups is added to service FirestoreAdmin (fc7b906)
  • A new method ListBackupSchedules is added to service FirestoreAdmin (fc7b906)
  • A new method RestoreDatabase is added to service FirestoreAdmin (fc7b906)
  • A new method UpdateBackupSchedule is added to service FirestoreAdmin (fc7b906)
  • A new resource_definition firestore.googleapis.com/Backup is added (fc7b906)
  • A new resource_definition firestore.googleapis.com/BackupSchedule is added (fc7b906)
  • Add ExplainMetrics field to RunAggregationQueryResponse (fc7b906)
  • Add ExplainMetrics field to RunQueryResponse (fc7b906)
  • Add ExplainOptions field to RunAggregationQueryRequest (fc7b906)
  • Add ExplainOptions field to RunQueryRequest (fc7b906)
  • Add new types ExplainOptions, ExplainMetrics, PlanSummary, ExecutionStats (fc7b906)
  • Add Vector Index API (#894) (c76f087)
  • Add VectorSearch API (fc7b906)
  • Support Vector Search (#896) (08fcaaf)

Bug Fixes

  • Add google-auth as a direct dependency (#875) (ae5ba71)

Documentation

  • Correct BackupSchedule recurrence docs that mentioned specific time of day (#898) (a8ed3ea)
  • Fix docs structure for Firestore (#868) (8ddb859)

v2.15.0

21 Feb 00:11
3a572b5
Compare
Choose a tag to compare

2.15.0 (2024-02-20)

Features

  • Add DeleteDatabase API and delete protection (18f61c2)

Bug Fixes

  • Find emulator project id from environment variable (afd16e1)

Documentation

  • Fix formatting due to unclosed backtick (18f61c2)
  • Improve the documentation on Document.fields (#831) (19a55bd)
  • Update Database API description (18f61c2)

v2.14.0

13 Dec 19:35
4a2ca9e
Compare
Choose a tag to compare

2.14.0 (2023-12-13)

Features

  • Add support for Python 3.12 (#795) (b301f8b)
  • Expose Firestore namespace ID fields in import/export APIs to stable (3a624a9)
  • Expose Firestore PITR fields in Database to stable (3a624a9)
  • Expose Firestore snapshot_time field in export API to stable (3a624a9)
  • Introduce compatibility with native namespace packages (#792) (510adce)
  • SERVER_TIMESTAMP should survive deep copies (#820) (#821) (2b17705)

Bug Fixes

  • Remove used of deprecated datetime.datetime.utcnow() and datetime.utcfromtimestamp() (4a74d71)
  • Use retry_async instead of retry in async client (cae9e46)

Documentation

  • Assorted typo fixes and whitespace updates (3a624a9)
  • Deprecate google.cloud.firestore_v1.rate_limiter.utcnow (4a74d71)

v2.14.0rc1

30 Nov 20:20
Compare
Choose a tag to compare
v2.14.0rc1 Pre-release
Pre-release

🤖 I have created a release beep boop

2.14.0rc1 (2023-11-30)

Features

  • Add support for Python 3.12 (#795) (b301f8b)
  • Introduce compatibility with native namespace packages (#792) (510adce)

Bug Fixes

  • Use retry_async instead of retry in async client (cae9e46)

This PR was generated with Release Please. See documentation.

v2.13.1

07 Nov 00:19
30b2ff0
Compare
Choose a tag to compare

2.13.1 (2023-11-06)

Bug Fixes

  • Order normalization with descending query (#788) (dbe8ef7)

v2.13.0

23 Oct 18:57
817ce01
Compare
Choose a tag to compare

2.13.0 (2023-10-23)

Features

Bug Fixes

Documentation

v2.12.0

12 Sep 20:53
b8cbf1d
Compare
Choose a tag to compare

2.12.0 (2023-08-07)

Features

  • Add ApiScope and COLLECTION_RECURSIVE query_scope for Firestore index (#718) (d8de142)
  • Add bloom filter related proto fields (#710) (26ac1cf)
  • Add CreateDatabase API (#724) (64e4404)
  • Multi db test parametrization (#717) (91fc8bb)
  • Publish proto definitions for SUM/AVG in Firestore (#746) (ccadec5)

Bug Fixes

  • Add async context manager return types (#732) (2d42731)

Documentation

  • Minor formatting and grammar (eb4fe8e)

v2.11.1

26 Apr 17:02
1587285
Compare
Choose a tag to compare

2.11.1 (2023-04-26)

Bug Fixes

  • Expose Count, FieldFilter, Or, and And to firestore module (#706) (8eb2c88)

v2.11.0

03 Apr 15:27
532aff8
Compare
Choose a tag to compare

2.11.0 (2023-04-03)

Features

v2.10.1

27 Mar 15:49
becb669
Compare
Choose a tag to compare

2.10.1 (2023-03-23)

Documentation

  • Fix formatting of request arg in docstring (#700) (7b09f16)