Releases: googleapis/google-cloud-java
Releases · googleapis/google-cloud-java
v1.58.0
1.58.0 (2025-06-04)
⚠ BREAKING CHANGES
- [cloudcommerceconsumerprocurement] An existing google.api.http annotation
http_uri
is changed for methodUpdateLicensePool
in serviceLicenseManagementService
Features
- [aiplatform] A new field
include_thoughts
is added to message.google.cloud.aiplatform.v1.GenerationConfig.ThinkingConfig
(4c2dc69) - [aiplatform] A new field
include_thoughts
is added to message.google.cloud.aiplatform.v1.Part
(4c2dc69) - [aiplatform] add encryption_spec to Model Monitoring public preview API (6fbaf55)
- [aiplatform] add ImportIndex to IndexService (4c2dc69)
- [aiplatform] add json schema support to structured output and function declaration (4c2dc69)
- [aiplatform] add json schema support to structured output and function declaration (4c2dc69)
- [aiplatform] add network_attachment to PscInterfaceConfig (4c2dc69)
- [aiplatform] add VertexAISearch.max_results, filter, data_store_specs options (6fbaf55)
- [aiplatform] add VertexAISearch.max_results, filter, data_store_specs options (6fbaf55)
- [aiplatform] adding thoughts_token_count to prediction service (6fbaf55)
- [aiplatform] adding thoughts_token_count to v1beta1 client library (6fbaf55)
- [aiplatform] Expose URL Context API to v1 (4c2dc69)
- [aiplatform] Expose URL Context API to v1beta1 (4c2dc69)
- [aiplatform] Introduce RAG as context/memory store for Gemini Live API (4c2dc69)
- [compute] Update Compute Engine v1 API to revision 20250511 (#1047) (8883ae7)
- [compute] Update Compute Engine v1 API to revision 20250601 (#1052) (3a36735)
- [container] add topology_manager in NodeKubeletConfig (4c2dc69)
- [container] add topology_manager in NodeKubeletConfig (4c2dc69)
- [dataform] Support adding a workflow action to execute a Data Preparation node (6fbaf55)
- [dataproc] add scenarios AUTO/NONE to autotuning config (4c2dc69)
- [discoveryengine] add CMEK config service (3a36735)
- [dlp] add Dataplex Catalog action for discovery configs (4c2dc69)
- [kms] Adding eTag field to AutokeyConfig (6fbaf55)
- [managedkafka] add Managed Kafka ACL API (6fbaf55)
- [netapp] A new message 'google.cloud.netapp.v1.BackupRetentionPolicy' is added in 'google.cloud.netapp.v1.BackupVault' (6fbaf55)
- [retail] add a user_attributes field in SearchRequest that can be used for personalization (4c2dc69)
- [shopping-merchant-accounts] A new method_signature
parent,online_return_policy
is added to methodCreateOnlineReturnPolicy
in serviceOnlineReturnPolicyService
(6fbaf55) - [shopping-merchant-accounts] Add OmnichannelSetingsService, LfpProvidersService and GbpAccountsService (6fbaf55)
- [storage-transfer] support Azure federated identity (4c2dc69)
Bug Fixes
- [cloudcommerceconsumerprocurement] An existing google.api.http annotation
http_uri
is changed for methodUpdateLicensePool
in serviceLicenseManagementService
(4c2dc69) - [lustre] Changed field behavior for an existing field per_unit_storage_throughput. It is now required (3a36735)
- deps: update dependency com.google.apis:google-api-services-storage to v1-rev20250524-2.0.0 (#11469) (467792c)
- deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.140.0 (#11601) (e86864e)
- deps: update dependency com.google.cloud:google-cloud-storage to v2.52.3 (#11602) (a2808e0)
- deps: update dependency com.google.cloud:libraries-bom to v26.61.0 (#11604) (d712f07)
- deps: update the Java code generator (gapic-generator-java) to 2.59.0 (8883ae7)
- update dependency com.google.cloud:sdk-platform-java-config to v3.49.0 (#11603) (3ea506d)
- Update vision ITSystemTest to handle deviations in values returned by API (#11596) (0cb2ef7)
Documentation
- [cloudsupport] Annotate all names with IDENTIFIER (6fbaf55)
- [cloudsupport] Remove unnecessary curl and Python documentation (6fbaf55)
- [cloudsupport] Update Cloud Support RPC comments to no longer include cURL and Python examples (6fbaf55)
- [iap] Add clarifications on IAP CorsSettings behavior (4c2dc69)
- [kms] A comment for enum value
DESTROYED
in enumCryptoKeyVersionState
is changed (6fbaf55) - [parallelstore] fix various typos in commentary (4c2dc69)
- maps-places: add link to client library examples (#11597) (80a9d63)
v1.57.0
1.57.0 (2025-05-15)
⚠ BREAKING CHANGES
- [maps-places] An existing field
description
is removed from message.google.maps.places.v1.Place
- [compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (#1027)
- [workspaceevents] An existing oauth_scope https://www.googleapis.com/auth/chat.bot is removed from SubscriptionsService
Features
- [aiplatform] A new value
NVIDIA_B200 & NVIDIA_H200_141GB
is added to enumAcceleratorType
(04011a3) - [aiplatform] A new value
NVIDIA_B200 & NVIDIA_H200_141GB
is added to enumAcceleratorType
(04011a3) - [aiplatform] add ANN feature for RagManagedDb (04011a3)
- [aiplatform] Add checkpoint ID to endpoint proto (b3fc697)
- [aiplatform] Add checkpoint ID to endpoint proto (b3fc697)
- [aiplatform] add EncryptionSpec for RagCorpus CMEK feature (04011a3)
- [aiplatform] new field
additional_properties
is added to message.google.cloud.aiplatform.v1.Schema
(04011a3) - [aiplatform] new field
additional_properties
is added to message.google.cloud.aiplatform.v1beta1.Schema
(04011a3) - [aiplatform] Tuning Checkpoints API (04011a3)
- [aiplatform] Tuning Checkpoints API (04011a3)
- [alloydb] Add CloudSQL support for RestoreCluster operation (04011a3)
- [alloydb] Sync AlloyDB API changes from HEAD to stable (04011a3)
- [analyticshub] Add support for Analytics Hub & Marketplace Integration (04011a3)
- [chronicle] new module for chronicle (#11587) (6645e51)
- [gke-backup] Add BackupChannel field in BackupPlan (b3fc697)
- [run] support GPU zonal redundancy setting in Cloud Run services (04011a3)
- [run] support node selector in Cloud Run jobs for GPU setting (04011a3)
- [shopping-merchant-accounts] updated comments for returns sub-API publication (b3fc697)
- [storageinsights] Add Client Libraries for Datasets (b3fc697)
- [video-live-stream] added OutputType field to the Clip resource to support MP4 clipping (b3fc697)
Bug Fixes
- [compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (#1027) (04011a3)
- [deploy] correct pattern of unused resource definition, Revision (04011a3)
- [maps-places] An existing field
description
is removed from message.google.maps.places.v1.Place
(04011a3) - [workspaceevents] An existing oauth_scope https://www.googleapis.com/auth/chat.bot is removed from SubscriptionsService (04011a3)
- deps: update the Java code generator (gapic-generator-java) to 2.57.0 (04011a3)
- deps: update the Java code generator (gapic-generator-java) to 2.58.0 (b3fc697)
- update dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (#11582) (2059de9)
Dependencies
Documentation
- [aiplatform] Remove comments for a non public feature (04011a3)
- [alloydb] A comment for field
encryption_config
in message.google.cloud.alloydb.v1alpha.AutomatedBackupPolicy
is changed (04011a3) - [asset] fix typos in documentation (04011a3)
- [cloudsupport] Bring comments and metadata up to date (b3fc697)
- [dataplex] A comment for message
MetadataJob
is changed (04011a3) - [storagebatchoperations] minor fixes to the reference documentation (04011a3)
v1.56.0
1.56.0 (2025-05-06)
⚠ BREAKING CHANGES
- [dataflow] An existing oauth_scope
https://www.googleapis.com/auth/compute.readonly
is removed from serviceJobsV1Beta3
Features
- [aiplatform] A new field
system_labels
is added to messagegoogle.cloud.aiplatform.v1beta1.DeployRequest
(0f9d110) - [aiplatform] add gemini_request_read_config field to AssembleDataRequest and AssessDataRequest in aiplatform v1beta (0f9d110)
- [aiplatform] allow customers to set encryption_spec for context caching (0f9d110)
- [aiplatform] Expose llm parser to public v1 proto to prepare for GA (0f9d110)
- [aiplatform] new fields
ref
anddefs
are added to message.google.cloud.aiplatform.v1.Schema
(0f9d110) - [aiplatform] new fields
ref
anddefs
are added to message.google.cloud.aiplatform.v1beta1.Schema
(0f9d110) - [chat] A new method
customEmojis.create
is added (0f9d110) - [cloudcontrolspartner] Enable partners to create, update and delete their customers (0f9d110)
- [grafeas] Support for Secrets (0f9d110)
- [modelarmor] add Model Armor PHP and C# SDK support (0f9d110)
- [netapp] add
volume_region
andbackup_region
to backupBackup
message (0f9d110) - [texttospeech] Support markup input for Cloud TTS Chirp 3: HD voice synthesis (e811d3f)
- Generate IAM v3 Library (#11557) (a91ea2f)
- Generate IAM v3beta Library (#11565) (fa0236b)
Bug Fixes
- [dataflow] An existing oauth_scope
https://www.googleapis.com/auth/compute.readonly
is removed from serviceJobsV1Beta3
(0f9d110) - [valkey] Changed field behavior for an existing field
psc_connection_id
in message.google.cloud.memorystore.v1.PscConnection
(0f9d110) - deps: update the Java code generator (gapic-generator-java) to 2.56.3 (0f9d110)
- include gax testlib for native image testing (#11556) (3d398b7)
- update dependency com.google.cloud:sdk-platform-java-config to v3.46.3 (#11531) (5f9a9e7)
- update dependency com.google.cloud:sdk-platform-java-config to v3.47.0 (#11561) (9e84230)
Documentation
- [aiplatform] Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY (0f9d110)
- [aiplatform] Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY (0f9d110)
- [aiplatform] update an outdated URL (0f9d110)
- [asset] Documentation tweak (e811d3f)
- [asset] fix minor typos (0f9d110)
- [datacatalog] update documentation URL (0f9d110)
- [managedkafka] A comment for message
TaskRetryPolicy
is changed (0f9d110) - [shopping-merchant-lfp] Add clarification to GetLfpMerchantState documentation (0f9d110)
- [storagebatchoperations] A comment for method
ListJobs
in serviceStorageBatchOperations
is changed (0f9d110)
v1.55.0
1.55.0 (2025-04-30)
⚠ BREAKING CHANGES
- [aiplatform] Removed support for session resource paths that do not include reasoning engine
- remove deprecated clouddebug client (#11533)
Features
- [aiplatform] add a ExportPublisherModel API (6e30c7c)
- [aiplatform] Add AssessData and AssembleData RPCs to DatasetService (6e30c7c)
- [aiplatform] Add batch prediction assessments to multimodal dataset RPCs (6e30c7c)
- [aiplatform] Add env variables and agent framework to ReasoningEngineSpec (6e30c7c)
- [aiplatform] Add env variables and agent framework to ReasoningEngineSpec in v1beta1 (6e30c7c)
- [aiplatform] Add example, example_store, and example_store_service protos (6e30c7c)
- [aiplatform] add FeatureViewDirectWrite API (6e30c7c)
- [aiplatform] add Gen AI logging public preview API (6e30c7c)
- [aiplatform] Add global quota config to vertex rag engine api (6e30c7c)
- [aiplatform] add import result gcs sink to the import files API (6e30c7c)
- [aiplatform] add import result gcs sink to the import files API (6e30c7c)
- [aiplatform] add Model Garden EULA(End User License Agreement) related APIs (ca48eb1)
- [aiplatform] add model_config field for model selection preference (6e30c7c)
- [aiplatform] add page spans in retrieved contexts from Vertex RAG Engine in aiplatform v1 (6e30c7c)
- [aiplatform] add page spans in retrieved contexts from Vertex RAG Engine in aiplatform v1beta1 (6e30c7c)
- [aiplatform] Add session.proto and session_service.proto (6e30c7c)
- [aiplatform] add support for Vertex AI Search engine (6e30c7c)
- [aiplatform] add UpdateRagEngineConfig rpc (6e30c7c)
- [aiplatform] add VertexAISearch.engine option (6e30c7c)
- [aiplatform] adding ThinkingConfig to v1 client library (ca48eb1)
- [aiplatform] adding ThinkingConfig to v1beta1 client library (ca48eb1)
- [aiplatform] Enable force deletion in ReasoningEngine (6e30c7c)
- [aiplatform] Enable force deletion in ReasoningEngine v1beta1 (6e30c7c)
- [aiplatform] Model Registry Model Checkpoint API (ca48eb1)
- [aiplatform] Model Registry Model Checkpoint API (ca48eb1)
- [aiplatform] Update multimodal evaluation (content_map_instance), rubric generation (rubric_based_instance, etc) and raw_output(raw_output, custom_output, etc) proto change in online eval API (6e30c7c)
- [aiplatform]Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY (ca48eb1)
- [aiplatform]Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY (ca48eb1)
- [alloydb] A new method
ExportCluster
is added to serviceAlloyDBAdmin
(6e30c7c) - [analytics-admin] add the
CreateReportingDataAnnotation
method (ca48eb1) - [analyticshub] Support new feature Sharing Cloud Pubsub Streams via AH (GA) and Subscriber Email logging feature (6e30c7c)
- [apphub] add enum
Type.GLOBAL
(6e30c7c) - [artifact-registry] add the GoModule and KfpArtifact resources (6e30c7c)
- [asset] A new message
ResourceOwners
is added (ca48eb1) - [chronicle] new module for chronicle (#11539) (e9d3d9d)
- [compute] Update Compute Engine API to revision 20250302 (#1000) (6e30c7c)
- [compute] Update Compute Engine API to revision 20250302 (#995) (6e30c7c)
- [compute] Update Compute Engine API to revision 20250320 (6e30c7c)
- [compute] Update Compute Engine API to revision 20250415 (ca48eb1)
- [containeranalysis] add ExportSBOM API method for v1 (6e30c7c)
- [containeranalysis] add new location-specific bindings (6e30c7c)
- [datacatalog] add field
template_migration_enabled_time
to.google.cloud.datacatalog.v1.MigrationConfig
(ca48eb1) - [dataplex] Add Data Discovery result statistics (6e30c7c)
- [dataplex] Add Data Discovery result statistics (6e30c7c)
- [datastream] A new field
secret_manager_stored_password
is added to multiple messages (6e30c7c) - [deploy] Add resource definition for Revision (6e30c7c)
- [devicestreaming] new module for devicestreaming (#11524) (5c8e6c0)
- [discoveryengine] add stream answer API (6e30c7c)
- [discoveryengine] move serving config update API to GA (6e30c7c)
- [dlp] add sample findings for data profiles (6e30c7c)
- [document-ai] Add image block and blob asset in Document proto (ca48eb1)
- [document-ai] Added a field for enabling returning images and bounding boxes from layout parser processor (ca48eb1)
- [document-ai] Added config options to enable image annotation (ca48eb1)
- [document-ai] Added config options to enable LLM layout parsi...
v1.54.3
v1.54.2
v1.54.1
v1.54.0
1.54.0 (2025-03-19)
⚠ BREAKING CHANGES
- [aiplatform] remove VertexAISearch.engine option
- [aiplatform] An existing google.api.http annotation
http_uri
is changed for methodDeployPublisherModel
in serviceModelGardenService
- [dataform] remove deprecated v1alpha2 (#11481)
Features
- [aiplatform] add EnterpriseWebSearch tool option (104305e)
- [aiplatform] add function_call.id and function_response.id (104305e)
- [aiplatform] add Layout Parser to RAG v1 API (104305e)
- [aiplatform] Add multihost_gpu_node_count to Vertex SDK for multihost GPU support (104305e)
- [aiplatform] add reranker config to RAG v1 API (104305e)
- [aiplatform] add VertexAISearch.engine option (104305e)
- [aiplatform] allowing users to specify the version id of the Model Garden model (104305e)
- [aiplatform] allowing users to specify the version id of the Model Garden model (104305e)
- [analytics-admin] added support for KeyEvents AdminAPI ChangeHistory (104305e)
- [chat] Addition of space notification setting Chat API (104305e)
- [compute] Update Compute Engine API to revision 20250302 (#987) (104305e)
- [datacatalog] mark DataCatalog service deprecated, use Dataplex Catalog instead (104305e)
- [dataform] Added new field
internal_metadata
to all resources to export all the metadata information that is used internally to serve the resource (104305e) - [dataform] remove deprecated v1alpha2 (#11481) (c44fcd7)
- [dataplex] Add custom BigQuery dataset location support in Auto Discovery (104305e)
- [dialogflow-cx] Change client_secret in OAuthConfig from required to optional (104305e)
- [dialogflow-cx] exposed Zone Separation & Zone Isolation status of an agent (104305e)
- [dialogflow-cx] exposed Zone Separation & Zone Isolation status of an agent (104305e)
- [dialogflow] Add new RPC IngestContextReferences, GenerateSuggestions (104305e)
- [dialogflow] Add new RPC IngestContextReferences, GenerateSuggestions (104305e)
- [dialogflow] added support for TelephonyConnectionInfo, country_code and ControlPoint (104305e)
- [filestore] add PromoteReplica API (104305e)
- [filestore] Added REGIONAL tier support in the v1 API (104305e)
- [financialservices] new module for financialservices (#11501) (86b5f2b)
- [maps-fleetengine-delivery] A new field
past_locations
is added to message.maps.fleetengine.delivery.v1.DeliveryVehicle
(104305e) - [maps-fleetengine-delivery] Added Fleet Engine Delete APIs (104305e)
- [modelarmor] new module for modelarmor (#11500) (ff645e0)
- [recaptchaenterprise] A new field
ja4
is added to messageEvent
(104305e) - [shopping-merchant-accounts] A new message
SeasonalOverride
is added (104305e) - [shopping-merchant-accounts] Add AutomaticImprovements service (104305e)
- [shopping-merchant-datasources] Add a new destinations field (104305e)
- [vertexai] Update GAPIC library to include new features (#11473) (4ebc716)
- next release from main branch is 1.54.0 (#11468) (cfaba79)
Bug Fixes
- [aiplatform] An existing google.api.http annotation
http_uri
is changed for methodDeployPublisherModel
in serviceModelGardenService
(104305e) - [aiplatform] remove VertexAISearch.engine option (104305e)
- [managedkafka] An existing google.api.http annotation
http_uri
is changed for methodGetConsumerGroup
in serviceManagedKafka
(104305e) - deps: update the Java code generator (gapic-generator-java) to 2.55.1 (104305e)
- update dependency com.google.cloud:sdk-platform-java-config to v3.45.1 (#11486) (71f738f)
Documentation
- [cloudquotas] improved comment clarity (104305e)
- [datacatalog] Mark DataCatalog v1beta1 service and corresponding methods as deprecated (104305e)
- [dialogflow-cx] A comment for field
name
in message.google.cloud.dialogflow.cx.v3beta1.Tool
is changed (104305e) - [dialogflow] clarified wording around document_correctness (104305e)
- [eventarc-publishing] Documentation improvements for the Publisher service (104305e)
- [eventarc-publishing] Minor documentation improvements (104305e)
- [maps-places] Change comments in some fields in Places API (104305e)
- [orchestration-airflow] fix Composer 3 image version format in API docs (104305e)
v1.53.0
1.53.0 (2025-02-26)
Features
- [aiplatform] add Model Garden deploy API (3b77c45)
- [bigqueryreservation] Add a new field
replication_status
to.google.cloud.bigquery.reservation.v1.Reservation
to provide visibility into errors that could arise during Disaster Recovery(DR) replication (3b77c45) - [chat] Add DeletionType.SPACE_MEMBER. This is returned when a message sent by an app is deleted by a human in a space (3b77c45)
- [cloudbuild] Add option to enable fetching dependencies (625b447)
- [cloudbuild] Support for git proxy setup (625b447)
- [compute] Update Compute Engine API to revision 20250126 (3b77c45)
- [compute] Update Compute Engine API to revision 20250211 (3b77c45)
- [confidentialcomputing] A new field
attester
is added to message.google.cloud.confidentialcomputing.v1.VerifyAttestationRequest
(3b77c45) - [dataproc] Added support for the AuthenticationConfig field to Dataproc serverless workload configurations, allowing specification of the user workload identity as either the end user or a service account (3b77c45)
- [dialogflow-cx] added support for handlers (3b77c45)
- [dialogflow-cx] added support for playbook level speech settings (3b77c45)
- [dlp] discovery of Vertex AI datasets (3b77c45)
- [kms] Support PQC asymmetric signing algorithms ML_DSA_65 and SLH_DSA_SHA2_128s (3b77c45)
- [maps-places] add NACS EVCS connector type support (3b77c45)
- [meet] Add
ConnectActiveConference
method toSpacesService
(3b77c45) - [parallelstore] deprecating
daos_version
field (3b77c45) - [securitycenter] added more information about DDoS attack in cloud armor proto (3b77c45)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.137.0 (#11439) (02c156b)
- deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.137.1 (#11458) (6b21b01)
- deps: update dependency com.google.cloud:google-cloud-storage to v2.48.2 (#11437) (3922435)
- deps: update the Java code generator (gapic-generator-java) to 2.54.0 (3b77c45)
- update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 (#11456) (6b0ad6f)
Documentation
- [dms] fix broken link in comment for field
OperationMetadata.requested_cancellation
(3b77c45)
v1.52.0
1.52.0 (2025-02-11)
Features
- [aiplatform] A new field
response_id
is added to message.google.cloud.aiplatform.v1.GenerateContentResponse
(8791ef3) - [aiplatform] Add additional Probe options to v1 model.proto (dab28be)
- [aiplatform] add Notebooks Runtime Software Configuration (dab28be)
- [aiplatform] add Notebooks Runtime Software Configuration (dab28be)
- [aiplatform] Add rag_files_count to RagCorpus to count number of associated files (dab28be)
- [aiplatform] Add RolloutOptions to DeployedModel in v1beta1 endpoint.proto, add additional Probe options in v1beta1 model.proto (dab28be)
- [aiplatform] EvaluateDataset API v1beta1 initial release (dab28be)
- [batch] promote cancel job API to GA (8791ef3)
- [compute] Update Compute Engine API to revision 20250119 (#981) (dab28be)
- [dataplex] Added value
NONE
to theSyncMode
enum (dab28be) - [dialogflow] add PhoneNumbers API (dab28be)
- [netapp] add support for Quota Rule apis (dab28be)
- [run] add BuildConfig to Services for configuring Run functions (dab28be)
- [valkey] add Instance.Mode.CLUSTER_DISABLED value, and deprecate STANDALONE (8791ef3)
- [valkey] add Instance.Mode.CLUSTER_DISABLED value, and deprecate STANDALONE (8791ef3)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-storage to v2.48.1 (#11422) (ce9929e)
- update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (#11426) (afdc294)