Skip to content

chore(main): release 1.95.0 - #14898

Open
release-please[bot] wants to merge 25 commits into
mainfrom
release-please--branches--main
Open

release-please[bot] wants to merge 25 commits into
mainfrom
release-please--branches--main

Conversation

@release-please

@release-please release-please Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.95.0

1.95.0 (2026-11-02)

Features

  • bigquery-jdbc: expose BigQueryResultSetMetadata and getField(int) (#14761) (f01245a)
  • gax: align resumable upload chunk size to server granularity and surface effective chunk size (#14670) (6cbb096)
  • google/cloud/designcenter/v1: add designcenter (#14823) (01d27dc)
  • google/cloud/observability/v1: add observability (#14722) (624f28e)
  • oauth2: support certificate-bound OAuth2 tokens and mTLS rotation for Workload Identity Federation (#14781) (dcb29b0)
  • storage: add bucket IP filtering samples and tests (#14328) (cb2b726)
  • storage: add support for DirectPath over Interconnect (#14006) (ad0eb94)
  • storage: OpenTelemetry client metrics configuration and options (#14484) (7c29e48)
  • storage: OpenTelemetry client metrics instrument registry and views (#14398) (60233b7)

Bug Fixes

  • add user agent to session path (#14835) (a653638)
  • auth: align mTLS transport and bound token certificate startup polling and well-known discovery (#14748) (0bae268)
  • bigquery-jdbc: expand handling to OOM errors (#14759) (7d4b921)
  • bigquery-jdbc: fix naive fallback of parameter count (#14779) (c3e4a5b)
  • bigquery-jdbc: format RANGE bounds consistently across REST and Arrow (#14807) (2108b8e)
  • bigquery-jdbc: parse scientific-notation epoch TIMESTAMPs (#14777) (71a31b1)
  • bigquery-jdbc: preserve pre-1582 and pre-standard-time DATE/DATETIME digits (#14787) (3dc394f)
  • bigtable: avoid mutating Query in-place in createPointReadCallable (#14797) (1b1c6a7)
  • bigtable: check isOk and getRejected first in RetryingVRpc.shouldRetry (#14795) (d821bd3)
  • bigtable: check remaining deadline on client-initiated retries in RetryingVRpc (#14796) (a04e24c)
  • bigtable: Fix empty RowResult semantics in TestProxy. (#14810) (1d2fb9a)
  • bigtable: include reversed in Query equals, hashCode, and toString (#14799) (fe9232b)
  • bigtable: pass cell value size to RowBuilder.startCell in RowBuilderShim (#14800) (cfa7949)
  • bigtable: reject empty split points in RowSetUtil and clarify QueryPaginator Javadoc (#14811) (1bc507f)
  • bigtable: remove legacy PollingConfiguration migration in ClientConfigurationManager (#14822) (95ead45)
  • bigtable: resolve session diversion through a single shared rule (#14738) (00f7bea)
  • bigtable: respect query limit smaller than pageSize and avoid mutating Query in QueryPaginator (#14821) (cecd09e)
  • firestore: graduate pipeline search from preview to GA (#14741) (a993026)
  • gax: do not treat a SocketTimeoutException as a thread interrupt (#14778) (7b91805)
  • jdbc: populate ResultSetMetaData on empty DatabaseMetaData resultsets (#14809) (4c6a7e3)
  • pubsub: make publish hedging robust to clock jumps, queue errors, and shutdown (#14860) (9b9e2a5)
  • spanner: attach routing hints to read-write transaction requests (#14786) (54e0585)
  • spanner: cancel queries promptly on close and synchronize error handling (#14887) (323a8f7)
  • spanner: do not cache retryable errors in AbstractLazyInitializer (#14752) (6a9ac76)
  • spanner: restore setCall overload for stream test compatibility (#14885) (cfe728e)
  • spanner: synchronize stream lifecycle and retry buffering in ResumableStreamIterator (#14770) (4edefc5)
  • spanner: trigger best-effort rollback on indeterminate commit failures (#14831) (b9d1b95)
  • storage: preserve HTTP status for XML multipart upload errors so retries work (#14804) (3c03034)
  • storage: send destination on gRPC copy when target BlobInfo is provided (#14784) (43a67a0)
  • storage: validate CRC32C on HTTP downloads that were not decompressed (#14805) (61aa22f)

Documentation

  • bigtable: document that skipped large rows count towards row limit (#14801) (91d60e0)

This PR was generated with Release Please. See documentation.

@release-please
release-please Bot requested review from a team as code owners November 2, 2026 22:55
@sonarqubecloud

sonarqubecloud Bot commented Nov 2, 2026

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Nov 2, 2026

Copy link
Copy Markdown

@jinseopkim0

Copy link
Copy Markdown
Contributor

/gcbrun

@jinseopkim0 jinseopkim0 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 3, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 3, 2026
@jinseopkim0
jinseopkim0 enabled auto-merge (squash) November 3, 2026 00:17
@jinseopkim0 jinseopkim0 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 3, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 3, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants