Skip to content

chore(main): release 1.84.0#12764

Merged
diegomarquezp merged 1 commit intomainfrom
release-please--branches--main
Apr 10, 2026
Merged

chore(main): release 1.84.0#12764
diegomarquezp merged 1 commit intomainfrom
release-please--branches--main

Conversation

@diegomarquezp
Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.84.0

1.84.0 (2026-04-10)

Features

  • [aiplatform] [Memorystore for Redis Cluster] Add support for (0bd7666)
  • [aiplatform] Add container_spec to Reasoning Engine public protos (0bd7666)
  • [aiplatform] Add container_spec to Reasoning Engine public protos (0bd7666)
  • [aiplatform] Add container_spec to Reasoning Engine public protos (3ba3854)
  • [aiplatform] Add container_spec to Reasoning Engine public protos (3ba3854)
  • [aiplatform] Add custom session id field to create session v1 (e29dd99)
  • [aiplatform] add evaluation metrics and autorater configuration to (0bd7666)
  • [aiplatform] RagMetadata and RagDataSchema concepts and Batch API (e29dd99)
  • [backupdr] Adding new workload specific fields for AlloyDB (6344cb0)
  • [ces] update public libraries for CES v1 (6344cb0)
  • [ces] update public libraries for CES v1beta (0bd7666)
  • [ces] update public libraries for CES v1beta (0bd7666)
  • [chat] Addition of Section and SectionItem APIs (0bd7666)
  • [chat] Support app authentication with admin-consent scopes for (0bd7666)
  • [compute] Update Compute Engine v1 API to revision 20260227 (e29dd99)
  • [databasecenter] A new value SUB_RESOURCE_TYPE_READ_POOL is (6344cb0)
  • [dataflow] Add Pausing/Yaml capabilities to public protos (3ba3854)
  • [dataflow] add sha256 field to Package proto (0bd7666)
  • [dataflow] add sha256 field to Package proto (3ba3854)
  • [dataform] add folders and teamFolders related changes to v1 (6344cb0)
  • [datalineage] add configmanagement v1 module (#12355) (2def625)
  • [datamanager] add INVALID_MERCHANT_ID to the ErrorReason enum for (6344cb0)
  • [dialogflow-cx] updated v3 dialogflow client libraries with (6344cb0)
  • [dialogflow] updated v2 dialogflow client libraries (6344cb0)
  • [dialogflow] updated v2beta1 dialogflow client libraries (6344cb0)
  • [dlp] added support for detecting key-value pairs in client (e5e22ed)
  • [document-ai] Add a field for upgrading previous processor version (e29dd99)
  • [document-ai] Added a fields for image and table annotation output (0bd7666)
  • [geminidataanalytics] add ParameterizedSecureViewParameters (e29dd99)
  • [geocode] new module for geocode (#12343) (474efb1)
  • [grafeas] Added line_number to FileLocation (e29dd99)
  • [iap] add oauth fields for IapSettings (e29dd99)
  • [netapp] Add ONTAP passthrough APIs (6344cb0)
  • [network-security] Publish proto definitions for AuthzPolicy, (6344cb0)
  • [redis-cluster] [Memorystore for Redis Cluster] Add support for (0bd7666)
  • [redis-cluster] [Memorystore for Redis Cluster] Add support for (3ba3854)
  • [redis-cluster] [Memorystore for Redis Cluster] Add support for (3ba3854)
  • [securesourcemanager] Add CustomHostConfig to configure custom (6344cb0)
  • [securitycenter] Support Chokepoint and external exposure in (e29dd99)
  • [shopping-css] add product rating fields to CSS API v1. This is in (e29dd99)
  • [shopping-merchant-products] update products_common fields to (e29dd99)
  • [storage] populate the persisted_data_checksums field with (e5e22ed)
  • [texttospeech] Support safety settings for Gemini voices and (0bd7666)
  • [texttospeech] Support safety settings for Gemini voices and (0bd7666)
  • [texttospeech] Support safety settings for Gemini voices and (0bd7666)
  • [texttospeech] Support safety settings for Gemini voices and (0bd7666)
  • [translate] A new field mime_type is added to message (e5e22ed)
  • [valkey] [Memorystore for Valkey] Add support for Flexible CA (0bd7666)
  • [valkey] [Memorystore for Valkey] Add support for Flexible CA (0bd7666)
  • [valkey] [Memorystore for Valkey] Add support for Flexible CA (3ba3854)
  • [vectorsearch] Mark Vector Search v1 API as GA (e29dd99)
  • Add getProjectId getter for ComputeEngineCredentials (#1833) (0a7895a)
  • add initial span tracing to http calls (#12089) (db50ccd)
  • Add more attributes to golden signals metrics. (#4135) (bc82dcb)
  • Add v1 hypercomputecluster client library (#12110) (b3e042a)
  • Add v1beta BigLake Hive client library (#12118) (73c0bd3)
  • Add v1beta networkconnectivity client library (#12111) (2ae693e)
  • bigguery: add url.domain to span tracing (#12208) (6f79c2d)
  • bigquery observability: add version attribute to span tracing (#12132) (95c3eb8)
  • bigquery: add gcp.resource.destination.id for span tracing (#12134) (5f31ded)
  • bigquery: add HTTP response attribute tracing (#12109) (f8a13e5)
  • bigquery: add opentelemetry W3C Trace Context to headers (#12203) (965761a)
  • bigquery: add resend attribute to span tracing + integration tests (#12313) (167722d)
  • bigquery: add url.full attribute to span tracing (#12176) (7fdf9ff)
  • bigquery: add url.template to span tracing (#12181) (30f8afb)
  • bigquery: added error attributes to span tracing (#12115) (863d23b)
  • dataplex: add DataProductService to manage data products and (e29dd99)
  • Extract resource name from unary requests for tracing (#4159) (23b16b7)
  • gapic-generator-java: Extract resource name heuristicly (#12207) (f46480a)
  • gax-httpjson: add HttpJsonErrorParser utility (#4137) (6fe2446)
  • gax-httpjson: populate ErrorDetails in HttpJsonApiExceptionFactory (#4145) (63f5be9)
  • gax: Actionable Errors Logging API Tracer (#12202) (8d23279)
  • gax: Add error attributes to golden signal metrics. (#12564) (063dfe5)
  • gax: add utility for logging actionable errors (#4144) (54fb8a5)
  • gax: Implement trace context extraction and injection with integration test (#12625) (6675310)
  • observability: Implement gcp.client.service attribute (#12315) (e99812f)
  • observability: implement url.domain attribute (#12316) (0a865bf)
  • sdk-platform-java: Add CompositeTracer and CompositeTracerFactory. (#12321) (4b5e8af)
  • Switch Eef metrics to using built in open telemetry (#4385) (759bb22)

Bug Fixes

  • Add error attributes to logging (#12685) (a9198ee)
  • bq jdbc: allow & ignore unknown parameters (#12352) (2332ff1)
  • bq jdbc: ensure getMoreResults() always moves the cursor (#12353) (ac1f0f4)
  • ci: consolidate duplicate yaml keys in github actions workflows (#12306) (f644a19)
  • Clean up attributes for traces and metrics (#12677) (914f97f)
  • Decrease log level for directpath warnings outside GCE (#4139) (5151f34)
  • fix getLong on NUMERIC (#2420) (75ec5c2)
  • fix unclosed literal error for consecutive backslashes (#4387) (c00c633)
  • gax-grpc: add pick_first fallback to direct path service config (#4143) (4934ad8)
  • gax: Implement lazy resource name evaluation in ApiTracerContext (#12618) (5e47749)
  • gax: reduce visibility of ApiTracerContext methods (#12738) (1760164)
  • Handle null server address (#12184) (435dd8c)
  • hermetic-build: do not add release please comments on vertexai poms (#12559) (5e161a7)
  • hermetic-build: prevent overwrite of Version.java in new libraries' (#12742) (3bcca8e)
  • java-spanner: use the existing dependency versions (#12746) (8650bc6)
  • jdbc bq: unshade BQ SDK in uber jar (#12078) (c4cabde)
  • normalize indentation in owlbot yamls for new libraries (#12759) (a4997cb)
  • o11y: composite tracer to process url changes (#12754) (70f75bd)
  • o11y: create noop tracer when artifact ID is not set (#12307) (630d83d)
  • o11y: do not record error.type in successful runs (#12620) (28eebf0)
  • o11y: remove gpc.client.language attribute (#12621) (40d2e43)
  • oauth2: mask sensitive tokens in HTTP logs (#1900) (3e4ccb7)
  • Populate method level attributes in metrics recording (#4149) (69aabf8)
  • release: add Version.java as extra files in release-please (#12617) (f5101d9)
  • remove Version.java from extra-files in release-please-config (#12717) (ab29069)
  • spanner: enforce READY-only location aware routing and add endpoint lifecycle management (ecb86fd)
  • spanner: enforce READY-only location aware routing and add endpoint lifecycle management (#12678) (ca9edb9)
  • spanner: ensure executeQueryAsync is non-blocking (#12715) (b7e34d2)
  • spanner: fix grpc-gcp affinity cleanup and multiplexed channel usage leaks (#12726) (55c9857)
  • spanner: honor built-in metrics opt-out for gRPC metrics exporter (#12711) (57baaea)
  • spanner: improve grpc-gcp affinity cleanup and location-aware retries (a157c2f)
  • spanner: improve grpc-gcp affinity cleanup and location-aware retries (#12682) (aca0428)
  • spanner: preserve all async cache updates (#12740) (b8bf432)
  • StreamWriterTest to allow version in trace ID (#12084) (d463c15)
  • telemetry: fix incorrect span titles and missing otelAttributes (#12080) (f1c04a9)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.58.0 (#12106) (15fa933)
  • update Version.java and correct spanner version for 1.83.0 release (#12712) (c2147fc)
  • use dynamic tracer name instead of hardcoded gax-java (#12190) (dea24db)

Performance Improvements

  • spanner: reduce autoboxing when reading data (#12741) (6b83871)

Dependencies

  • bump jackson version to 2.18.3 (#12351) (50304c1)
  • update dependencies.txt for grpc-gcp to 1.9.2 (#4164) (f336fdc)
  • update dependency com.google.apis:google-api-services-storage to v1-rev20260204-2.0.0 (#1750) (340ecbe)
  • update dependency com.google.apis:google-api-services-storage to v1-rev20260204-2.0.0 (#3519) (1531107)
  • update dependency com.google.cloud:google-cloud-storage to v2.64.1 (#1752) (8fb6935)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.58.0 (#1751) (9cc3e22)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.58.0 (#3523) (26d772a)
  • update dependency node to v24 (#3509) (f308477)
  • update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.62.0 (#3526) (ca29d5e)
  • update googleapis/sdk-platform-java action to v2.68.0 (#3522) (abae1ac)

Reverts

  • ci: only run default list of graalvm tests if too many modules are touched (#12292) (92bcdf4)

Documentation

  • [dataplex] Change Dataplex library from ALPHA to GA (6344cb0)
  • [errorreporting] automated code change (e29dd99)
  • [run] An existing repeated string field custom_audiences is marked (015d9a1)
  • add warning about potential sensitive data in tracing (#12701) (684511a)
  • hermetic-build: improve usability of development guide (#12362) (5944127)

This PR was generated with Release Please. See documentation.

@diegomarquezp diegomarquezp requested review from a team as code owners April 10, 2026 22:52
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request prepares the repository for the 1.84.0 release by updating version strings across manifest files, BOMs, and individual library POMs, while also incrementing the GAPIC generator version. The CHANGELOG.md has been updated with a comprehensive list of new features, bug fixes, and dependency updates. Review feedback identifies several typos within the new changelog entries that require correction for technical accuracy.

* Add v1 hypercomputecluster client library ([#12110](https://github.com/googleapis/google-cloud-java/issues/12110)) ([b3e042a](https://github.com/googleapis/google-cloud-java/commit/b3e042a079c148a00f92c3f8ae4e221e90492abd))
* Add v1beta BigLake Hive client library ([#12118](https://github.com/googleapis/google-cloud-java/issues/12118)) ([73c0bd3](https://github.com/googleapis/google-cloud-java/commit/73c0bd3cd7315a7bb43e2b0fd6121d70f6db3d96))
* Add v1beta networkconnectivity client library ([#12111](https://github.com/googleapis/google-cloud-java/issues/12111)) ([2ae693e](https://github.com/googleapis/google-cloud-java/commit/2ae693edd24fbefe9fd75b5f38cf32ff67338413))
* **bigguery:** add url.domain to span tracing ([#12208](https://github.com/googleapis/google-cloud-java/issues/12208)) ([6f79c2d](https://github.com/googleapis/google-cloud-java/commit/6f79c2d88033642e2dbaa12221dd221825924e46))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Typo in component name: bigguery should be bigquery.

Suggested change
* **bigguery:** add url.domain to span tracing ([#12208](https://github.com/googleapis/google-cloud-java/issues/12208)) ([6f79c2d](https://github.com/googleapis/google-cloud-java/commit/6f79c2d88033642e2dbaa12221dd221825924e46))
* **bigquery:** add url.domain to span tracing ([#12208](https://github.com/googleapis/google-cloud-java/issues/12208)) ([6f79c2d](https://github.com/googleapis/google-cloud-java/commit/6f79c2d88033642e2dbaa12221dd221825924e46))

* **bigquery:** added error attributes to span tracing ([#12115](https://github.com/googleapis/google-cloud-java/issues/12115)) ([863d23b](https://github.com/googleapis/google-cloud-java/commit/863d23bec3acf780a3555931ded611ba91fd76eb))
* **dataplex:** add DataProductService to manage data products and ([e29dd99](https://github.com/googleapis/google-cloud-java/commit/e29dd99559b04de62d2f91792a6352b5ce980438))
* Extract resource name from unary requests for tracing ([#4159](https://github.com/googleapis/google-cloud-java/issues/4159)) ([23b16b7](https://github.com/googleapis/google-cloud-java/commit/23b16b71c38737ed35c08d10aeba911a8dec5cfb))
* **gapic-generator-java:** Extract resource name heuristicly ([#12207](https://github.com/googleapis/google-cloud-java/issues/12207)) ([f46480a](https://github.com/googleapis/google-cloud-java/commit/f46480aec0db5fa488d5cccaf66378eb9079e6cf))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Typo: heuristicly should be heuristically.

Suggested change
* **gapic-generator-java:** Extract resource name heuristicly ([#12207](https://github.com/googleapis/google-cloud-java/issues/12207)) ([f46480a](https://github.com/googleapis/google-cloud-java/commit/f46480aec0db5fa488d5cccaf66378eb9079e6cf))
* **gapic-generator-java:** Extract resource name heuristically ([#12207](https://github.com/googleapis/google-cloud-java/issues/12207)) ([f46480a](https://github.com/googleapis/google-cloud-java/commit/f46480aec0db5fa488d5cccaf66378eb9079e6cf))

* **o11y:** composite tracer to process url changes ([#12754](https://github.com/googleapis/google-cloud-java/issues/12754)) ([70f75bd](https://github.com/googleapis/google-cloud-java/commit/70f75bde9641c45b05b0ae8d30e9771221cd48df))
* **o11y:** create noop tracer when artifact ID is not set ([#12307](https://github.com/googleapis/google-cloud-java/issues/12307)) ([630d83d](https://github.com/googleapis/google-cloud-java/commit/630d83dda27779f8b6d46567b08d40097ddf5371))
* **o11y:** do not record error.type in successful runs ([#12620](https://github.com/googleapis/google-cloud-java/issues/12620)) ([28eebf0](https://github.com/googleapis/google-cloud-java/commit/28eebf0442f8580847fbed75fb4737cf24de24f5))
* **o11y:** remove `gpc.client.language` attribute ([#12621](https://github.com/googleapis/google-cloud-java/issues/12621)) ([40d2e43](https://github.com/googleapis/google-cloud-java/commit/40d2e437d55a3cf8d3190dea16b748f6925eff04))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Typo: gpc should be gcp (Google Cloud Platform).

Suggested change
* **o11y:** remove `gpc.client.language` attribute ([#12621](https://github.com/googleapis/google-cloud-java/issues/12621)) ([40d2e43](https://github.com/googleapis/google-cloud-java/commit/40d2e437d55a3cf8d3190dea16b748f6925eff04))
* **o11y:** remove gcp.client.language attribute ([#12621](https://github.com/googleapis/google-cloud-java/issues/12621)) ([40d2e43](https://github.com/googleapis/google-cloud-java/commit/40d2e437d55a3cf8d3190dea16b748f6925eff04))

@diegomarquezp diegomarquezp merged commit 6bef068 into main Apr 10, 2026
136 of 160 checks passed
@diegomarquezp diegomarquezp deleted the release-please--branches--main branch April 10, 2026 23:29
@release-please release-please bot removed the release-please:force-run To run release-please label Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants