Skip to content

Releases

v1.96.0

Choose a tag to compare

@release-please release-please released this 05 Nov 21:48
524d6c9

1.96.0 (2026-11-05)

Features

  • gax: wire-level changes for resuming uploads (#14870) (956ac4d)

Bug Fixes

  • bigquery-jdbc: preserve civil digits for DATETIME/DATE (#14910) (53bbde0)
  • bigquery: handle empty queryParameters list in ConnectionImpl (#14917) (cfea223)
  • bigtable: allow non-default service accounts for session DirectAccess (#14926) (9f4a76a)

GCP Libraries BOM 26.93.0

Choose a tag to compare

@cloud-java-bot cloud-java-bot released this 05 Nov 21:49
524d6c9

GCP Libraries BOM 26.93.0

Here are the differences from the previous version (26.92.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • gax: wire-level changes for resuming uploads (#14870) (956ac4d)

Version Upgrades

Minor Version Upgrades

  • google-cloud-video-intelligence:2.101.0 (prev:2.100.0; Release Notes: v2.101.0)
  • google-cloud-assured-workloads:2.102.0 (prev:2.101.0; Release Notes: v2.102.0)
  • google-cloud-speech:4.97.0 (prev:4.96.0; Release Notes: v4.97.0)
  • google-cloud-eventarc-publishing:0.102.0 (prev:0.101.0; Release Notes: v0.102.0)
  • google-cloud-cloudsecuritycompliance:0.29.0 (prev:0.28.0; Release Notes: v0.29.0)
  • google-cloud-workstations:0.90.0 (prev:0.89.0; Release Notes: v0.90.0)
  • google-cloud-alloydb-connectors:0.80.0 (prev:0.79.0; Release Notes: v0.80.0)
  • google-cloud-hypercomputecluster:0.22.0 (prev:0.21.0; Release Notes: v0.22.0)
  • google-cloud-network-security:0.105.0 (prev:0.104.0; Release Notes: v0.105.0)
  • google-cloud-bare-metal-solution:0.102.0 (prev:0.101.0; Release Notes: v0.102.0)
  • google-cloud-chat:0.66.0 (prev:0.65.0; Release Notes: v0.66.0)
  • google-cloud-domains:1.99.0 (prev:1.98.0; Release Notes: v1.99.0)
  • google-cloud-spanneradapter:0.38.0 (prev:0.37.0; Release Notes: v0.38.0)
  • google-cloud-advisorynotifications:0.91.0 (prev:0.90.0; Release Notes: v0.91.0)
  • google-cloud-recommendations-ai:0.109.0 (prev:0.108.0; Release Notes: v0.109.0)
  • google-cloud-gke-multi-cloud:0.101.0 (prev:0.100.0; Release Notes: v0.101.0)
  • google-cloud-accessapproval:2.103.0 (prev:2.102.0; Release Notes: v2.103.0)
  • google-cloud-maintenance:0.36.0 (prev:0.35.0; Release Notes: v0.36.0)
  • google-cloud-appoptimize:0.12.0 (prev:0.11.0; Release Notes: v0.12.0)
  • google-cloud-service-management:3.100.0 (prev:3.99.0; Release Notes: v3.100.0)
  • google-cloud-contact-center-insights:2.102.0 (prev:2.101.0; Release Notes: v2.102.0)
  • google-cloud-shell:2.101.0 (prev:2.100.0; Release Notes: v2.101.0)
  • google-cloud-policy-troubleshooter:1.101.0 (prev:1.100.0; Release Notes: v1.101.0)
  • google-cloud-translate:2.102.0 (prev:2.101.0; Release Notes: v2.102.0)
  • google-cloud-recommender:2.104.0 (prev:2.103.0; Release Notes: v2.104.0)
  • google-cloud-biglake-hive:0.7.0 (prev:0.6.0; Release Notes: v0.7.0)
  • google-cloud-privilegedaccessmanager:0.56.0 (prev:0.55.0; Release Notes: v0.56.0)
  • google-cloud-compute:1.112.0 (prev:1.111.0; Release Notes: v1.112.0)
  • google-cloud-bigtable-emulator-core:0.225.0 (prev:0.224.0; Release Notes: v0.225.0)
  • google-cloud-binary-authorization:1.101.0 (prev:1.100.0; Release Notes: v1.101.0)
  • google-cloud-vpcaccess:2.103.0 (prev:2.102.0; Release Notes: v2.103.0)
  • google-cloud-language:2.103.0 (prev:2.102.0; Release Notes: v2.103.0)
  • google-cloud-publicca:0.99.0 (prev:0.98.0; Release Notes: v0.99.0)
  • google-cloud-logging-logback:0.151.0-alpha (prev:0.150.0-alpha; Release Notes: v0.151.0-alpha)
  • google-cloud-modelarmor:0.43.0 (prev:0.42.0; Release Notes: v0.43.0)
  • google-cloud-biglake:0.90.0 (prev:0.89.0; Release Notes: v0.90.0)
  • google-cloud-chronicle:0.40.0 (prev:0.39.0; Release Notes: v0.40.0)
  • google-cloud-api-gateway:2.102.0 (prev:2.101.0; Release Notes: v2.102.0)
  • google-cloud-locationfinder:0.27.0 (prev:0.26.0; Release Notes: v0.27.0)
  • google-cloud-run:0.102.0 (prev:0.101.0; Release Notes: v0.102.0)
  • google-cloud-service-usage:2.102.0 (prev:2.101.0; Release Notes: v2.102.0)
  • google-cloud-dataflow:0.106.0 (prev:0.105.0; Release Notes: v0.106.0)
  • google-cloud-connectgateway:0.54.0 (prev:0.53.0; Release Notes: v0.54.0)
  • google-cloud-logging:3.43.0 (prev:3.42.0; Release Notes: v3.43.0)
  • google-cloud-securesourcemanager:0.72.0 (prev:0.71.0; Release Notes: v0.72.0)
  • google-cloud-auditmanager:0.20.0 (prev:0.19.0; Release Notes: v0.20.0)
  • google-cloud-contentwarehouse:0.98.0 (prev:0.97.0; Release Notes: v0.98.0)
  • google-cloud-vision:3.100.0 (prev:3.99.0; Release Notes: v3.100.0)
  • google-cloud-nio:0.142.0 (prev:0.141.0; Release Notes: v0.142.0)
  • google-cloud-backstory:0.10.0 (prev:0.9.0; Release Notes: v0.10.0)
  • google-cloud-apphub:0.66.0 (prev:0.65.0; Release Notes: v0.66.0)
  • google-cloud-storageinsights:0.87.0 (prev:0.86.0; Release Notes: v0.87.0)
  • google-cloud-pubsub:1.160.0 (prev:1.159.0; Release Notes: v1.160.0)
  • google-cloud-bigquerydatapolicy:0.99.0 (prev:0.98.0; Release Notes: v0.99.0)
  • google-cloud-dialogflow:4.108.0 (prev:4.107.0; Release Notes: v4.108.0)
  • google-cloud-dataform:0.101.0 (prev:0.100.0; Release Notes: v0.101.0)
  • google-cloud-tpu:2.103.0 (prev:2.102.0; Release Notes: v2.103.0)
  • google-cloud-eventarc:1.102.0 (prev:1.101.0; Release Notes: v1.102.0)
  • google-cloud-valkey:0.48.0 (prev:0.47.0; Release Notes: v0.48.0)
  • google-cloud-live-stream:0.104.0 (prev:0.103.0; Release Notes: v0.104.0)
  • google-cloud-developer-knowledge:0.10.0 (prev:0.9.0; Release Notes: v0.10.0)
  • google-cloud-firestore:3.52.0 (prev:3.51.0; Release Notes: v3.52.0)
  • google-cloud-securityposture:0.67.0 (prev:0.66.0; Release Notes: v0.67.0)
  • google-cloud-bigquery-data-exchange:2.97.0 (prev:2.96.0; Release Notes: v2.97.0)
  • google-cloud-notebooks:1.100.0 (prev:1.99.0; Release Notes: [v1.100.0](https://github.com/goo...
Read more

v1.90.1

Choose a tag to compare

@hj690 hj690 released this 04 Nov 20:17
d3a169e

LTS 11 (gcp-lts-bom 11.0.0) patch release from 1.90.x. Publishes only com.google.cloud:grpc-gcp:1.14.1 and the google-cloud-spanner 6.121.1 modules (#14861). No other artifacts change.

v1.95.0

Choose a tag to compare

@release-please release-please released this 03 Nov 22:48
405578f

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](https://github.com/googleapis...
Read more

GCP Libraries BOM 26.92.0

Choose a tag to compare

@cloud-java-bot cloud-java-bot released this 03 Nov 23:14
405578f

GCP Libraries BOM 26.92.0

Here are the differences from the previous version (26.91.0)

New Addition

  • com.google.cloud:google-cloud-designcenter:0.1.0
  • com.google.cloud:google-cloud-observability:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • 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)

  • 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](https://github.com/googleapis/goo...

Read more

v1.94.0

Choose a tag to compare

@release-please release-please released this 23 Oct 14:01
9ca7e9e

1.94.0 (2026-10-22)

Features

  • auth: request certificate-bound tokens for agent identities by (01eaba1)
  • bigquery-jdbc: Add clearcut telemetry client (#14607) (c702438)
  • bigquery-jdbc: expose QueryStatistics for jobless queries (#14596) (15f472c)
  • bigquery: expose QueryStatistics from TableResult (#14588) (40b2b1a)
  • bigtable: add per-method session diversion configuration (#14681) (042dd3e)
  • bigtable: support SessionCheckAndMutateRow on the session client (#14565) (86de9c1)
  • bigtable: support SessionReadModifyWriteRow on the session client (#14585) (8e653b2)
  • firestore: DML (#14703) (11bc071)
  • gax: implement operation-level client request spans (T3) (#14549) (275063b)
  • gax: link attempt spans to parent context and clean up on operation completion (#14459) (0c481bd)
  • gax: standardize mapping terminal resumable upload exceptions to ApiException (#14624) (d4961f0)
  • google/devicesandservices/health/v4beta: add health v4beta (#14600) (95f863c)
  • google/shopping/merchant/reviews/v1: add shopping-merchant-reviews (#14724) (13310c7)
  • include writerId as part of trace id (#13488) (ffa8063)
  • log actionable errors on operation failure in LoggingTracer (#14460) (27559f4)
  • populate client_stats in AppendRowsRequest (#14614) (a7a0098)
  • spanner: add option to create GcpFallbackChannel per channel instead of per pool (#14501) (74f7591)

Bug Fixes

  • api-common: validate path template variables against dot segments (#14641) (4ad59e2)
  • auth: fix serialization gaps in DownscopedCredentials and UrlIdentityPoolSubjectTokenSupplier (#14341) (a3e3324)
  • bigquery-jdbc: ensure JDBC uses PQC-compliant algorithm by default (#14560) (b0ffe3d)
  • bigquery-jdbc: fix Exception handling (#14566) (3e7a206)
  • bigquery-jdbc: fix missing logger instances (#14733) (0e822dc)
  • bigquery-jdbc: fix pqc working in proxy env (#14599) (ceb45b4)
  • bigquery-jdbc: format nested ARRAY fields as valid JSON in Struct.toString() (#14720) (bc0126a)
  • bigquery-jdbc: format TIMESTAMP as UTC in getString and add multi-zone TIMESTAMP(12) tests (#14666) (e666612)
  • bigquery-jdbc: honor Calendar timezone and prevent ClassCastException in ResultSet temporal getters (#14657) (7dd2b37)
  • bigquery-jdbc: limit Storage Read API Arrow batch queue to 32 batches (#14709) (d339c41)
  • bigquery-jdbc: normalize setTime from Calendar zone to JVM zone (#14660) (54d2bc6)
  • bigquery-jdbc: poll the JSON reference queue and release processed finalizers (#14719) (1b7d00d)
  • bigquery-jdbc: preserve Timestamp instant in PreparedStatement and CallableStatement Calendar overloads (#14640) (3b02a44)
  • bigquery-jdbc: preserve the instant on the TIMESTAMP write path and bind LocalDateTime as STRING (#14647) (2106e26)
  • bigquery-jdbc: stop per-ResultSet logger registration leak (#14718) (e83c768)
  • bigquery-jdbc: stop producer and release resources on ResultSet.close (#14712) (6b99452)
  • bigquery: fix invalid mappings in domain models (#14646) (17048ed)
  • bigquery: remove duplicate google-cloud-storage dependency (#14586) (ab6173e)
  • datastore: allow any gRPC TransportChannelProvider in DatastoreOptions (#14478) (d9a8db5)
  • datastore: update emulator zip checksum for 2.3.1 (#14592) (fb73ed5)
  • deps: update dependency com.google.api-client:google-api-client-bom to v2.9.2 (#14725) (1ffa467)
  • gax-httpjson: gracefully handle error details with unrecognized types (#14612) (7295640)
  • revise health metrics inflightBytes to become inflightBytesMax ([#14613](https://gi...
Read more

GCP Libraries BOM 26.91.0

Choose a tag to compare

@cloud-java-bot cloud-java-bot released this 23 Oct 14:02
9ca7e9e

GCP Libraries BOM 26.91.0

Here are the differences from the previous version (26.90.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • auth: request certificate-bound tokens for agent identities by (01eaba1)

  • bigquery-jdbc: Add clearcut telemetry client (#14607) (c702438)

  • bigquery-jdbc: expose QueryStatistics for jobless queries (#14596) (15f472c)

  • bigquery: expose QueryStatistics from TableResult (#14588) (40b2b1a)

  • bigtable: add per-method session diversion configuration (#14681) (042dd3e)

  • bigtable: support SessionCheckAndMutateRow on the session client (#14565) (86de9c1)

  • bigtable: support SessionReadModifyWriteRow on the session client (#14585) (8e653b2)

  • firestore: DML (#14703) (11bc071)

  • gax: implement operation-level client request spans (T3) (#14549) (275063b)

  • gax: link attempt spans to parent context and clean up on operation completion (#14459) (0c481bd)

  • gax: standardize mapping terminal resumable upload exceptions to ApiException (#14624) (d4961f0)

  • google/devicesandservices/health/v4beta: add health v4beta (#14600) (95f863c)

  • google/shopping/merchant/reviews/v1: add shopping-merchant-reviews (#14724) (13310c7)

  • include writerId as part of trace id (#13488) (ffa8063)

  • log actionable errors on operation failure in LoggingTracer (#14460) (27559f4)

  • populate client_stats in AppendRowsRequest (#14614) (a7a0098)

  • spanner: add option to create GcpFallbackChannel per channel instead of per pool (#14501) (74f7591)

  • api-common: validate path template variables against dot segments (#14641) (4ad59e2)

  • auth: fix serialization gaps in DownscopedCredentials and UrlIdentityPoolSubjectTokenSupplier (#14341) (a3e3324)

  • bigquery-jdbc: ensure JDBC uses PQC-compliant algorithm by default (#14560) (b0ffe3d)

  • bigquery-jdbc: fix Exception handling (#14566) (3e7a206)

  • bigquery-jdbc: fix missing logger instances (#14733) (0e822dc)

  • bigquery-jdbc: fix pqc working in proxy env (#14599) (ceb45b4)

  • bigquery-jdbc: format nested ARRAY fields as valid JSON in Struct.toString() (#14720) (bc0126a)

  • bigquery-jdbc: format TIMESTAMP as UTC in getString and add multi-zone TIMESTAMP(12) tests (#14666) (e666612)

  • bigquery-jdbc: honor Calendar timezone and prevent ClassCastException in ResultSet temporal getters (#14657) (7dd2b37)

  • bigquery-jdbc: limit Storage Read API Arrow batch queue to 32 batches (#14709) (d339c41)

  • bigquery-jdbc: normalize setTime from Calendar zone to JVM zone (#14660) (54d2bc6)

  • bigquery-jdbc: poll the JSON reference queue and release processed finalizers (#14719) (1b7d00d)

  • bigquery-jdbc: preserve Timestamp instant in PreparedStatement and CallableStatement Calendar overloads (#14640) (3b02a44)

  • bigquery-jdbc: preserve the instant on the TIMESTAMP write path and bind LocalDateTime as STRING (#14647) (2106e26)

  • bigquery-jdbc: stop per-ResultSet logger registration leak (#14718) (e83c768)

  • bigquery-jdbc: stop producer and release resources on ResultSet.close (#14712) (6b99452)

  • bigquery: fix invalid mappings in domain models (#14646) (17048ed)

  • bigquery: remove duplicate google-cloud-storage dependency (#14586) (ab6173e)

  • datastore: allow any gRPC TransportChannelProvider in DatastoreOptions (#14478) (d9a8db5)

  • datastore: update emulator zip checksum for 2.3.1 (#14592) (fb73ed5)

  • gax-httpjson: gracefully handle error details with unrecognized types (#14612) (7295640)

  • revise health metrics inflightBytes to become inflightBytesMax (#14613) (44a12ef)

  • showcase: update parent context retry...

Read more

v1.93.0

Choose a tag to compare

@release-please release-please released this 30 Sep 19:01
976d588

1.93.0 (2026-09-30)

⚠ BREAKING CHANGES

  • automl: remove java-automl library (#14540)

Features

  • automl: remove java-automl library (#14540) (6f13a1d)
  • bigquery-jdbc: infer undeclared fields in PreparedStatement (#14400) (e989a72)
  • gax,gapic-generator-java: retry start upload call and rename ResumableUploadCallSettings to ResumableUploadOptions (#14511) (98c2073)
  • gax: add chunk upload recovery loop for resumable uploads (#14424) (8ecd1e5)
  • gax: add ResumableUploadProgressListener and related infrastructure (#14426) (c7f10d8)
  • gax: add RewindableStreamBuffer in prep for chunk upload recovery (#14423) (349c315)
  • gax: enforce global timeout for resumable uploads (#14425) (3cb9805)
  • gax: include upload-status header in resumable upload command response objects (#14420) (23e49c1)
  • gax: replace InputStream with InputStreamSupplier in resumable upload public surfaces (#14521) (3c79730)
  • gax: retry chunk upload on transient errors (#14422) (e72365e)
  • gax: treat resumable upload server rejection as terminal (#14516) (b288788)
  • gax: wire up ResumableUploadProgressTracker (#14427) (e7ba3e8)
  • grpc-gcp: Add shared fallback state and probing recovery options to GcpFallbackChannel (#14013) (675f639)
  • pubsub: add publish start time to client telemetry header (#14496) (4b6a671)

Bug Fixes

  • auth: exclude javax.annotation-api from api-common dependency (#14538) (668fd18), refs #12363
  • bigquery-jdbc: abort session when connection is closed (#14273) (5bd4520), refs #13922
  • storage: add App Hub storage.googleapis.com prefix to destination.id (#14527) (0f6f9b5)

Documentation

  • Add gRPC Post-Quantum Cryptography Guide (#14245) (340a239)
  • samples: add zonal bucket pre-warmed writer pool sample (#14517) (32e6f87)
  • samples: pre-warm writer pool channels with flush() after open() (#14537) (df06290)
  • update PQC guide to follow standard template format (#14333) (0b969d5)

GCP Libraries BOM 26.90.0

Choose a tag to compare

@cloud-java-bot cloud-java-bot released this 30 Sep 19:24
976d588

GCP Libraries BOM 26.90.0

Here are the differences from the previous version (26.89.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • automl: remove java-automl library (#14540) (6f13a1d)

  • bigquery-jdbc: infer undeclared fields in PreparedStatement (#14400) (e989a72)

  • gax,gapic-generator-java: retry start upload call and rename ResumableUploadCallSettings to ResumableUploadOptions (#14511) (98c2073)

  • gax: add chunk upload recovery loop for resumable uploads (#14424) (8ecd1e5)

  • gax: add ResumableUploadProgressListener and related infrastructure (#14426) (c7f10d8)

  • gax: add RewindableStreamBuffer in prep for chunk upload recovery (#14423) (349c315)

  • gax: enforce global timeout for resumable uploads (#14425) (3cb9805)

  • gax: include upload-status header in resumable upload command response objects (#14420) (23e49c1)

  • gax: replace InputStream with InputStreamSupplier in resumable upload public surfaces (#14521) (3c79730)

  • gax: retry chunk upload on transient errors (#14422) (e72365e)

  • gax: treat resumable upload server rejection as terminal (#14516) (b288788)

  • gax: wire up ResumableUploadProgressTracker (#14427) (e7ba3e8)

  • grpc-gcp: Add shared fallback state and probing recovery options to GcpFallbackChannel (#14013) (675f639)

  • pubsub: add publish start time to client telemetry header (#14496) (4b6a671)

  • auth: exclude javax.annotation-api from api-common dependency (#14538) (668fd18), refs #12363

  • bigquery-jdbc: abort session when connection is closed (#14273) (5bd4520), refs #13922

  • storage: add App Hub storage.googleapis.com prefix to destination.id (#14527) (0f6f9b5)

Version Upgrades

Minor Version Upgrades

  • google-cloud-video-intelligence:2.98.0 (prev:2.97.0; Release Notes: v2.98.0)
  • google-cloud-assured-workloads:2.99.0 (prev:2.98.0; Release Notes: v2.99.0)
  • google-cloud-speech:4.94.0 (prev:4.93.0; Release Notes: v4.94.0)
  • google-cloud-eventarc-publishing:0.99.0 (prev:0.98.0; Release Notes: v0.99.0)
  • google-cloud-cloudsecuritycompliance:0.26.0 (prev:0.25.0; Release Notes: v0.26.0)
  • google-cloud-workstations:0.87.0 (prev:0.86.0; Release Notes: v0.87.0)
  • google-cloud-alloydb-connectors:0.77.0 (prev:0.76.0; Release Notes: v0.77.0)
  • google-cloud-hypercomputecluster:0.19.0 (prev:0.18.0; Release Notes: v0.19.0)
  • google-cloud-network-security:0.102.0 (prev:0.101.0; Release Notes: v0.102.0)
  • google-cloud-bare-metal-solution:0.99.0 (prev:0.98.0; Release Notes: v0.99.0)
  • google-cloud-chat:0.63.0 (prev:0.62.0; Release Notes: v0.63.0)
  • google-cloud-domains:1.96.0 (prev:1.95.0; Release Notes: v1.96.0)
  • google-cloud-spanneradapter:0.35.0 (prev:0.34.0; Release Notes: v0.35.0)
  • google-cloud-advisorynotifications:0.88.0 (prev:0.87.0; Release Notes: v0.88.0)
  • google-cloud-recommendations-ai:0.106.0 (prev:0.105.0; Release Notes: v0.106.0)
  • google-cloud-gke-multi-cloud:0.98.0 (prev:0.97.0; Release Notes: v0.98.0)
  • google-cloud-accessapproval:2.100.0 (prev:2.99.0; Release Notes: v2.100.0)
  • google-cloud-maintenance:0.33.0 (prev:0.32.0; Release Notes: v0.33.0)
  • google-cloud-appoptimize:0.9.0 (prev:0.8.0; Release Notes: v0.9.0)
  • google-cloud-service-management:3.97.0 (prev:3.96.0; Release Notes: v3.97.0)
  • google-cloud-contact-center-insights:2.99.0 (prev:2.98.0; Release Notes: v2.99.0)
  • google-cloud-shell:2.98.0 (prev:2.97.0; Release Notes: v2.98.0)
  • google-cloud-policy-troubleshooter:1.98.0 (prev:1.97.0; Release Notes: v1.98.0)
  • google-cloud-translate:2.99.0 (prev:2.98.0; Release Notes: v2.99.0)
  • google-cloud-recommender:2.101.0 (prev:2.100.0; Release Notes: v2.101.0)
  • google-cloud-biglake-hive:0.4.0 (prev:0.3.0; Release Notes: v0.4.0)
  • google-cloud-privilegedaccessmanager:0.53.0 (prev:0.52.0; Release Notes: v0.53.0)
  • google-cloud-compute:1.109.0 (prev:1.108.0; Release Notes: v1.109.0)
  • google-cloud-bigtable-emulator-core:0.222.0 (prev:0.221.0; Release Notes: v0.222.0)
  • google-cloud-binary-authorization:1.98.0 (prev:1.97.0; Release Notes: v1.98.0)
  • google-cloud-vpcaccess:2.100.0 (prev:2.99.0; Release Notes: v2.100.0)
  • google-cloud-language:2.100.0 (prev:2.99.0; Release Notes: v2.100.0)
  • google-cloud-publicca:0.96.0 (prev:0.95.0; Release Notes: v0.96.0)
  • google-cloud-logging-logback:0.148.0-alpha (prev:0.147.0-alpha; Release Notes: v0.148.0-alpha)
  • google-cloud-modelarmor:0.40.0 (prev:0.39.0; Release Notes: v0.40.0)
  • google-cloud-biglake:0.87.0 (prev:0.86.0; Release Notes: [v0.87.0](https://github.com/googleapis/google-cloud-java/re...
Read more

v1.92.0

Choose a tag to compare

@release-please release-please released this 23 Sep 20:34
76cd7d9

1.92.0 (2026-09-23)

Features

  • bigquery-jdbc: add EnableTimestampPicos connection property and its plumbing (#14284) (b4aa5ac)
  • bigquery-jdbc: implement picosecond temporal math and formatting engine (#14286) (2a9612a)
  • bigquery-jdbc: support picosecond in REST JSON path and nested types (#14334) (15ffe4a)
  • bigquery-jdbc: support picosecond in PreparedStatement parameters and batching (#14373) (c1aac66)
  • bigquery-jdbc: support picosecond timestamp in ResultSetMetaData and DatabaseMetaData (#14358) (43acdd3)
  • bigquery-jdbc: support picosecond timestamps in Arrow Storage Read API and nested types (#14332) (b5d9aca)
  • bigquery-jdbc: support qualified project delimiter in DefaultDataset property (#14240) (6e8d6c8)
  • bigquery: accelerate row-based query() with Arrow wire format (#14405) (8d12a8f)
  • bigquery: add ArrowDeserializer helper utility (#13943) (d9a298b)
  • bigquery: add ArrowQueryPageFetcher for Arrow query result pagination (#14404) (615409f)
  • bigquery: add ArrowQueryResult and ArrowQueryResultImpl for Arrow result streaming (#13944) (a62fdf8)
  • bigquery: add Storage Read API slow-path fallback for row-based query() (#14409) (26e568a)
  • bigquery: add zero-copy queryArrow API for Arrow VectorSchemaRoot streaming (#14402) (b44ffe8)
  • bigquery: make BigQuery AutoCloseable with default no-op close method (#14434) (00bf3de)
  • firestore: add support for BSON types (#13189) (8a123d9)
  • gax: add ApiCallContext and request-level settings overloads to ResumableUploadCallable (#14251) (e8cbd42)
  • gax: add globalTimeout settings field to ResumableUploadCallSettings (#14253) (438cda6)
  • gax: add resumable upload error classification and retry algorithm (#14419) (b70396d)
  • gax: add ResumableUploadCallable creation to Callables and HttpJsonCallableFactory (#14242) (7de24de)
  • gax: implement baseline Callable and Future for resumable uploads (#14241) (5a54db9)
  • generator: add model flag and allowlist parser for resumable upload RPCs (#14317) (acc1856)
  • generator: emit resumable upload client surface (#14319) (a9fed00)
  • generator: emit resumable upload settings and HttpJson upload stub (#14321) (c122474)
  • generator: enable resumable upload generation for showcase (#14325) (f9ebd79)
  • generator: switch resumable upload specialized stubs to package private (#14471) (0d4e875)
  • generator: wire transport stub delegation to resumable upload stubs (#14322) (cc4b980)
  • google/cloud/backupdr/v1beta: add backupdr (#14410) (a4a47da)
  • google/cloud/networkservices/v1beta1: add networkservices (#14407) (21c4955)
  • pubsub: add publish telemetry headers for publish attempt observability (#14338) (c167ab8)
  • pubsub: implement publish hedging to reduce tail latency (#13735) (b302615)
  • spanner: Support dynamic TLS certificate and key rotation for Spanner Omni (#14456) (ffc745c)
  • storage/control: add delete folder recursive sample (#13642) (f4b1b46)
  • storage/control: add delete folder recursive sample (#14397) (2c01d55)

Bug Fixes

  • auth: restore transportFactory upon deserialization in InternalAwsSecurityCredentialsSupplier (#14340) (beea42f)
  • bigquery-jdbc: ensure row ordering in PCNT IT (#14330) (a16f048)
  • bigquery-jdbc: fix htapi fallback due to permission logic (#14418) (21e6dc8)
  • bigquery-jdbc: fix Timestamp assertions (#14290) (533ba14)
  • bigquery-jdbc: handle null parameters in Storage Write API bulk inserts (#14270) (dd2c41a), refs #14066
  • bigquery-jdbc: handle SQL NULLs in ResultSet primitive getters ([#14383](https:/...
Read more
⌂ 换网址