Skip to content

v1.90.0

Choose a tag to compare

@release-please release-please released this 24 Aug 20:17
8cbbb56

1.90.0 (2026-08-24)

Features

  • bigquery-jdbc: implement TypeRegistry and TypeDescriptor (#13947) (0557e69)
  • bigquery: add QueryResultsFormat and ArrowSerializationOptions configurations (#13942) (ff03e19)
  • bigquery: expose StatementType and query execution stats on TableResult (#14145) (7d16de8)
  • bigtable: enable microsecond timestamps in client (#14057) (57aaf8d)
  • bigtable: route single-entry MutateRows through a point-write c… (#14028) (a403703)
  • datastore: add support for request tags (#13732) (b1f6186)
  • ftp: onboard a new library (#14068) (f41b2d9)
  • gax: add ResumableUploadCallable and ResumableUploadCallSettings (#14052) (a5e26e8)
  • google/cloud/biglake/hive/v1: onboard a new library (#14130) (650c839)
  • google/maps/mapmanagement/v2: onboard a new library (#14131) (7d00726)
  • spanner: support user-provided OpenTelemetry for client metrics export (#13741) (da74dee)
  • update API sources and regenerate (#14000) (9337a93)
  • workloadidentity: onboard a new library (#14060) (ab226ee)

Bug Fixes

  • add documentation for insertall api that there's no default retry (#13953) (1fdb4f1)
  • add retry behavior documentation to insertall interface to clarify the behavior (#14058) (1b8f9e3)
  • auth: fix JSpecify nullability in UserAuthorizer and TokenStore (#14150) (0d5fac0)
  • auth: fix remaining nullability in UserAuthorizer and Builder (#14158) (a51bb8d)
  • auth: refine JSpecify nullability for ServiceAccountCredentials and UserCredentials (#14159) (a929250)
  • bigquery-jdbc: enable ITOpenTelemetryTest (#13991) (fa6641b)
  • bigquery-jdbc: pass connection proxy settings to OpenTelemetry exporters (#14011) (115b9b3)
  • bigquery-jdbc: session context propagation when session is enabled (#14161) (1e74dda)
  • bigtable: remove heartbeat miss logging (#14054) (ec17637)
  • deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 (#14149) (95f6c38)
  • deps: update dependency com.google.cloud:libraries-bom to v26.86.0 (#14103) (cf5697e)
  • gax-httpjson: reduce Conscrypt fallback error to debug level (#13962) (8236771)
  • gax-httpjson: remove unsupported and deprecated PQC named groups (#14107) (7604971)
  • gax: register Conscrypt SSLContext SPI classes for GraalVM reflection (#14129) (73c0243)
  • samples: align native profile junit and surefire versions with shared config (#14096) (2b84133)
  • spanner: add closeAsync to ReadContext and make transaction closing non-blocking (#14076) (671f892)
  • spanner: scope server-timing metrics per call and guard interceptor lifecycle callbacks (#14053) (f35c570)
  • storage: use JsonUtils for StorageObject serialization in resumable writes and read channels (#13976) (d94922f)

Performance Improvements

  • bigquery-jdbc: eliminate dry run to resolve statement type (#14156) (7109ecd)
  • spanner-jdbc: cache commonly used query parameter names (#14036) (1eb6aa3)
  • spanner-jdbc: cache JDBC metadata query strings (#14041) (31c628f)
  • spanner-jdbc: cache positional to named param conversion (#14034) (30e031b)

Dependencies

Documentation

  • bigquery-jdbc: add user guide with connection property and custom endpoint reference (#13878) (2dde172)
  • gax: update LRO troubleshooting documentation link (#14108) (4c5bbae)
  • spanner-jdbc: update connection_properties.md documentation (#14035) (b576fe8)
  • spanner: update CHANGELOG.md for releases 6.117.0 through 6.120.0 (#13970) (2413811)