Releases: googleapis/google-cloud-java
Releases · googleapis/google-cloud-java
v1.85.0
1.85.0 (2026-04-14)
Features
- [appoptimize] new module for appoptimize (#12768) (050187d)
- [chronicle] Add DataTableService to Chronicle v1 Client Libraries (fc62b1e)
- [databasecenter] Add support for BigQuery datasets and (fc62b1e)
- [dataplex] Allow Data Documentation DataScans to support BigQuery (fc62b1e)
- [dataproc] Add
Enginefield to support LightningEngine in (fc62b1e) - [discoveryengine] add AUTO condition to SearchAsYouTypeSpec in (fc62b1e)
- [infra-manager] adding DeploymentGroups, you can now manage (fc62b1e)
- [kms] add a variable to SingleTenantHsmInstanceCreate to control (fc62b1e)
- [kms] support external-μ in the Digest (fc62b1e)
- [shopping-merchant-products] a new field
base64_encoded_nameis (fc62b1e) - [vectorsearch] Added CMEK support (fc62b1e)
Bug Fixes
- auth: Address ClientSideCredentialAccessBoundary RefreshTask race condition (#12681) (30088d2)
- bqjdbc: lazily instantiate Statement in BigQueryDatabaseMetaData (#12752) (72e5508)
- deps: update the Java code generator (gapic-generator-java) to (fc62b1e)
- gdch: support EC private keys (#1896) (bf926fb)
- update appoptimize version to 0.0.1 to match released repo (#12782) (80dfac6)
Documentation
v1.82.0
1.82.0 (2026-03-20)
Features
- add initial span tracing to http calls (#12089) (db50ccd)
- bigquery: add HTTP response attribute tracing (#12109) (f8a13e5)
- [aiplatform] Add new
embed_content_configto messageEmbedContentRequest(49cc185) - [aiplatform] Add new
embed_content_configto messageEmbedContentRequest(49cc185) - [aiplatform] add
VALIDATEDFunction Calling mode to v1 (49cc185) - [aiplatform] update the schema proto for the RagChunk with file_id and chunk_id to align with the vertex_rag_data.proto (49cc185)
- [dlp] added support for detecting key-value pairs in document metadata (49cc185)
- [dlp] added support for image exclusion and adjustment rules (49cc185)
- [dlp] add InfoType launch status in InfoType Description (49cc185)
- [maps-places] add a new business status
FUTURE_OPENINGfor places, (49cc185) - [maps-places] add a new include_future_opening_businesses flag to Nearby Search (49cc185)
- [shopping-merchant-accounts] Add CreateTestAccount RPC to Accounts service for creating test-only Merchant Center accounts (49cc185)
- Add v1beta BigLake Hive client library (#12118) (73c0bd3)
- Add v1 hypercomputecluster client library (#12110) (b3e042a)
Bug Fixes
- jdbc bq: unshade BQ SDK in uber jar (#12078) (c4cabde)
- 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)
Documentation
- [dlp] added formatting to various comments (49cc185)
v1.81.0
1.81.0 (2026-03-11)
⚠ BREAKING CHANGES
- [vectorsearch] Removed field DenseScannParams from SearchHint
- [vectorsearch] Removed obsolete field
vertexfrom message.google.cloud.vectorsearch.v1.Ranker - [vectorsearch] Removed obsolete field
vertexfrom message.google.cloud.vectorsearch.v1.Ranker - [auditmanager] Update existing packaging option
cloud.google.com/go/auditmanager/apiv1/auditmanagerpb;auditmanagerpbforgo_package
Features
- [aiplatform] A new field
inference_generation_configis added to message.google.cloud.aiplatform.v1beta1.EvaluationConfig(6c3721b) - [aiplatform] add AskContexts and AsyncRetrieveContexts APIs to VertexRagService (6b658dc)
- [aiplatform] add AskContexts and AsyncRetrieveContexts APIs to VertexRagService (6b658dc)
- [aiplatform] Add custom session id field to create session v1beta1 (6b658dc)
- [alloydb] Add a new field to support Dataplex integration configuration (6b658dc)
- [ces] update public libraries for CES v1beta (6b658dc)
- [compute] Update Compute Engine v1 API to revision 20260213 (6b658dc)
- [document-ai] Added a field for enabling image and table annotation for layout parser processor (6b658dc)
- [gdchardwaremanagement] Add
OFFLINEstate to Zone resources (6b658dc) - [gkehub] A new field
kubernetes_api_server_versionis added to message.google.cloud.gkehub.configmanagement.v1beta.MembershipState(6b658dc) - [maps-routing] add a new Waypoint source to accept a token that identifies a Navigation Point obtained from the
SearchDestinationsmethod of the Geocoding API (6b658dc) - [network-management] Add API fields related to GKE Pods and Network Policies (6c3721b)
- [storagebatchoperations] add new transformation
update_object_custom_context(6c3721b) - add email and skip-kokoro flags to release bot (#12050) (12e2e94)
- jdbc: centralize connection properties from
BigQueryConnectionandDataSource(#4116) (d3b8bde)
Bug Fixes
- [auditmanager] Update existing packaging option
cloud.google.com/go/auditmanager/apiv1/auditmanagerpb;auditmanagerpbforgo_package(6c3721b) - [vectorsearch] Removed field DenseScannParams from SearchHint (6b658dc)
- [vectorsearch] Removed obsolete field
vertexfrom message.google.cloud.vectorsearch.v1.Ranker(6c3721b) - [vectorsearch] Removed obsolete field
vertexfrom message.google.cloud.vectorsearch.v1.Ranker(6c3721b) - Configure defualt keep alive pings for BQ Storage Read API RPCs (#12037) (a808bbe)
- jdbc: various perf improvements (#4114) (0137e4b)
Documentation
- [errorreporting] update the reference link for ErrorGroupStats (6b658dc)
v1.80.1
v1.80.0
1.80.0 (2026-02-25)
Features
- [aiplatform] Add
traffic_type, tool_use_prompt_tokens_detailsto messageGenerateContentResponse.UsageMetadata(a8b55ed) - [aiplatform] Add image_spec to Reasoning Engine public protos (01d7309)
- [aiplatform] Add image_spec to Reasoning Engine public protos (01d7309)
- [aiplatform] Add transcription fields to Session Service (01d7309)
- [compute] Update Compute Engine v1 API to revision 20260106 (#1148) (a8b55ed)
- [datamanager] add
UserListServicefor creating and managing user lists (2ac7566) - [developerconnect] Add Secure Source Manager and Generic HTTP Endpoint connection types (a8b55ed)
- [dialogflow-cx] Add new value
DETECT_INTENT_RESPONSE_VIEW_DEFAULTto enumDetectIntentResponseView(d544f39) - [grafeas] A new field
registryis added to message.grafeas.v1.BaseImage(d544f39) - [kms] Add KeyProjectResolutionMode to AutokeyConfig to support project-level configurations (d544f39)
- [kmsinventory] Add support for project level key usage tracking (a8b55ed)
- [network-management] Add API fields related to GKE Pods and Network Policies (fc77e70)
- [speech] adds endpointing sensitivity to streaming recognition features (a8b55ed)
- Add CES v1beta library (833da55)
- Add VectorSearch v1 library (833da55)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-storage to v2.63.0 (#11895) (aa65976)
- deps: update the Java code generator (gapic-generator-java) to 2.67.0 (a8b55ed)
- update dependency com.google.cloud:sdk-platform-java-config to v3.57.0 (#11956) (62b97e1)
Documentation
- [databasecenter] Replace "GCP" with "Google Cloud" in API comments (a8b55ed)
v1.79.0
What's Changed
- chore(main): release 1.79.0-SNAPSHOT by @release-please[bot] in #11933
- chore: replace old java team with cloud-sdk-java-team by @chingor13 in #11905
- chore: remove duplicate declaration for com.google.api:gax-grpc:jar:testlib by @zhumin8 in #11546
- build: split integration tests for split repositories by @chingor13 in #11886
- chore: Update generation configuration at Fri Feb 13 02:59:52 UTC 2026 by @cloud-java-bot in #11928
- feat: [ces] new module for ces by @cloud-java-bot in #11940
- feat: [workloadmanager] new module for workloadmanager by @cloud-java-bot in #11941
- chore: Update generation configuration at Fri Feb 13 20:33:48 UTC 2026 by @cloud-java-bot in #11942
- chore(main): release 1.79.0 by @ldetmer in #11943
Full Changelog: v1.78.0...v1.79.0
v1.78.0
1.78.0 (2026-02-09)
⚠ BREAKING CHANGES
- The
SpannerIndexingConfigmessage and thespanner_indexing_configfield within theDatasetmessage have been removed. Client code referencing these will need to stop referencing these in case of an error docs: [document-ai] Updated comments for various fields and messages - [visionai] An existing default host
visionai.googleapis.comis changed towarehouse-visionai.googleapis.comin serviceWarehouse
Features
- [aiplatform] Add
fpsto messageVideoMetadata(91994ba) - [aiplatform] add Vertex Multimodal Datasets as input and output types in
google.cloud.aiplatform.v1beta1.BatchPredictionJob(91994ba) - [aiplatform] add Vertex Multimodal Datasets as input and output types in
google.cloud.aiplatform.v1beta1.BatchPredictionJob(91994ba) - [aiplatform] Force-delete for RagCorpora, ignoring any external errors and ensuring deletion of the RagCorpus (91994ba)
- [artifact-registry] add DIRSUM_SHA256 hash type (91994ba)
- [chat] Addition of QuoteType enum, QuotedMessageSnapshot & ForwardMetadata in the QuotedMessageMetadata proto (91994ba)
- [cloudquotas] Hierarchical Quota Adjuster (91994ba)
- [confidentialcomputing] add Nvidia Attestation proto message with its relevant fields and ConfidentialGke options (91994ba)
- [dialogflow] added a new field StreamingAnalyzeContentRequest.output_multiple_utterances (91994ba)
- [document-ai] A new field
revisionsis added to message.google.cloud.documentai.v1beta3.Evaluation(91994ba) - [geminidataanalytics] add ClarificationMessage, thought-signature, formatted-data (91994ba)
- [gkehub] Add GKE Hub teams scope and RBAC GAPIC (91994ba)
- [vectorsearch] add SearchHint to SemanticSearch requests (91994ba)
Bug Fixes
- [visionai] An existing default host
visionai.googleapis.comis changed towarehouse-visionai.googleapis.comin serviceWarehouse(91994ba) - deps: update the Java code generator (gapic-generator-java) to 2.66.1 (91994ba)
- update dependency com.google.cloud:sdk-platform-java-config to v3.56.1 (#11916) (6127aa6)
Documentation
- [aiplatform] update documentation of
.google.cloud.aiplatform.v1.DatasetService,.google.cloud.aiplatform.v1.Dataset, and.google.cloud.aiplatform.v1.DatasetVersion(91994ba) - [aiplatform] update documentation of
.google.cloud.aiplatform.v1beta1.Datasetand.google.cloud.aiplatform.v1beta1.DatasetVersion(91994ba) - [datamanager] describe additional URI format for kek_uri in GcpEncryptionInfo and AwsKmsEncryptionInfo (91994ba)
v1.77.0
1.77.0 (2026-01-29)
Features
- [aiplatform] RAG - add mode config to RagEngineConfig with Spanner and Serverless (d7a49aa)
- [auditmanager] new module for auditmanager (#11888) (c307b61)
- [backupdr] Add support for AlloyDB backup and restore (d7a49aa)
- [container] Add GPUDirectConfig to configure GPU Direct for node pools (d7a49aa)
- [container] Add SwapConfig to enable and configure swap memory for node pools (d7a49aa)
- [databasecenter] Adding Method AggregateIssueStats of Database Center API v1beta (d7a49aa)
- [dialogflow-cx] updated v3 dialogflow client libraries (d7a49aa)
- [grafeas] A new field
last_vulnerability_update_timeis added to message.grafeas.v1.DiscoveryOccurrence(d7a49aa) - [kms] add the SingleTenantHsm functionality including the management API and resource types (d7a49aa)
- [network-management] add fields and messages for GKE Pods and IP masquerading (d7a49aa)
- [network-management] add fields and messages for GKE Pods and IP masquerading (d7a49aa)
- [networkconnectivity] Added OUTPUT_ONLY annotations to create_time and update_time in InternalRange to reflect existing service behavior (d7a49aa)
- [retail] add a user_attributes field in SearchRequest that can be used for personalization (d7a49aa)
- [run] add instances client library (d7a49aa)
- google/cloud/apiregistry/v1 release (#11892) (ec0643e)
Bug Fixes
- deps: update the Java code generator (gapic-generator-java) to 2.66.0 (d7a49aa)
- update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (#11879) (ac1f018)
Documentation
v1.76.0
1.76.0 (2026-01-15)
Features
- [aiplatform] Add Lustre support to the Vertex Training Custom Job API (59c954c)
- [aiplatform] Add Lustre support to the Vertex Training Custom Job API (c70c873)
- [aiplatform] add streaming function call argument API changes (59c954c)
- [alloydb] add POSTGRES_18 to DatabaseVersion (59c954c)
- [alloydb] add POSTGRES_18 to DatabaseVersion (59c954c)
- [artifact-registry] add Fingerprint to Artifact Registry Version resource (59c954c)
- [backupdr] A new service
BackupDrProtectionSummaryis added (59c954c) - [cloudapiregistry] new module for cloudapiregistry (#11864) (37c933f)
- [compute] Update Compute Engine v1 API to revision 20251210 (#1137) (59c954c)
- [compute] Update Compute Engine v1 API to revision 20251230 (#1144) (bb0102d)
- [databasecenter] Adding Method AggregateFleet of Database Center API v1beta (59c954c)
- [databasecenter] Adding Method QueryDatabaseResourceGroups of Database Center API v1beta (59c954c)
- [geminidataanalytics] add LookerGoldenQuery to Context (59c954c)
- [geminidataanalytics] added sync APIs for the CRUD operations of Data Agent (59c954c)
- [grafeas] A new message
Fileis added (59c954c) - [infra-manager] add support for enabling automigration from deprecated Terraform versions (59c954c)
- [netapp] Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore (bb0102d)
- [speech] add custom prompt config in the request and return prompt in the response (59c954c)
Bug Fixes
- deps: update the Java code generator (gapic-generator-java) to 2.65.1 (59c954c)
- update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 (#11863) (50cda6e)
Documentation
- [bigqueryreservation] change comment indicating
enable_gemini_in_bigqueryfield for BigQuery Reservation Assignments is deprecated (59c954c) - [chat] Improve documentation of attachment.proto, event_payload.proto and space.proto (c70c873)
- [geminidataanalytics] specify the data sources supported only by the QueryData API (c70c873)
- [kms] Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT (59c954c)
- [maintenance] A comment for field
filterin message.google.cloud.maintenance.api.v1.SummarizeMaintenancesRequestis changed (59c954c)