Skip to content

Releases: googleapis/ruby-spanner

google-cloud-spanner: v2.36.0

Choose a tag to compare

@release-please release-please released this 09 May 00:14
75b1c7a

2.36.0 (2026-05-08)

Features

  • set txn opts at client level (#234)

Bug Fixes

  • lift up and fix circular requires (#226)

google-cloud-spanner: v2.35.0

Choose a tag to compare

@release-please release-please released this 26 Feb 01:14
7a96ab9

2.35.0 (2026-02-23)

Features

  • propagate transaction tag correctly in all scenarios (#219)

google-cloud-spanner: v2.34.0

Choose a tag to compare

@release-please release-please released this 30 Jan 18:45
aa172ef

2.34.0 (2026-01-30)

Features

  • Support request id header feature (#215)

google-cloud-spanner: v2.33.0

Choose a tag to compare

@release-please release-please released this 12 Dec 23:26
28434ef

2.33.0 (2025-12-12)

Features

  • Support :UUID data type (#139)

google-cloud-spanner: v2.32.0

Choose a tag to compare

@release-please release-please released this 04 Dec 19:31
d8bd5f1

2.32.0 (2025-12-04)

Features

  • Add support for ReadLockMode (#171)

google-cloud-spanner: v2.31.0

Choose a tag to compare

@release-please release-please released this 02 Dec 23:02
a3555e9

2.31.0 (2025-12-02)

Features

  • Support isolation level in Transaction Options (#206)

google-cloud-spanner: v2.30.0

Choose a tag to compare

@release-please release-please released this 17 Nov 21:41
e204791

2.30.0 (2025-11-17)

Features

  • implement support for Multiplexed Sessions (#195)

google-cloud-spanner: v2.29.0

Choose a tag to compare

@release-please release-please released this 06 Nov 20:51
d22bc15

2.29.0 (2025-11-06)

Features

  • allow sending request tags for snapshot queries (#200)

Bug Fixes

  • Don't route to leader for single-use transactions in Client#execute_query (#201)

google-cloud-spanner: v2.28.0

Choose a tag to compare

@release-please release-please released this 23 Oct 12:56
1a2f134

2.28.0 (2025-10-22)

Features

  • Add support for order_by and lock_hint options (#182)

Bug Fixes

  • use create Transaction when retrying when enumerating rows in Spanner::Results (#191)
  • run explicit BeginTransaction in Client#transaction for mutation-only payloads (#191)
  • Transaction#initialize is no longer incorrectly marked as public in documentation (#191)
  • several field accessors in Partition are no longer incorrectly marked as public in documentation (#191)
  • session keepalive uses Process.clock_gettime instead of Time.now (#185)

google-cloud-spanner: v2.27.0

Choose a tag to compare

@release-please release-please released this 29 May 06:55
a2e5c8c

2.27.0 (2025-05-28)

Features

  • Spanner Interval type (#162)
  • Updated required Ruby version to 3.1 (#160)