Releases
v1.97.0
Compare
Sorry, something went wrong.
No results found
1.97.0 (2026-11-12)
⚠ BREAKING CHANGES
shopping-merchant: remove discontinued Merchant API v1beta (#14942 )
Features
bigquery-jdbc: adds BigQuery graph integration to DatabaseMetadata methods (#14930 ) (950b81b )
gax: implement resumable upload session resumption (#14677 ) (24728d6 )
grpc-gcp: add built-in channel_count metric for client library pools (#14947 ) (712f043 )
grpc-gcp: add built-in channel_load metric for client library pools (#14985 ) (9f87888 )
shopping-merchant: remove discontinued Merchant API v1beta (#14942 ) (2947dfd )
storage: add StorageErrorTypeMapper for standard metrics (#14694 ) (a9ac393 )
storage: add StorageMetricsContext for operation metrics state (#14728 ) (edea395 )
storage: wire logical operation metrics in Retrying and StorageOptions (#14695 ) (589c66c )
update API sources and regenerate (#14958 ) (75944f3 )
Bug Fixes
auth: verify public/private key match with retries in mTLS keystore loading (#14829 ) (096dbd6 )
bigquery: set QueryResultsFormat.ARROW in QueryArrow sample (#14960 ) (c98e7c3 )
bigtable: avoid triggering per-RPC credential session fallback on default call context (#14961 ) (eb06d2c )
bigtable: copy Metadata per GetClientConfiguration call (#14950 ) (278fe2f )
bigtable: disable SwitchingChannelPool when ChannelPoolConfiguration is empty (#14911 ) (fa24702 )
bigtable: handle empty SessionPoolConfiguration in SessionPoolImpl and PoolSizer (#14912 ) (cc7b235 )
bigtable: replace SessionPoolImpl Watchdog with per-session closeTimeout (#14977 ) (a15acfb )
spanner-jdbc: report database default isolation level (#14929 ) (7e7595a )
spanner: fix PG SHOW isolation level statements (#14904 ) (bc917ed )
Dependencies
bump grpc to 1.85.1, opentelemetry to 1.67.0, and guava to 33.7.2-jre (#14957 ) (1a27a00 )
bump guava to 33.7.1-jre and jspecify to 1.0.1 (#14937 ) (1441527 )
Documentation
You can’t perform that action at this time.