Tags: skrcode/google-cloud-java
Tags
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.90.0 (googleapis#14173) 🤖 I have created a release *beep* *boop* --- <details><summary>1.90.0</summary> ## [1.90.0](googleapis/google-cloud-java@v1.89.0...v1.90.0) (2026-08-24) ### Features * **bigquery-jdbc:** implement TypeRegistry and TypeDescriptor ([googleapis#13947](googleapis#13947)) ([0557e69](googleapis@0557e69)) * **bigquery:** add QueryResultsFormat and ArrowSerializationOptions configurations ([googleapis#13942](googleapis#13942)) ([ff03e19](googleapis@ff03e19)) * **bigquery:** expose `StatementType` and query execution stats on `TableResult` ([googleapis#14145](googleapis#14145)) ([7d16de8](googleapis@7d16de8)) * **bigtable:** enable microsecond timestamps in client ([googleapis#14057](googleapis#14057)) ([57aaf8d](googleapis@57aaf8d)) * **bigtable:** route single-entry MutateRows through a point-write c… ([googleapis#14028](googleapis#14028)) ([a403703](googleapis@a403703)) * **datastore:** add support for request tags ([googleapis#13732](googleapis#13732)) ([b1f6186](googleapis@b1f6186)) * **ftp:** onboard a new library ([googleapis#14068](googleapis#14068)) ([f41b2d9](googleapis@f41b2d9)) * **gax:** add ResumableUploadCallable and ResumableUploadCallSettings ([googleapis#14052](googleapis#14052)) ([a5e26e8](googleapis@a5e26e8)) * **google/cloud/biglake/hive/v1:** onboard a new library ([googleapis#14130](googleapis#14130)) ([650c839](googleapis@650c839)) * **google/maps/mapmanagement/v2:** onboard a new library ([googleapis#14131](googleapis#14131)) ([7d00726](googleapis@7d00726)) * **spanner:** support user-provided OpenTelemetry for client metrics export ([googleapis#13741](googleapis#13741)) ([da74dee](googleapis@da74dee)) * update API sources and regenerate ([googleapis#14000](googleapis#14000)) ([9337a93](googleapis@9337a93)) * **workloadidentity:** onboard a new library ([googleapis#14060](googleapis#14060)) ([ab226ee](googleapis@ab226ee)) ### Bug Fixes * add documentation for insertall api that there's no default retry ([googleapis#13953](googleapis#13953)) ([1fdb4f1](googleapis@1fdb4f1)) * add retry behavior documentation to insertall interface to clarify the behavior ([googleapis#14058](googleapis#14058)) ([1b8f9e3](googleapis@1b8f9e3)) * **auth:** fix JSpecify nullability in UserAuthorizer and TokenStore ([googleapis#14150](googleapis#14150)) ([0d5fac0](googleapis@0d5fac0)) * **auth:** fix remaining nullability in UserAuthorizer and Builder ([googleapis#14158](googleapis#14158)) ([a51bb8d](googleapis@a51bb8d)) * **auth:** refine JSpecify nullability for ServiceAccountCredentials and UserCredentials ([googleapis#14159](googleapis#14159)) ([a929250](googleapis@a929250)) * **bigquery-jdbc:** enable ITOpenTelemetryTest ([googleapis#13991](googleapis#13991)) ([fa6641b](googleapis@fa6641b)) * **bigquery-jdbc:** pass connection proxy settings to OpenTelemetry exporters ([googleapis#14011](googleapis#14011)) ([115b9b3](googleapis@115b9b3)) * **bigquery-jdbc:** session context propagation when session is enabled ([googleapis#14161](googleapis#14161)) ([1e74dda](googleapis@1e74dda)) * **bigtable:** remove heartbeat miss logging ([googleapis#14054](googleapis#14054)) ([ec17637](googleapis@ec17637)) * **deps:** update dependency com.google.apis:google-api-services-bigquery to v2-rev20260731-2.0.0 ([googleapis#14149](googleapis#14149)) ([95f6c38](googleapis@95f6c38)) * **deps:** update dependency com.google.cloud:libraries-bom to v26.86.0 ([googleapis#14103](googleapis#14103)) ([cf5697e](googleapis@cf5697e)) * **gax-httpjson:** reduce Conscrypt fallback error to debug level ([googleapis#13962](googleapis#13962)) ([8236771](googleapis@8236771)) * **gax-httpjson:** remove unsupported and deprecated PQC named groups ([googleapis#14107](googleapis#14107)) ([7604971](googleapis@7604971)) * **gax:** register Conscrypt SSLContext SPI classes for GraalVM reflection ([googleapis#14129](googleapis#14129)) ([73c0243](googleapis@73c0243)) * **samples:** align native profile junit and surefire versions with shared config ([googleapis#14096](googleapis#14096)) ([2b84133](googleapis@2b84133)) * **spanner:** add closeAsync to ReadContext and make transaction closing non-blocking ([googleapis#14076](googleapis#14076)) ([671f892](googleapis@671f892)) * **spanner:** scope server-timing metrics per call and guard interceptor lifecycle callbacks ([googleapis#14053](googleapis#14053)) ([f35c570](googleapis@f35c570)) * **storage:** use JsonUtils for StorageObject serialization in resumable writes and read channels ([googleapis#13976](googleapis#13976)) ([d94922f](googleapis@d94922f)) ### Performance Improvements * **bigquery-jdbc:** eliminate dry run to resolve statement type ([googleapis#14156](googleapis#14156)) ([7109ecd](googleapis@7109ecd)) * **spanner-jdbc:** cache commonly used query parameter names ([googleapis#14036](googleapis#14036)) ([1eb6aa3](googleapis@1eb6aa3)) * **spanner-jdbc:** cache JDBC metadata query strings ([googleapis#14041](googleapis#14041)) ([31c628f](googleapis@31c628f)) * **spanner-jdbc:** cache positional to named param conversion ([googleapis#14034](googleapis#14034)) ([30e031b](googleapis@30e031b)) ### Dependencies * **gax-httpjson:** upgrade conscrypt-openjdk-uber to 2.6.2 ([googleapis#14117](googleapis#14117)) ([2f5481a](googleapis@2f5481a)) * Update gRPC to v1.82.3 ([googleapis#13997](googleapis#13997)) ([a786107](googleapis@a786107)) * Upgrade gRPC to v1.82.4 ([googleapis#14088](googleapis#14088)) ([0c482fe](googleapis@0c482fe)) ### Documentation * **bigquery-jdbc:** add user guide with connection property and custom endpoint reference ([googleapis#13878](googleapis#13878)) ([2dde172](googleapis@2dde172)) * **gax:** update LRO troubleshooting documentation link ([googleapis#14108](googleapis#14108)) ([4c5bbae](googleapis@4c5bbae)) * **spanner-jdbc:** update connection_properties.md documentation ([googleapis#14035](googleapis#14035)) ([b576fe8](googleapis@b576fe8)) * **spanner:** update CHANGELOG.md for releases 6.117.0 through 6.120.0 ([googleapis#13970](googleapis#13970)) ([2413811](googleapis@2413811)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.89.0 (googleapis#13934) 🤖 I have created a release *beep* *boop* --- <details><summary>1.89.0</summary> ## [1.89.0](googleapis/google-cloud-java@v1.88.0...v1.89.0) (2026-07-29) ### Features * **agentidentity:** onboard v1 and v1beta API versions ([googleapis#13796](googleapis#13796)) ([1b1300d](googleapis@1b1300d)) * **auth:** add JSpecify Null annotations to Auth ([googleapis#13842](googleapis#13842)) ([f6f24d4](googleapis@f6f24d4)) * **bigquery-jdbc:** add `SSLTrustStoreType` and `SSLTrustStoreProvider` connection properties ([googleapis#13858](googleapis#13858)) ([9449be1](googleapis@9449be1)) * **bigquery-jdbc:** add otel trace and span IDs to local logs ([googleapis#13935](googleapis#13935)) ([2801fbd](googleapis@2801fbd)) * **bigquery-jdbc:** implement BigQueryParameterMetaData and dynamic type mappings ([googleapis#13812](googleapis#13812)) ([3d67dba](googleapis@3d67dba)) * **bigquery-jdbc:** implement parameter setters in PreparedStatement ([googleapis#13792](googleapis#13792)) ([94f7404](googleapis@94f7404)) * **bigquery-jdbc:** Migrate `getImportedKeys` and `getCrossReference` to BQ API ([googleapis#13692](googleapis#13692)) ([082b046](googleapis@082b046)) * **bigquery-jdbc:** migrate `getPrimaryKeys` to use BQ API ([googleapis#13691](googleapis#13691)) ([1951f49](googleapis@1951f49)) * **bigquery-jdbc:** OpenTelemetry integration in BQ JDBC ([googleapis#12902](googleapis#12902)) ([af18f65](googleapis@af18f65)) * **bigquery-jdbc:** optimize memory footprint for JSON result set streaming ([googleapis#13660](googleapis#13660)) ([11f26d3](googleapis@11f26d3)) * **bigquery-jdbc:** standardize parameter handling and calendar defensive copying across statement interfaces ([googleapis#13805](googleapis#13805)) ([ccd13eb](googleapis@ccd13eb)) * **bigtable:** add view_parameters support to BoundStatement ([googleapis#13673](googleapis#13673)) ([d5cc437](googleapis@d5cc437)) * **bigtable:** BigtableDataClientFactory session support ([googleapis#13829](googleapis#13829)) ([284ce13](googleapis@284ce13)) * **commerceproducer:** onboard v1beta API ([googleapis#13814](googleapis#13814)) ([61b89b3](googleapis@61b89b3)) * Default to least-in-flight balancing for Bigtable unary clients ([googleapis#13802](googleapis#13802)) ([ac9ccd1](googleapis@ac9ccd1)) * **firestore:** Add support for 16MB documents ([googleapis#13478](googleapis#13478)) ([1b7c2e0](googleapis@1b7c2e0)) * **gapic-generator:** add JSpecify Null annotations to the generator classes ([googleapis#13769](googleapis#13769)) ([843bd7c](googleapis@843bd7c)) * **gapic-generator:** Add Nullable annotation to generated classes ([googleapis#13558](googleapis#13558)) ([e3e9d0b](googleapis@e3e9d0b)) * **gapic-generator:** Add NullMarked annotation to generated classes ([googleapis#13584](googleapis#13584)) ([b7a8504](googleapis@b7a8504)) * **gax-httpjson:** Add Post Quantum Cryptography (PQC) Support by default via Conscrypt ([googleapis#13853](googleapis#13853)) ([550df81](googleapis@550df81)) * **gax-java:** add JSpecify Null annotations to gax ([googleapis#13799](googleapis#13799)) ([65aee08](googleapis@65aee08)) * **google/cloud/sql:** onboard a new library ([googleapis#13864](googleapis#13864)) ([38e272e](googleapis@38e272e)) * **google/maps/navconnect/v1:** onboard a new library ([googleapis#13927](googleapis#13927)) ([2256394](googleapis@2256394)) * **maps-isochrones:** onboard v1 API ([googleapis#13817](googleapis#13817)) ([3037ab3](googleapis@3037ab3)) * port secure_context testing support to executor proxy ([googleapis#13522](googleapis#13522)) ([0f81bf0](googleapis@0f81bf0)) * **productregistry:** onboard v1 API ([googleapis#13816](googleapis#13816)) ([9517313](googleapis@9517313)) * **storage:** allow checksum on appendable upload finalization ([googleapis#13833](googleapis#13833)) ([ddf9add](googleapis@ddf9add)) * **storage:** enable App-Centric Observability (ACO) support in Otel ([googleapis#13248](googleapis#13248)) ([4329896](googleapis@4329896)) ### Bug Fixes * **bigquery-jdbc:** Add PerConnectionHandler to list of excempted logging classes ([googleapis#13888](googleapis#13888)) ([50b3c24](googleapis@50b3c24)) * **bigquery-jdbc:** add preferIPv4Stack to argLine for Kokoro reliability ([googleapis#13923](googleapis#13923)) ([d5e33d6](googleapis@d5e33d6)) * **bigquery-jdbc:** add service resource transformer for standalone IT ([googleapis#13893](googleapis#13893)) ([dc80fe8](googleapis@dc80fe8)) * **bigquery-jdbc:** align metadata methods error handling with spec ([googleapis#13793](googleapis#13793)) ([d85fb10](googleapis@d85fb10)) * **bigquery-jdbc:** fix WriteAPI when running in restricted environment ([googleapis#13856](googleapis#13856)) ([66ba925](googleapis@66ba925)) * **bigquery-jdbc:** refine temporal timezone coercion and PreparedStatement parameter setters ([googleapis#13813](googleapis#13813)) ([6f68c4d](googleapis@6f68c4d)) * **bigquery-jdbc:** resolve `ITOpenTelemetryTest` pipeline and trace validation failures ([googleapis#13898](googleapis#13898)) ([c18141d](googleapis@c18141d)) * **bigquery-jdbc:** resolve failing otel IT in nightly ([googleapis#13915](googleapis#13915)) ([ac79713](googleapis@ac79713)) * **bigquery:** resultSet.getLong() does not truncate for large int64 values ([googleapis#13718](googleapis#13718)) ([bc19822](googleapis@bc19822)) * **bigquery:** support optional fields in BigLakeConfiguration to prevent NPE on Iceberg/Lakehouse tables ([googleapis#13733](googleapis#13733)) ([e2cca4d](googleapis@e2cca4d)) * **bigtable:** add materialized view routing param to ReadRows and Sa… ([googleapis#13918](googleapis#13918)) ([4ddf250](googleapis@4ddf250)) * **bigtable:** bound SessionPoolImpl lock to prevent pod-wide wedge ([googleapis#13890](googleapis#13890)) ([ed87a68](googleapis@ed87a68)) * **bigtable:** fix session creation leaks ([googleapis#13887](googleapis#13887)) ([d586d07](googleapis@d586d07)) * **bigtable:** prevent ClientConfigurationManagerTest from wedging on… ([googleapis#13907](googleapis#13907)) ([725086d](googleapis@725086d)) * **bigtable:** stop installing DirectpathEnforcer on the directpath pool ([googleapis#13880](googleapis#13880)) ([5f2e056](googleapis@5f2e056)) * **bom:** make release-note-generation Java 8 compatible ([googleapis#13837](googleapis#13837)) ([bc18390](googleapis@bc18390)) * **ci:** fix java-cloud-bom release-notes workflow errors ([googleapis#13682](googleapis#13682)) ([b679835](googleapis@b679835)) * deprecate resource detector ([googleapis#13844](googleapis#13844)) ([aba4f01](googleapis@aba4f01)) * **deps:** align logback versions and add java8 profile in storage ([googleapis#13678](googleapis#13678)) ([7e57092](googleapis@7e57092)) * do not start stream with direct executor ([googleapis#13945](googleapis#13945)) ([630e790](googleapis@630e790)) * fix java-cloud-bom README update workflow after monorepo migration ([googleapis#13892](googleapis#13892)) ([5b8e295](googleapis@5b8e295)) * **oauth2_http:** Avoid retrying on 4xx errors during GCE metadata ping ([googleapis#13715](googleapis#13715)) ([537c16c](googleapis@537c16c)) * regenerate ([googleapis#13714](googleapis#13714)) ([8a72860](googleapis@8a72860)) * regenerate libraries ([googleapis#13703](googleapis#13703)) ([a29ea79](googleapis@a29ea79)), refs [googleapis#13690](googleapis#13690) * **release:** handle missing release tags gracefully in release-note-generation ([googleapis#13795](googleapis#13795)) ([43005fb](googleapis@43005fb)) * **release:** resolve first-party-dependencies SNAPSHOT in libraries-bom ([googleapis#13790](googleapis#13790)) ([d5bfe21](googleapis@d5bfe21)) * **spanner:** avoid data race on DIRECTPATH_CHANNEL_CREATED by using volatile ([googleapis#13727](googleapis#13727)) ([1e05ea5](googleapis@1e05ea5)) * **spanner:** prevent fastpath tablet routing flaps ([googleapis#13803](googleapis#13803)) ([4dabdac](googleapis@4dabdac)) * **storage:** BidiAppendableUpload Takeover operation fixes ([googleapis#13776](googleapis#13776)) ([f2d0474](googleapis@f2d0474)) * **storage:** correctly insert explicit nulls for json patch updates ([googleapis#13716](googleapis#13716)) ([4fb3f4b](googleapis@4fb3f4b)) * update group id mapping ([googleapis#13698](googleapis#13698)) ([50a72e1](googleapis@50a72e1)) * use a new managed channel builder when creating channels ([googleapis#13684](googleapis#13684)) ([a049999](googleapis@a049999)) ### Performance Improvements * **bigquery-jdbc:** optimize getExportedKeys performance using hybrid metadata lookup ([googleapis#13734](googleapis#13734)) ([c9738ea](googleapis@c9738ea)) ### Dependencies * Add Conscrypt to shared-deps ([googleapis#13838](googleapis#13838)) ([05ce6ce](googleapis@05ce6ce)) * move conscrypt from third-party-dependencies POM to gax-java POM ([googleapis#13948](googleapis#13948)) ([1e634ec](googleapis@1e634ec)) * **shared-deps:** migrate awaitility to shared-dependencies ([googleapis#13671](googleapis#13671)) ([abb91ef](googleapis@abb91ef)) * **shared-deps:** switch conscrypt shared dependency to conscrypt-openjdk-uber ([googleapis#13845](googleapis#13845)) ([2e3f208](googleapis@2e3f208)) * Update gRPC-Java to v1.82.2 ([googleapis#13877](googleapis#13877)) ([da228d8](googleapis@da228d8)) * Update http-client to v2.2.0 ([googleapis#13854](googleapis#13854)) ([334a2c5](googleapis@334a2c5)) * Update Protobuf-Java to v4.33.6 ([googleapis#13876](googleapis#13876)) ([5c6478c](googleapis@5c6478c)) * Upgrade Guava to v33.6.0-jre ([googleapis#13875](googleapis#13875)) ([41a7a52](googleapis@41a7a52)) ### Documentation * add ErrorProne and NullAway integration guide and JSpecify migration playbook ([googleapis#13882](googleapis#13882)) ([d5ea739](googleapis@d5ea739)) * add JSpecify nullness guidelines to AGENTS.md ([googleapis#13881](googleapis#13881)) ([54b846b](googleapis@54b846b)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.89.0 (googleapis#13934) 🤖 I have created a release *beep* *boop* --- <details><summary>1.89.0</summary> ## [1.89.0](googleapis/google-cloud-java@v1.88.0...v1.89.0) (2026-07-29) ### Features * **agentidentity:** onboard v1 and v1beta API versions ([googleapis#13796](googleapis#13796)) ([1b1300d](googleapis@1b1300d)) * **auth:** add JSpecify Null annotations to Auth ([googleapis#13842](googleapis#13842)) ([f6f24d4](googleapis@f6f24d4)) * **bigquery-jdbc:** add `SSLTrustStoreType` and `SSLTrustStoreProvider` connection properties ([googleapis#13858](googleapis#13858)) ([9449be1](googleapis@9449be1)) * **bigquery-jdbc:** add otel trace and span IDs to local logs ([googleapis#13935](googleapis#13935)) ([2801fbd](googleapis@2801fbd)) * **bigquery-jdbc:** implement BigQueryParameterMetaData and dynamic type mappings ([googleapis#13812](googleapis#13812)) ([3d67dba](googleapis@3d67dba)) * **bigquery-jdbc:** implement parameter setters in PreparedStatement ([googleapis#13792](googleapis#13792)) ([94f7404](googleapis@94f7404)) * **bigquery-jdbc:** Migrate `getImportedKeys` and `getCrossReference` to BQ API ([googleapis#13692](googleapis#13692)) ([082b046](googleapis@082b046)) * **bigquery-jdbc:** migrate `getPrimaryKeys` to use BQ API ([googleapis#13691](googleapis#13691)) ([1951f49](googleapis@1951f49)) * **bigquery-jdbc:** OpenTelemetry integration in BQ JDBC ([googleapis#12902](googleapis#12902)) ([af18f65](googleapis@af18f65)) * **bigquery-jdbc:** optimize memory footprint for JSON result set streaming ([googleapis#13660](googleapis#13660)) ([11f26d3](googleapis@11f26d3)) * **bigquery-jdbc:** standardize parameter handling and calendar defensive copying across statement interfaces ([googleapis#13805](googleapis#13805)) ([ccd13eb](googleapis@ccd13eb)) * **bigtable:** add view_parameters support to BoundStatement ([googleapis#13673](googleapis#13673)) ([d5cc437](googleapis@d5cc437)) * **bigtable:** BigtableDataClientFactory session support ([googleapis#13829](googleapis#13829)) ([284ce13](googleapis@284ce13)) * **commerceproducer:** onboard v1beta API ([googleapis#13814](googleapis#13814)) ([61b89b3](googleapis@61b89b3)) * Default to least-in-flight balancing for Bigtable unary clients ([googleapis#13802](googleapis#13802)) ([ac9ccd1](googleapis@ac9ccd1)) * **firestore:** Add support for 16MB documents ([googleapis#13478](googleapis#13478)) ([1b7c2e0](googleapis@1b7c2e0)) * **gapic-generator:** add JSpecify Null annotations to the generator classes ([googleapis#13769](googleapis#13769)) ([843bd7c](googleapis@843bd7c)) * **gapic-generator:** Add Nullable annotation to generated classes ([googleapis#13558](googleapis#13558)) ([e3e9d0b](googleapis@e3e9d0b)) * **gapic-generator:** Add NullMarked annotation to generated classes ([googleapis#13584](googleapis#13584)) ([b7a8504](googleapis@b7a8504)) * **gax-httpjson:** Add Post Quantum Cryptography (PQC) Support by default via Conscrypt ([googleapis#13853](googleapis#13853)) ([550df81](googleapis@550df81)) * **gax-java:** add JSpecify Null annotations to gax ([googleapis#13799](googleapis#13799)) ([65aee08](googleapis@65aee08)) * **google/cloud/sql:** onboard a new library ([googleapis#13864](googleapis#13864)) ([38e272e](googleapis@38e272e)) * **google/maps/navconnect/v1:** onboard a new library ([googleapis#13927](googleapis#13927)) ([2256394](googleapis@2256394)) * **maps-isochrones:** onboard v1 API ([googleapis#13817](googleapis#13817)) ([3037ab3](googleapis@3037ab3)) * port secure_context testing support to executor proxy ([googleapis#13522](googleapis#13522)) ([0f81bf0](googleapis@0f81bf0)) * **productregistry:** onboard v1 API ([googleapis#13816](googleapis#13816)) ([9517313](googleapis@9517313)) * **storage:** allow checksum on appendable upload finalization ([googleapis#13833](googleapis#13833)) ([ddf9add](googleapis@ddf9add)) * **storage:** enable App-Centric Observability (ACO) support in Otel ([googleapis#13248](googleapis#13248)) ([4329896](googleapis@4329896)) ### Bug Fixes * **bigquery-jdbc:** Add PerConnectionHandler to list of excempted logging classes ([googleapis#13888](googleapis#13888)) ([50b3c24](googleapis@50b3c24)) * **bigquery-jdbc:** add preferIPv4Stack to argLine for Kokoro reliability ([googleapis#13923](googleapis#13923)) ([d5e33d6](googleapis@d5e33d6)) * **bigquery-jdbc:** add service resource transformer for standalone IT ([googleapis#13893](googleapis#13893)) ([dc80fe8](googleapis@dc80fe8)) * **bigquery-jdbc:** align metadata methods error handling with spec ([googleapis#13793](googleapis#13793)) ([d85fb10](googleapis@d85fb10)) * **bigquery-jdbc:** fix WriteAPI when running in restricted environment ([googleapis#13856](googleapis#13856)) ([66ba925](googleapis@66ba925)) * **bigquery-jdbc:** refine temporal timezone coercion and PreparedStatement parameter setters ([googleapis#13813](googleapis#13813)) ([6f68c4d](googleapis@6f68c4d)) * **bigquery-jdbc:** resolve `ITOpenTelemetryTest` pipeline and trace validation failures ([googleapis#13898](googleapis#13898)) ([c18141d](googleapis@c18141d)) * **bigquery-jdbc:** resolve failing otel IT in nightly ([googleapis#13915](googleapis#13915)) ([ac79713](googleapis@ac79713)) * **bigquery:** resultSet.getLong() does not truncate for large int64 values ([googleapis#13718](googleapis#13718)) ([bc19822](googleapis@bc19822)) * **bigquery:** support optional fields in BigLakeConfiguration to prevent NPE on Iceberg/Lakehouse tables ([googleapis#13733](googleapis#13733)) ([e2cca4d](googleapis@e2cca4d)) * **bigtable:** add materialized view routing param to ReadRows and Sa… ([googleapis#13918](googleapis#13918)) ([4ddf250](googleapis@4ddf250)) * **bigtable:** bound SessionPoolImpl lock to prevent pod-wide wedge ([googleapis#13890](googleapis#13890)) ([ed87a68](googleapis@ed87a68)) * **bigtable:** fix session creation leaks ([googleapis#13887](googleapis#13887)) ([d586d07](googleapis@d586d07)) * **bigtable:** prevent ClientConfigurationManagerTest from wedging on… ([googleapis#13907](googleapis#13907)) ([725086d](googleapis@725086d)) * **bigtable:** stop installing DirectpathEnforcer on the directpath pool ([googleapis#13880](googleapis#13880)) ([5f2e056](googleapis@5f2e056)) * **bom:** make release-note-generation Java 8 compatible ([googleapis#13837](googleapis#13837)) ([bc18390](googleapis@bc18390)) * **ci:** fix java-cloud-bom release-notes workflow errors ([googleapis#13682](googleapis#13682)) ([b679835](googleapis@b679835)) * deprecate resource detector ([googleapis#13844](googleapis#13844)) ([aba4f01](googleapis@aba4f01)) * **deps:** align logback versions and add java8 profile in storage ([googleapis#13678](googleapis#13678)) ([7e57092](googleapis@7e57092)) * do not start stream with direct executor ([googleapis#13945](googleapis#13945)) ([630e790](googleapis@630e790)) * fix java-cloud-bom README update workflow after monorepo migration ([googleapis#13892](googleapis#13892)) ([5b8e295](googleapis@5b8e295)) * **oauth2_http:** Avoid retrying on 4xx errors during GCE metadata ping ([googleapis#13715](googleapis#13715)) ([537c16c](googleapis@537c16c)) * regenerate ([googleapis#13714](googleapis#13714)) ([8a72860](googleapis@8a72860)) * regenerate libraries ([googleapis#13703](googleapis#13703)) ([a29ea79](googleapis@a29ea79)), refs [googleapis#13690](googleapis#13690) * **release:** handle missing release tags gracefully in release-note-generation ([googleapis#13795](googleapis#13795)) ([43005fb](googleapis@43005fb)) * **release:** resolve first-party-dependencies SNAPSHOT in libraries-bom ([googleapis#13790](googleapis#13790)) ([d5bfe21](googleapis@d5bfe21)) * **spanner:** avoid data race on DIRECTPATH_CHANNEL_CREATED by using volatile ([googleapis#13727](googleapis#13727)) ([1e05ea5](googleapis@1e05ea5)) * **spanner:** prevent fastpath tablet routing flaps ([googleapis#13803](googleapis#13803)) ([4dabdac](googleapis@4dabdac)) * **storage:** BidiAppendableUpload Takeover operation fixes ([googleapis#13776](googleapis#13776)) ([f2d0474](googleapis@f2d0474)) * **storage:** correctly insert explicit nulls for json patch updates ([googleapis#13716](googleapis#13716)) ([4fb3f4b](googleapis@4fb3f4b)) * update group id mapping ([googleapis#13698](googleapis#13698)) ([50a72e1](googleapis@50a72e1)) * use a new managed channel builder when creating channels ([googleapis#13684](googleapis#13684)) ([a049999](googleapis@a049999)) ### Performance Improvements * **bigquery-jdbc:** optimize getExportedKeys performance using hybrid metadata lookup ([googleapis#13734](googleapis#13734)) ([c9738ea](googleapis@c9738ea)) ### Dependencies * Add Conscrypt to shared-deps ([googleapis#13838](googleapis#13838)) ([05ce6ce](googleapis@05ce6ce)) * move conscrypt from third-party-dependencies POM to gax-java POM ([googleapis#13948](googleapis#13948)) ([1e634ec](googleapis@1e634ec)) * **shared-deps:** migrate awaitility to shared-dependencies ([googleapis#13671](googleapis#13671)) ([abb91ef](googleapis@abb91ef)) * **shared-deps:** switch conscrypt shared dependency to conscrypt-openjdk-uber ([googleapis#13845](googleapis#13845)) ([2e3f208](googleapis@2e3f208)) * Update gRPC-Java to v1.82.2 ([googleapis#13877](googleapis#13877)) ([da228d8](googleapis@da228d8)) * Update http-client to v2.2.0 ([googleapis#13854](googleapis#13854)) ([334a2c5](googleapis@334a2c5)) * Update Protobuf-Java to v4.33.6 ([googleapis#13876](googleapis#13876)) ([5c6478c](googleapis@5c6478c)) * Upgrade Guava to v33.6.0-jre ([googleapis#13875](googleapis#13875)) ([41a7a52](googleapis@41a7a52)) ### Documentation * add ErrorProne and NullAway integration guide and JSpecify migration playbook ([googleapis#13882](googleapis#13882)) ([d5ea739](googleapis@d5ea739)) * add JSpecify nullness guidelines to AGENTS.md ([googleapis#13881](googleapis#13881)) ([54b846b](googleapis@54b846b)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore(main): release 1.89.0 (googleapis#13934) 🤖 I have created a release *beep* *boop* --- <details><summary>1.89.0</summary> ## [1.89.0](googleapis/google-cloud-java@v1.88.0...v1.89.0) (2026-07-29) ### Features * **agentidentity:** onboard v1 and v1beta API versions ([googleapis#13796](googleapis#13796)) ([1b1300d](googleapis@1b1300d)) * **auth:** add JSpecify Null annotations to Auth ([googleapis#13842](googleapis#13842)) ([f6f24d4](googleapis@f6f24d4)) * **bigquery-jdbc:** add `SSLTrustStoreType` and `SSLTrustStoreProvider` connection properties ([googleapis#13858](googleapis#13858)) ([9449be1](googleapis@9449be1)) * **bigquery-jdbc:** add otel trace and span IDs to local logs ([googleapis#13935](googleapis#13935)) ([2801fbd](googleapis@2801fbd)) * **bigquery-jdbc:** implement BigQueryParameterMetaData and dynamic type mappings ([googleapis#13812](googleapis#13812)) ([3d67dba](googleapis@3d67dba)) * **bigquery-jdbc:** implement parameter setters in PreparedStatement ([googleapis#13792](googleapis#13792)) ([94f7404](googleapis@94f7404)) * **bigquery-jdbc:** Migrate `getImportedKeys` and `getCrossReference` to BQ API ([googleapis#13692](googleapis#13692)) ([082b046](googleapis@082b046)) * **bigquery-jdbc:** migrate `getPrimaryKeys` to use BQ API ([googleapis#13691](googleapis#13691)) ([1951f49](googleapis@1951f49)) * **bigquery-jdbc:** OpenTelemetry integration in BQ JDBC ([googleapis#12902](googleapis#12902)) ([af18f65](googleapis@af18f65)) * **bigquery-jdbc:** optimize memory footprint for JSON result set streaming ([googleapis#13660](googleapis#13660)) ([11f26d3](googleapis@11f26d3)) * **bigquery-jdbc:** standardize parameter handling and calendar defensive copying across statement interfaces ([googleapis#13805](googleapis#13805)) ([ccd13eb](googleapis@ccd13eb)) * **bigtable:** add view_parameters support to BoundStatement ([googleapis#13673](googleapis#13673)) ([d5cc437](googleapis@d5cc437)) * **bigtable:** BigtableDataClientFactory session support ([googleapis#13829](googleapis#13829)) ([284ce13](googleapis@284ce13)) * **commerceproducer:** onboard v1beta API ([googleapis#13814](googleapis#13814)) ([61b89b3](googleapis@61b89b3)) * Default to least-in-flight balancing for Bigtable unary clients ([googleapis#13802](googleapis#13802)) ([ac9ccd1](googleapis@ac9ccd1)) * **firestore:** Add support for 16MB documents ([googleapis#13478](googleapis#13478)) ([1b7c2e0](googleapis@1b7c2e0)) * **gapic-generator:** add JSpecify Null annotations to the generator classes ([googleapis#13769](googleapis#13769)) ([843bd7c](googleapis@843bd7c)) * **gapic-generator:** Add Nullable annotation to generated classes ([googleapis#13558](googleapis#13558)) ([e3e9d0b](googleapis@e3e9d0b)) * **gapic-generator:** Add NullMarked annotation to generated classes ([googleapis#13584](googleapis#13584)) ([b7a8504](googleapis@b7a8504)) * **gax-httpjson:** Add Post Quantum Cryptography (PQC) Support by default via Conscrypt ([googleapis#13853](googleapis#13853)) ([550df81](googleapis@550df81)) * **gax-java:** add JSpecify Null annotations to gax ([googleapis#13799](googleapis#13799)) ([65aee08](googleapis@65aee08)) * **google/cloud/sql:** onboard a new library ([googleapis#13864](googleapis#13864)) ([38e272e](googleapis@38e272e)) * **google/maps/navconnect/v1:** onboard a new library ([googleapis#13927](googleapis#13927)) ([2256394](googleapis@2256394)) * **maps-isochrones:** onboard v1 API ([googleapis#13817](googleapis#13817)) ([3037ab3](googleapis@3037ab3)) * port secure_context testing support to executor proxy ([googleapis#13522](googleapis#13522)) ([0f81bf0](googleapis@0f81bf0)) * **productregistry:** onboard v1 API ([googleapis#13816](googleapis#13816)) ([9517313](googleapis@9517313)) * **storage:** allow checksum on appendable upload finalization ([googleapis#13833](googleapis#13833)) ([ddf9add](googleapis@ddf9add)) * **storage:** enable App-Centric Observability (ACO) support in Otel ([googleapis#13248](googleapis#13248)) ([4329896](googleapis@4329896)) ### Bug Fixes * **bigquery-jdbc:** Add PerConnectionHandler to list of excempted logging classes ([googleapis#13888](googleapis#13888)) ([50b3c24](googleapis@50b3c24)) * **bigquery-jdbc:** add preferIPv4Stack to argLine for Kokoro reliability ([googleapis#13923](googleapis#13923)) ([d5e33d6](googleapis@d5e33d6)) * **bigquery-jdbc:** add service resource transformer for standalone IT ([googleapis#13893](googleapis#13893)) ([dc80fe8](googleapis@dc80fe8)) * **bigquery-jdbc:** align metadata methods error handling with spec ([googleapis#13793](googleapis#13793)) ([d85fb10](googleapis@d85fb10)) * **bigquery-jdbc:** fix WriteAPI when running in restricted environment ([googleapis#13856](googleapis#13856)) ([66ba925](googleapis@66ba925)) * **bigquery-jdbc:** refine temporal timezone coercion and PreparedStatement parameter setters ([googleapis#13813](googleapis#13813)) ([6f68c4d](googleapis@6f68c4d)) * **bigquery-jdbc:** resolve `ITOpenTelemetryTest` pipeline and trace validation failures ([googleapis#13898](googleapis#13898)) ([c18141d](googleapis@c18141d)) * **bigquery-jdbc:** resolve failing otel IT in nightly ([googleapis#13915](googleapis#13915)) ([ac79713](googleapis@ac79713)) * **bigquery:** resultSet.getLong() does not truncate for large int64 values ([googleapis#13718](googleapis#13718)) ([bc19822](googleapis@bc19822)) * **bigquery:** support optional fields in BigLakeConfiguration to prevent NPE on Iceberg/Lakehouse tables ([googleapis#13733](googleapis#13733)) ([e2cca4d](googleapis@e2cca4d)) * **bigtable:** add materialized view routing param to ReadRows and Sa… ([googleapis#13918](googleapis#13918)) ([4ddf250](googleapis@4ddf250)) * **bigtable:** bound SessionPoolImpl lock to prevent pod-wide wedge ([googleapis#13890](googleapis#13890)) ([ed87a68](googleapis@ed87a68)) * **bigtable:** fix session creation leaks ([googleapis#13887](googleapis#13887)) ([d586d07](googleapis@d586d07)) * **bigtable:** prevent ClientConfigurationManagerTest from wedging on… ([googleapis#13907](googleapis#13907)) ([725086d](googleapis@725086d)) * **bigtable:** stop installing DirectpathEnforcer on the directpath pool ([googleapis#13880](googleapis#13880)) ([5f2e056](googleapis@5f2e056)) * **bom:** make release-note-generation Java 8 compatible ([googleapis#13837](googleapis#13837)) ([bc18390](googleapis@bc18390)) * **ci:** fix java-cloud-bom release-notes workflow errors ([googleapis#13682](googleapis#13682)) ([b679835](googleapis@b679835)) * deprecate resource detector ([googleapis#13844](googleapis#13844)) ([aba4f01](googleapis@aba4f01)) * **deps:** align logback versions and add java8 profile in storage ([googleapis#13678](googleapis#13678)) ([7e57092](googleapis@7e57092)) * do not start stream with direct executor ([googleapis#13945](googleapis#13945)) ([630e790](googleapis@630e790)) * fix java-cloud-bom README update workflow after monorepo migration ([googleapis#13892](googleapis#13892)) ([5b8e295](googleapis@5b8e295)) * **oauth2_http:** Avoid retrying on 4xx errors during GCE metadata ping ([googleapis#13715](googleapis#13715)) ([537c16c](googleapis@537c16c)) * regenerate ([googleapis#13714](googleapis#13714)) ([8a72860](googleapis@8a72860)) * regenerate libraries ([googleapis#13703](googleapis#13703)) ([a29ea79](googleapis@a29ea79)), refs [googleapis#13690](googleapis#13690) * **release:** handle missing release tags gracefully in release-note-generation ([googleapis#13795](googleapis#13795)) ([43005fb](googleapis@43005fb)) * **release:** resolve first-party-dependencies SNAPSHOT in libraries-bom ([googleapis#13790](googleapis#13790)) ([d5bfe21](googleapis@d5bfe21)) * **spanner:** avoid data race on DIRECTPATH_CHANNEL_CREATED by using volatile ([googleapis#13727](googleapis#13727)) ([1e05ea5](googleapis@1e05ea5)) * **spanner:** prevent fastpath tablet routing flaps ([googleapis#13803](googleapis#13803)) ([4dabdac](googleapis@4dabdac)) * **storage:** BidiAppendableUpload Takeover operation fixes ([googleapis#13776](googleapis#13776)) ([f2d0474](googleapis@f2d0474)) * **storage:** correctly insert explicit nulls for json patch updates ([googleapis#13716](googleapis#13716)) ([4fb3f4b](googleapis@4fb3f4b)) * update group id mapping ([googleapis#13698](googleapis#13698)) ([50a72e1](googleapis@50a72e1)) * use a new managed channel builder when creating channels ([googleapis#13684](googleapis#13684)) ([a049999](googleapis@a049999)) ### Performance Improvements * **bigquery-jdbc:** optimize getExportedKeys performance using hybrid metadata lookup ([googleapis#13734](googleapis#13734)) ([c9738ea](googleapis@c9738ea)) ### Dependencies * Add Conscrypt to shared-deps ([googleapis#13838](googleapis#13838)) ([05ce6ce](googleapis@05ce6ce)) * move conscrypt from third-party-dependencies POM to gax-java POM ([googleapis#13948](googleapis#13948)) ([1e634ec](googleapis@1e634ec)) * **shared-deps:** migrate awaitility to shared-dependencies ([googleapis#13671](googleapis#13671)) ([abb91ef](googleapis@abb91ef)) * **shared-deps:** switch conscrypt shared dependency to conscrypt-openjdk-uber ([googleapis#13845](googleapis#13845)) ([2e3f208](googleapis@2e3f208)) * Update gRPC-Java to v1.82.2 ([googleapis#13877](googleapis#13877)) ([da228d8](googleapis@da228d8)) * Update http-client to v2.2.0 ([googleapis#13854](googleapis#13854)) ([334a2c5](googleapis@334a2c5)) * Update Protobuf-Java to v4.33.6 ([googleapis#13876](googleapis#13876)) ([5c6478c](googleapis@5c6478c)) * Upgrade Guava to v33.6.0-jre ([googleapis#13875](googleapis#13875)) ([41a7a52](googleapis@41a7a52)) ### Documentation * add ErrorProne and NullAway integration guide and JSpecify migration playbook ([googleapis#13882](googleapis#13882)) ([d5ea739](googleapis@d5ea739)) * add JSpecify nullness guidelines to AGENTS.md ([googleapis#13881](googleapis#13881)) ([54b846b](googleapis@54b846b)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
PreviousNext