Skip to content

Releases: googleapis/go-sql-spanner

v1.21.0

29 Oct 16:04
005f9a4

Choose a tag to compare

1.21.0 (2025-10-29)

Features

Bug Fixes

v1.20.0

28 Oct 17:04
ba51ae8

Choose a tag to compare

1.20.0 (2025-10-28)

Features

  • Parse SET TRANSACTION statements (#549) (6a396d3)
  • Support transaction options in BEGIN statements (#550) (49e945e)

Bug Fixes

  • Return batch update counts also when retries are disabled (#566) (6f8c1e2)
  • Update all dependencies (#551) (7457422)
  • Update all dependencies (#556) (e99a48f)
  • Update dependency io.grpc:grpc-bom to v1.76.0 (#561) (fdd991b)
  • Update dependency io.netty:netty-transport-native-epoll to v4.2.7.final (#559) (5b79883)
  • Update protobuf monorepo (#562) (32cd9f0)

v1.19.0

07 Oct 16:59
ced9a88

Choose a tag to compare

1.19.0 (2025-10-07)

Features

  • Add authority param support to DSN (#546) (002d386)
  • ruby: Add Ruby FFI wrapper for spannerlib (#545) (bb87d96)

Bug Fixes

  • Update all dependencies (#542) (fba2986)
  • Update dependency net.java.dev.jna:jna to v5.18.1 (#544) (98f2429)
  • Update module github.com/googleapis/go-sql-spanner to v1.18.1 (#540) (1eca441)

v1.18.1

24 Sep 07:09
f29032e

Choose a tag to compare

1.18.1 (2025-09-23)

Bug Fixes

  • Do not return update count for queries (#524) (4403e52)
  • Update all dependencies (#536) (13bda8d)
  • Update dependency net.java.dev.jna:jna to v5.18.0 (#538) (61cc7e8)
  • Update module github.com/googleapis/go-sql-spanner to v1.18.0 (#528) (f5100ce)
  • Update module github.com/testcontainers/testcontainers-go to v0.39.0 (#535) (c3a8109)

v1.18.0

12 Sep 07:46
203fbb9

Choose a tag to compare

1.18.0 (2025-09-12)

Features

  • Allow DDL statements with QueryContext (#515) (aa00055)
  • Support BEGIN, COMMIT and ROLLBACK statements (#520) (e88c303)
  • Support read_lock_mode for r/w transactions (#505) (a552d5e)
  • Use a single multiplexed session for all operations (#500) (8463a6c)

Bug Fixes

v1.17.0

18 Aug 14:05
04550ec

Choose a tag to compare

1.17.0 (2025-08-18)

Features

Documentation

v1.16.3

06 Aug 20:11
2a48bb7

Choose a tag to compare

1.16.3 (2025-08-06)

Bug Fixes

v1.16.2

05 Aug 07:32
8b432dc

Choose a tag to compare

1.16.2 (2025-08-05)

Bug Fixes

v1.16.1

29 Jul 09:30
8e0a1b3

Choose a tag to compare

1.16.1 (2025-07-29)

Bug Fixes

  • Update all dependencies (#473) (bf518fb)
  • Update module github.com/testcontainers/testcontainers-go to v0.38.0 (#474) (b895055)

v1.16.0

03 Jul 09:19
d676f34

Choose a tag to compare

1.16.0 (2025-07-03)

Features

  • Add BeginTransactionOption to configure how to begin a transaction (21ed1e3)
  • Add RunDmlBatch function with typed return value (#471) (12ead7c)
  • Return metadata and stats for client-side statements (#470) (19238ce)

Bug Fixes

  • Update all dependencies (#464) (574d6fe)
  • Use client opts to auto configure emulator instead of environment variable (#468) (a518727)

Performance Improvements

  • Inline BeginTransaction with first statement (21ed1e3)