Skip to content

Releases: googleapis/nodejs-spanner

v7.21.0

16 Apr 09:21
65d94ab

Choose a tag to compare

7.21.0 (2025-04-15)

Features

Bug Fixes

  • Adding span attributes for request tag and transaction tag (#2236) (3f69dad)

v7.20.0

11 Apr 11:23
6ed989e

Choose a tag to compare

7.20.0 (2025-04-11)

Features

  • Add support for Interval (#2192) (8c886cb)
  • debugging: Implement x-goog-spanner-request-id propagation per request (#2205) (e42caea)
  • spanner: Add support for snapshot isolation (#2245) (b60a683)
  • spanner: Support for Multiplexed Session Partitioned Ops (#2252) (e7ce471)

v7.19.1

13 Mar 13:48
74a1989

Choose a tag to compare

7.19.1 (2025-03-13)

Bug Fixes

  • CreateQueryPartition with query params (91f5afd)

v7.19.0

27 Feb 09:16
707c101

Choose a tag to compare

7.19.0 (2025-02-26)

Features

  • Add AddSplitPoints API (e4d389a)
  • Paging changes for bigquery (e4d389a)
  • spanner: A new enum IsolationLevel is added (#2225) (e4d389a)
  • spanner: A new field isolation_level is added to message .google.spanner.v1.TransactionOptions (e4d389a)
  • spanner: Add instance partitions field in backup proto (e4d389a)
  • spanner: Add support for Multiplexed Session for Read Only Tran… (#2214) (3a7a51b)
  • x-goog-spanner-request-id: Add bases (#2211) (0008038)

Bug Fixes

  • Add x-goog-request params to headers for LRO-polling methods (e4d389a)
  • Error from fill method should not be emitted (#2233) (2cc44cf), closes #2103
  • Finalize fixing typings for headers in generator (e4d389a)
  • Fix typings for headers in generator (e4d389a)
  • Remove extra protos in ESM & capture ESM in headers (e4d389a)
  • Rollback with no id (#2231) (a6919b1), closes #2103

v7.18.1

05 Feb 17:43
38d688b

Choose a tag to compare

7.18.1 (2025-02-05)

Bug Fixes

v7.18.0 (deprecated)

31 Jan 00:12
444ed5c

Choose a tag to compare

This package is broken and has missing build directory

7.18.0 (2025-01-29)

Features

  • Add gcp client attributes for Opentelemetry traces (#2215) (d2ff046)

v7.17.1

03 Jan 18:09
9f77f9f

Choose a tag to compare

7.17.1 (2025-01-03)

Bug Fixes

v7.17.0

03 Jan 07:11
8d89b9a

Choose a tag to compare

7.17.0 (2024-12-27)

Known Issues

This release inadvertently introduced an issue where OpenTelemetry Trace context Global Propagators are default set to W3CTraceContextPropagator. For more details, refer to issue #2208

A fix for this issue has been included in version 7.17.1

Features

  • Add the last statement option to ExecuteSqlRequest and ExecuteBatchDmlRequest (#2196) (223f167)
  • Enable e2e tracing (#2202) (3cc257e)

Bug Fixes

v7.16.0

11 Nov 03:49
46020e6

Choose a tag to compare

7.16.0 (2024-11-09)

Features

  • spanner: Add support for Cloud Spanner Default Backup Schedules (#2135) (19f137c)

Bug Fixes

  • deps: Update dependency google-gax to v4.4.1 (#2100) (2e94bcd)

v7.15.0

30 Oct 06:38
be063b0

Choose a tag to compare

7.15.0 (2024-10-30)

Features

  • (observability, samples): add tracing end-to-end sample (#2130) (66d99e8)
  • (observability) add spans for BatchTransaction and Table (#2115) (d51aae9), closes #2114
  • (observability) Add support for OpenTelemetry traces and allow observability options to be passed. (#2131) (5237e11), closes #2079
  • (observability) propagate database name for every span generated to aid in quick debugging (#2155) (0342e74)
  • (observability) trace Database.batchCreateSessions + SessionPool.createSessions (#2145) (f489c94)
  • (observability): trace Database.runPartitionedUpdate (#2176) (701e226), closes #2079
  • (observability): trace Database.runTransactionAsync (#2167) (d0fe178), closes #207
  • Allow multiple KMS keys to create CMEK database/backup (#2099) (51bc8a7)
  • observability: Fix bugs found from product review + negative cases (#2158) (cbc86fa)
  • observability: Trace Database methods (#2119) (1f06871), closes #2114
  • observability: Trace Database.batchWriteAtLeastOnce (#2157) (2a19ef1), closes #2079
  • observability: Trace Transaction (#2122) (a464bdb), closes #2114

Bug Fixes