Releases: googleapis/go-sql-spanner
Releases · googleapis/go-sql-spanner
v1.25.2
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
v1.25.0
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
v1.24.0
1.24.0 (2026-02-13)
Features
- Introduce asynchronous DDL execution modes (#729) (13253b4)
- Support partitioned queries through SQL statements (#714) (db0a239)
Bug Fixes
- Translate named parameters for PostgreSQL (#749) (32c334d), refs #738 #601 #730
- Update all dependencies (#741) (3dd5a9c)
- Update all dependencies (#748) (12785b2)
- Update dependency io.grpc:grpc-bom to v1.79.0 (#745) (258759f)
- Update protobuf monorepo (#743) (a28cf8a)
Performance Improvements
v1.23.0
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
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
- Backslash at end of string was misinterpreted (#651) (fc2fdd5)
- Close iterator on error (#644) (c0023ee)
- Dollar-quote tags may not contain whitespaces (#606) (db609ec)
- Support e-strings for PostgreSQL (#607) (d050b1c)
- Update all dependencies (#588) (2e97f4c)
- Update all dependencies (#639) (2311ffb)
- Update all dependencies (#646) (b9dfc57)
- Update all dependencies (#692) (af69259)
- Update dependency io.grpc:grpc-bom to v1.77.0 (#640) (a7cab7e)
- Update dependency io.netty:netty-transport-native-epoll to v4.2.8.final (#694) (4ab3748)
- Update module github.com/testcontainers/testcontainers-go to v0.40.0 (#602) (822b5a4)
- Update protobuf monorepo (#633) (21cbfa9)
- Update protobuf monorepo (#671) (d8fba2d)
Performance Improvements
Documentation
v1.21.0
v1.20.0
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)