Skip to content

Releases: googleapis/nodejs-firestore

v8.0.0

30 Oct 16:32
daa3d76

Choose a tag to compare

8.0.0 (2025-10-29)

⚠ BREAKING CHANGES

  • Update WithFieldData and PartialWithFieldData to ignore methods on types (#2294)
  • migrate to Node 18 (#2399)

Features

  • Support for index signatures in UpdateData<T> (#1953) (afa206d)

Bug Fixes

  • Update WithFieldData and PartialWithFieldData to ignore methods on types (#2294) (481430f)

Miscellaneous Chores

v7.11.6

26 Sep 04:36
42b9f48

Choose a tag to compare

7.11.6 (2025-09-26)

Bug Fixes

  • Pool.ts: add even more logging (c508d1b)

v7.11.5

22 Sep 23:39
4a6aafa

Choose a tag to compare

7.11.5 (2025-09-22)

Bug Fixes

  • Pool.ts: add more detailed logging for client garbage collection (#2420) (1bbca46)

v7.11.4

16 Sep 17:34
0ab21b3

Choose a tag to compare

7.11.4 (2025-09-16)

Bug Fixes

  • Improve debug logging for the internal client pool. Added client IDs to debug log statements for client management. (99918f1)

v7.11.3

15 Jul 23:56
1b97377

Choose a tag to compare

7.11.3 (2025-07-09)

Bug Fixes

  • Improve performance of the UTF-8 string comparison logic (#2380) (bc6a03e)

v7.11.2

25 Jun 15:28
cfa9fdc

Choose a tag to compare

7.11.2 (2025-06-19)

Bug Fixes

  • Firestore Client caching stub in bad state issue (#2365) (04ad0a4)

v7.11.1

14 May 16:13
3955811

Choose a tag to compare

7.11.1 (2025-05-02)

Bug Fixes

  • Aggregate query readtime bug (#2331) (9ac0394)
  • Bump default deadline on CreateDatabase and RestoreDatabase to 2 minutes (#2274) (d559080)
  • Close default BulkWriter upon terminate. (#2276) (1e714a8)
  • Correctly escape field paths with multiple backslashes or backticks (#2259) (#2261) (7056ba7)
  • Do not send page size with auto-paginate. Fixes warnings in listCollections and listDocuments. (#2336) (844b4ca)
  • Finalize fixing typings for headers in generator (#2287) (c6c85b6)
  • Prevent crashes if an inactive stream receives an error. (#2283) (f58fe79)
  • Remove unused "long" dependency from firestore proto (#2324) (5937b93)
  • Sort document reference by long type id (#2257) (3fd0de9)
  • Sort strings in UTF-8 encoded byte order (#2275) (a2950e0)
  • Use lazy encoding for utf-8 encoded string comparison (#2299) (e8777e1)

v7.11.0

05 Dec 17:02
bef5668

Choose a tag to compare

7.11.0 (2024-12-05)

Features

  • [proto] add Database.CmekConfig and Database.cmek_config (information about CMEK enablement) (2779896)
  • [proto] add Database.delete_time (the time a database was deleted, if it ever was) (2779896)
  • [proto] add Database.previous_id (if a database was deleted, what ID it was using beforehand) (2779896)
  • [proto] add Database.SourceInfo and Database.source_info (information about database provenance, specifically for restored databases) (2779896)
  • [proto] allow specifying an encryption_config when restoring a database (2779896)
  • Enable tracing via OpenTelemetry. (#2218) (1ddb62e)
  • Support fire-admin tag for Admin Node SDK (#2238) (#2252) (1339dc2)

Bug Fixes

  • Use correct limit when retrying a limit query stream with a cursor (#2203) (ab94092)

v7.10.0

05 Sep 22:18
8118d37

Choose a tag to compare

7.10.0 (2024-09-05)

Features

  • Expose proto changes for the bulk delete api (23ce891)
  • Expose the proto changes to support FindNearest.distance_result_field parameter and the FindNearest.distance_threshold parameter (23ce891)
  • Return computed distance and set distance thresholds on VectorQueries (#2090) (b5ca84f)

v7.9.0

25 Jun 16:15
f73e28b

Choose a tag to compare

7.9.0 (2024-06-25)

Features

  • Update FirebaseFirestore.v1 and FirebaseFirestore.v1beta1 auto-gen types (6732d4d)