github googleapis/google-cloud-python google-cloud-spanner-v3.64.0
google-cloud-spanner: v3.64.0

6 hours ago

v3.64.0 (2026-04-01)

Features

  • use inline begin to eliminate BeginTransaction RPC (#1502) (00d5f8e6)

  • add TLS/mTLS support for experimental host (#1479) (0c4c5da3)

  • add Client Context support to options (#1499) (0da5f785)

  • Exposing total CPU related fields in AutoscalingConfig (PiperOrigin-RevId: 845819318) (9d2338a6)

  • include cache updates into the ResultSet response (PiperOrigin-RevId: 865546011) (9d2338a6)

  • add a ClientContext field to Spanner requests (PiperOrigin-RevId: 853323071) (9d2338a6)

  • include cache updates and routing hint into BeginTransaction and Commit request/response respectively (PiperOrigin-RevId: 878019893) (9d2338a6)

  • add Secure Parameters to the ClientContext (PiperOrigin-RevId: 853323071) (9d2338a6)

  • implement native asyncio support via Cross-Sync (#1509) (f822fd7c)

Bug Fixes

  • add threading import and _resource_info to snapshot.py (659034aa)

  • restore implicit database_dialect reload in sync client (#1537) (67f51043)

  • resolve async deadlock in multiplexed session manager (#1520) (c8f936b0)

Documentation

  • mark new AsyncIO APIs as experimental (#1533) (3909c045)

  • A comment for field transaction_tag in message .google.spanner.v1.RequestOptions is changed (PiperOrigin-RevId: 865546011) (9d2338a6)

  • A comment for field routing_hint in messages .google.spanner.v1.ResultSet and .google.spanner.v1.PartialResultSet are changed (PiperOrigin-RevId: 878019893) (9d2338a6)

  • Update high_priority_cpu_utilization_percent in AutoscalingConfig to be Optional and clarify its behavior when not specified (PiperOrigin-RevId: 845819318) (9d2338a6)

  • A comment for field params in message .google.spanner.v1.PartitionQueryRequest is changed (PiperOrigin-RevId: 865546011) (9d2338a6)

  • A comment in message .google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode is changed (PiperOrigin-RevId: 878019893) (9d2338a6)

  • A comment for field commit_timestamp in message .google.spanner.v1.BatchWriteResponse is changed (PiperOrigin-RevId: 865546011) (9d2338a6)

  • minor update for Spanner Location API (PiperOrigin-RevId: 834841888) (9d2338a6)

  • A comment for field param_types in message .google.spanner.v1.PartitionQueryRequest is changed (PiperOrigin-RevId: 865546011) (9d2338a6)

Don't miss a new google-cloud-python release

NewReleases is sending notifications on new releases.