Skip to content

Releases: googleapis/python-firestore

v2.19.0

25 Sep 22:33
3fe7271
Compare
Choose a tag to compare

2.19.0 (2024-09-20)

Features

  • Add Database.SourceInfo and Database.source_info (information about database provenance, specifically for restored databases) (#963) (4e15714)
  • Query profiling part 1: synchronous (#938) (1614b3f)
  • Query profiling part 2: asynchronous (#961) (060a3ef)

v2.18.0

26 Aug 17:56
ea64f23
Compare
Choose a tag to compare

2.18.0 (2024-08-26)

Features

  • Support returning computed distance and set distance thresholds on VectorQueries (#960) (5c2192d)

Bug Fixes

v2.17.2

14 Aug 00:05
fabc701
Compare
Choose a tag to compare

2.17.2 (2024-08-13)

Bug Fixes

  • Allow protobuf 5.x; require protobuf >=3.20.2 (#950) (6f86506)
  • Support async vector search from a collection (#949) (6446e29)

v2.17.1

12 Aug 16:06
8d053e2
Compare
Choose a tag to compare

2.17.1 (2024-08-09)

Bug Fixes

v2.17.0

22 Jul 16:29
a0d2d7e
Compare
Choose a tag to compare

2.17.0 (2024-07-12)

Features

v2.16.1

27 Jun 15:44
104293b
Compare
Choose a tag to compare

2.16.1 (2024-04-17)

Bug Fixes

Documentation

  • Allow 14 week backup retention for Firestore daily backups (#899) (9521ded)

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.