Skip to content

Releases: googleapis/go-sql-spanner

v1.26.0

Choose a tag to compare

@release-please release-please released this 29 Jun 12:09
4a2da98

1.26.0 (2026-06-29)

Features

  • Add directed_read connection variable (#821) (e8b6af3)
  • Automatically set a default_sequence_kind on DDL failure (#824) (1bc1d6d)
  • Retrieve read timestamp from read-only transaction (#834) (3ba6ab1)
  • Support case-insensitive query parameter matching (#823) (d0368f6)
  • Support SHOW TRANSACTION variables and transaction_isolation alias (#822) (464bef4)

Bug Fixes

  • conn: Clone QueryOptions before modifying LastStatement field (#820) (6eb8e2b)
  • examples: Wait for emulator port to open before executing samples (#828) (f6fec0d)
  • ruby-wrapper: Resolve flakiness on Windows and path warning (#829) (87617cf)
  • Support read-only transactions in RunTransaction (#826) (1c33428)
  • test: Resolve flakiness in MaxIdleConnections tests (#825) (fd7de25)
  • test: Resolve flakiness in TestStatementTimeout by adding delay to ExecuteSql (#827) (318e4b4)
  • Update all dependencies (#851) (f925772)
  • Update dependency io.grpc:grpc-bom to v1.82.1 (#853) (107a767)
  • Update module cloud.google.com/go/longrunning to v1.1.0 (#859) (e8e22d6)

v1.25.2

Choose a tag to compare

@release-please release-please released this 22 Jun 13:41
a235556

1.25.2 (2026-06-22)

Bug Fixes

  • test: Resolve flakiness in TestTransactionTimeout by using larger timeouts (#831) (43f16ae)
  • Update all dependencies (#802) (ab3085e)
  • Update all dependencies (#836) (964741b)
  • Update all dependencies (major) (#707) (7b13486)
  • Update dependency io.netty:netty-transport-native-epoll to v4.2.15.final [security] (#805) (ce283be)
  • Update error-prone monorepo to v2.50.0 (#839) (a513fe3)
  • Update grpc-java monorepo to v1.81.0 (#803) (3148e31)
  • Update grpc-java monorepo to v1.82.0 (#842) (50466b7)
  • Update jna monorepo to v5.19.0 (#810) (45150aa)
  • Update jna monorepo to v5.19.1 (#841) (da2fd04)
  • Update protobuf monorepo (#843) (ad85b3f)
  • Update protobuf monorepo to v4.35.0 (#808) (b1a6b25)
  • Update testcontainers-go monorepo to v0.43.0 (#849) (985b04c)

v1.25.1

Choose a tag to compare

@release-please release-please released this 29 Apr 15:24
6297f0c

1.25.1 (2026-04-29)

Bug Fixes

Performance Improvements

v1.25.0

Choose a tag to compare

@release-please release-please released this 14 Apr 13:13
62279ea

1.25.0 (2026-04-14)

Features

Bug Fixes

  • spannerdriver: Populate QueryStats in ResultSetStats (#778) (7e8b1fe)
  • Update all dependencies (#765) (2016a5c)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.49.0 (#791) (e2a80fa)
  • Update dependency io.grpc:grpc-bom to v1.80.0 (#767) (8d1d635)
  • Update dependency io.netty:netty-transport-native-epoll to v4.2.12.final (#775) (f81fc98)
  • Update module github.com/testcontainers/testcontainers-go to v0.42.0 (#768) (338cf58)
  • Update protobuf monorepo (#774) (faab4ee)

v1.24.1

Choose a tag to compare

@release-please release-please released this 06 Mar 12:51
e57d1b5

1.24.1 (2026-03-06)

Bug Fixes

  • Update all dependencies (#750) (107c133)
  • Update dependency com.google.errorprone:error_prone_annotations to v2.48.0 (#757) (fe99422)
  • Update dependency io.netty:netty-transport-native-epoll to v4.2.10.final (#702) (a078428)
  • Update protobuf monorepo (#755) (666615c)

v1.24.0

Choose a tag to compare

@release-please release-please released this 13 Feb 13:06
981bab0

1.24.0 (2026-02-13)

Features

  • Introduce asynchronous DDL execution modes (#729) (13253b4)
  • Support partitioned queries through SQL statements (#714) (db0a239)

Bug Fixes

Performance Improvements

v1.23.0

Choose a tag to compare

@release-please release-please released this 26 Jan 17:17
87065c6

1.23.0 (2026-01-26)

Features

  • Add dialect connection property (#710) (2e92beb)
  • Add driver support for experimental host (#724) (36908a2)
  • Add option to decode NUMERIC to string (#717) (a2fdf7b)
  • Send string params as untyped values to Spanner (#720) (4de7250)
  • Support Prepare for client-side statements (#726) (3a2917f)

Bug Fixes

  • Correctly decode specific PG JSONB and NUMERIC types (#725) (032afab)
  • DecodeToNativeArrays in ConnectorConfig was ignored (#734) (97a84c7), refs #731
  • Only close the connector once the usage count reaches zero (#718) (60cc893)
  • Update all dependencies (#703) (8960e64)
  • Update protobuf monorepo (#721) (a79356f)
  • Update protobuf monorepo (#723) (3f48e14)

v1.22.0

Choose a tag to compare

@release-please release-please released this 15 Dec 15:09
5ffc4fa

1.22.0 (2025-12-15)

Features

  • Add Split function to parser (#634) (302e860)
  • Add support for multi-sql using next_result_set (#676) (8d068d1)
  • Add support for statement-scoped connection state (#599) (5a158c3)
  • Add TimestampBound option to ExecOptions (#522) (fc78709)
  • Support CREATE DATABASE with extra statements (#629) (e09de0b)
  • Support multi-statement SQL strings in QueryContext (#638) (019442f)
  • Support statement_timeout and transaction_timeout property (#578) (b542646)

Bug Fixes

Performance Improvements

Documentation

  • Update spannerlib-python documentation (#685) (30e6339)
  • Update spannerlmockserver documentation (#684) (22aa6eb)

v1.21.0

Choose a tag to compare

@release-please release-please released this 29 Oct 16:04
005f9a4

1.21.0 (2025-10-29)

Features

Bug Fixes

v1.20.0

Choose a tag to compare

@release-please release-please released this 28 Oct 17:04
ba51ae8

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)