Skip to content

v1.32.0

Compare
Choose a tag to compare
@release-please release-please released this 22 Mar 22:28
27d0722

1.32.0 (2024-03-22)

⚠ BREAKING CHANGES

  • [vertexai] Change the unmodifiable list to immutable list for getHistory
  • [orchestration-airflow] Update go_package and Go importpath:
  • [vertexai] do not allow null values in Builder's setter and remove model's setters.
  • [vertexai] remove GenerateContentConfig
  • [vertexai] Make ChatSession and GenerativeModel final
  • [vertexai] remove deprecated methods in GenerativeModel and ChatSession
  • [vertexai] make client getters in VertexAI private
  • [vertexai] remove Transport from GenerativeModel
  • [vertexai] Remove vararg scopes in VertexAI
  • [discoveryengine] http_uri fix for method ListChunks in service ChunkService
  • [workspaceevents] ListSubscription overloaded method parameters changed from page_size,page_token,filter to just filter in some languages
  • [aiplatform] An existing field preflight_validations is removed from message .google.cloud.aiplatform.v1beta1.CreatePipelineJobRequest

Features

  • [aiplatform] A new enum HarmSeverity is added (392ff2d)
  • [aiplatform] A new enum HarmSeverity is added (392ff2d)
  • [aiplatform] A new field base_model_source is added to message .google.cloud.aiplatform.v1.Model (392ff2d)
  • [aiplatform] A new field base_model_source is added to message .google.cloud.aiplatform.v1beta1.Model (392ff2d)
  • [aiplatform] A new field display_name is added to message .google.cloud.aiplatform.v1.DatasetVersion (392ff2d)
  • [aiplatform] A new field display_name is added to message .google.cloud.aiplatform.v1beta1.DatasetVersion (392ff2d)
  • [aiplatform] A new field google_search_retrieval is added to message .google.cloud.aiplatform.v1.Tool (392ff2d)
  • [aiplatform] A new field grounding_metadata is added to message .google.cloud.aiplatform.v1.Candidate (392ff2d)
  • [aiplatform] A new field metadata is added to message .google.cloud.aiplatform.v1.DatasetVersion (392ff2d)
  • [aiplatform] A new field metadata is added to message .google.cloud.aiplatform.v1beta1.DatasetVersion (392ff2d)
  • [aiplatform] A new field preflight_validations is added to message .google.cloud.aiplatform.v1beta1.PipelineJob (392ff2d)
  • [aiplatform] A new field probability_score is added to message .google.cloud.aiplatform.v1.SafetyRating (392ff2d)
  • [aiplatform] A new field probability_score is added to message .google.cloud.aiplatform.v1beta1.SafetyRating (392ff2d)
  • [aiplatform] A new field progress_message is added to message .google.cloud.aiplatform.v1beta1.CreatePersistentResourceOperationMetadata (392ff2d)
  • [aiplatform] A new field progress_message is added to message .google.cloud.aiplatform.v1beta1.UpdatePersistentResourceOperationMetadata (392ff2d)
  • [aiplatform] A new field project_number is added to message .google.cloud.aiplatform.v1.FeatureView (392ff2d)
  • [aiplatform] A new field project_number is added to message .google.cloud.aiplatform.v1beta1.FeatureView (392ff2d)
  • [aiplatform] A new field retrieval is added to message .google.cloud.aiplatform.v1.Tool (392ff2d)
  • [aiplatform] A new field severity_score is added to message .google.cloud.aiplatform.v1.SafetyRating (392ff2d)
  • [aiplatform] A new field severity_score is added to message .google.cloud.aiplatform.v1beta1.SafetyRating (392ff2d)
  • [aiplatform] A new field severity is added to message .google.cloud.aiplatform.v1.SafetyRating (392ff2d)
  • [aiplatform] A new field severity is added to message .google.cloud.aiplatform.v1beta1.SafetyRating (392ff2d)
  • [aiplatform] A new field sync_summary is added to message .google.cloud.aiplatform.v1.FeatureViewSync (392ff2d)
  • [aiplatform] A new field sync_summary is added to message .google.cloud.aiplatform.v1beta1.FeatureViewSync (392ff2d)
  • [aiplatform] A new message BaseModelSource is added (392ff2d)
  • [aiplatform] A new message BaseModelSource is added (392ff2d)
  • [aiplatform] A new message BatchCancelPipelineJobsOperationMetadata is added (392ff2d)
  • [aiplatform] A new message BatchCancelPipelineJobsRequest is added (392ff2d)
  • [aiplatform] A new message BatchCancelPipelineJobsResponse is added (392ff2d)
  • [aiplatform] A new message BatchDeletePipelineJobsRequest is added (392ff2d)
  • [aiplatform] A new message BatchDeletePipelineJobsResponse is added (392ff2d)
  • [aiplatform] A new message GenieSource is added (392ff2d)
  • [aiplatform] A new message GenieSource is added (392ff2d)
  • [aiplatform] A new message GoogleSearchRetrieval is added (392ff2d)
  • [aiplatform] A new message GroundingAttribution is added (392ff2d)
  • [aiplatform] A new message GroundingMetadata is added (392ff2d)
  • [aiplatform] A new message ModelGardenSource is added (392ff2d)
  • [aiplatform] A new message ModelGardenSource is added (392ff2d)
  • [aiplatform] A new message Retrieval is added (392ff2d)
  • [aiplatform] A new message Segment is added (392ff2d)
  • [aiplatform] A new message SyncSummary is added (392ff2d)
  • [aiplatform] A new message SyncSummary is added (392ff2d)
  • [aiplatform] A new message VertexAISearch is added (392ff2d)
  • [aiplatform] A new method BatchCancelPipelineJobs is added to service PipelineService (392ff2d)
  • [aiplatform] A new method BatchDeletePipelineJobs is added to service PipelineService (392ff2d)
  • [aiplatform] A new value BLOCKLIST is added to enum FinishReason (392ff2d)
  • [aiplatform] A new value BLOCKLIST is added to enum FinishReason (392ff2d)
  • [aiplatform] A new value NOT_EQUAL is added to enum Operator (392ff2d)
  • [aiplatform] A new value NOT_EQUAL is added to enum Operator (392ff2d)
  • [aiplatform] A new value NVIDIA_H100_80GB is added to enum AcceleratorType (392ff2d)
  • [aiplatform] A new value PROHIBITED_CONTENT is added to enum FinishReason (392ff2d)
  • [aiplatform] A new value PROHIBITED_CONTENT is added to enum FinishReason (392ff2d)
  • [aiplatform] A new value SPII is added to enum FinishReason (392ff2d)
  • [aiplatform] A new value SPII is added to enum FinishReason (392ff2d)
  • [aiplatform] add function_calling_config to ToolConfig (1be133f)
  • [aiplatform] add tool_config to GenerateContentRequest (1be133f)
  • [aiplatform] add v1beta1 StreamingFetchFeatureValues API (43b143a)
  • [aiplatform] Reasoning Engine v1beta1 GAPIC release (d514d9a)
  • [analyticshub] support output fields on DcrExchangeConfig specifying selective sharing behavior on a data clean room (4d880de)
  • [analyticshub] support selective sharing on data clean room Listings (4d880de)
  • [asset] Add asset_type field to GovernedIamPolicy and GovernedResource (392ff2d)
  • [asset] Add effective_tags field to GovernedResource (392ff2d)
  • [asset] Add field condition_evaluation to AnalyzerOrgPolicy.Rule (392ff2d)
  • [asset] Add fields project, folders and organization to OrgPolicyResult (392ff2d)
  • [asset] Add fields project, folders, organization and effective_tags to GovernedContainer (392ff2d)
  • [certificate-manager] Added Trust Configs and DnsAuthorization.Type to Certificate Manager (3f89544)
  • [chat] add rich link annotation type (e153330)
  • [cloudbuild] Add Bitbucket Data Center Config and Bitbucket Cloud config for Cloud Build Repositories (43b143a)
  • [cloudcontrolspartner] added CloudControlsPartner API (392ff2d)
  • [container] add API to enable/disable secret manager csi component on GKE clusters (392ff2d)
  • [container] add API to enable/disable secret manager csi component on GKE clusters (392ff2d)
  • [container] add optional secondary_boot_disk_update_strategy field to NodePool API (1be133f)
  • [container] add optional secondary_boot_disk_update_strategy field to NodePool API (1be133f)
  • [container] add secondary boot disks field to NodePool API (392ff2d)
  • [container] allow existing clusters to enable multi-networking (1be133f)
  • [datacatalog] Add RANGE type to Data Catalog (43b143a)
  • [dataplex] added client side library for the followings: (d514d9a)
  • [dialogflow] added conformer model migration opt out flag (43b143a)
  • [dialogflow] added conformer model migration opt out flag (392ff2d)
  • [dialogflow] added intent input to StreamingAnalyzeContentRequest (43b143a)
  • [dialogflow] added text sections to the submitted summary (43b143a)
  • [dialogflow] added text sections to the submitted summary (392ff2d)
  • [discoveryengine] add billing estimation services (392ff2d)
  • [discoveryengine] add document processing config services (392ff2d)
  • [discoveryengine] add document processing config services (392ff2d)
  • [discoveryengine] add search tuning services (392ff2d)
  • [discoveryengine] add serving config services (392ff2d)
  • [discoveryengine] add suggestion deny list import/purge services (392ff2d)
  • [discoveryengine] allow setting schema on schema creation (392ff2d)
  • [discoveryengine] support acl-based and blended search (392ff2d)
  • [discoveryengine] support batch documents purge with GCS input (392ff2d)
  • [discoveryengine] support blended search (392ff2d)
  • [discoveryengine] support boost in multi-turn search (392ff2d)
  • [discoveryengine] support chunk-based document search (392ff2d)
  • [discoveryengine] support search adaptor based search (392ff2d)
  • [distributedcloudedge] add GetServerConfig rpc and message (1be133f)
  • [distributedcloudedge] add UpgradeCluster (1be133f)
  • [dlp] add RPCs for getting and listing project, table, and column data profiles (392ff2d)
  • [infra-manager] Infrastructure Manager can validate and enforce quota limits, preventing infrastructure that exceeds quota limits from being deployed (3f89544)
  • [infra-manager] Infrastructure Manager supports the deployment of infrastructure from Terraform configurations in a private Git repository (3f89544)
  • [infra-manager] Infrastructure manager supports the following versions of Terraform when creating a deployment: Terraform version 1.2.3, 1.3.10, 1.4.7, 1.5.7 (3f89544)
  • [network-management] add Location & IAM mixins (43b143a)
  • [network-management] add Location & IAM mixins (43b143a)
  • [network-management] add new enum values related to Google services (b5e8e3d)
  • [network-management] add new final state fields to Network Management API version v1 (4d880de)
  • [network-management] add new final state fields to Network Management API version v1beta1 (4d880de)
  • [network-management] add new load balancer fields to public API (392ff2d)
  • [network-management] add new NAT fields to Network Management API definition (392ff2d)
  • [parallelstore] new module for parallelstore (#10593) (d688172)
  • [recaptchaenterprise] Add include_recaptcha_script for as a new action in firewall policies (392ff2d)
  • [security-private-ca] Add custom subject key identifier field (392ff2d)
  • [security-private-ca] Add support for fine-grained maximum certificate lifetime controls (392ff2d)
  • [securitycenter] Add security_posture, external_system.case_uri, external_system.case_priority, external_system.case_sla, external_system.case_create_time, external_system.case_close_time, and external_system.ticket_info to finding's list of attributes (392ff2d)
  • [securitycenter] Added security center api V2 client library (392ff2d)
  • [shopping-merchant-quota] new module for shopping-merchant-quota (#10575) (0dd7a94)
  • [vertexai] add fluent API in ChatSession (#10597) (5c3d93e)
  • [vertexai] add fluent API in GenerativeModel (#10585) (8bc8adb)
  • [vertexai] Add FunctionDeclarationMaker (#10592) (a8aa591)
  • [vertexai] add generateContentAsync methods to GenerativeModel (#10599) (17b01c6)
  • [vertexai] Update Gapic client. (#10574) (bedcddf)
  • add v1beta2 of secretmanager (#10577) (b87dd72)
  • Add getFunctionCalls to ResponseHanlder (#10499) (cb6b3d2)
  • create pr after library generation (#10503) (cd29fa9)

Bug Fixes

  • [aiplatform] An existing field preflight_validations is removed from message .google.cloud.aiplatform.v1beta1.CreatePipelineJobRequest (392ff2d)
  • [batch] changed retry settings for UpdateJob (392ff2d)
  • [batch] changed retry settings for UpdateJob (392ff2d)
  • [discoveryengine] http_uri fix for method ListChunks in service ChunkService (392ff2d)
  • [edgenetwork] deprecate unimplemented Zone fields and methods (3f89544)
  • [orchestration-airflow] Update go_package and Go importpath: (b5e8e3d)
  • [securitycentermanagement] annotate EffectiveEventThreatDetectionCustomModule.name as IDENTIFIER (1be133f)
  • [securitycentermanagement] annotate EffectiveSecurityHealthAnalyticsCustomModule.name as IDENTIFIER (1be133f)
  • [securitycentermanagement] annotate EventThreatDetectionCustomModule.name as IDENTIFIER (1be133f)
  • [securitycentermanagement] annotate SecurityHealthAnalyticsCustomModule.name as IDENTIFIER (1be133f)
  • [vertexai] make a copy of the list in ChatSession.setHistory() (#10608) (3e3e35a)
  • [workspaceevents] ListSubscription overloaded method parameters changed from page_size,page_token,filter to just filter in some languages (392ff2d)
  • deps: update dependency com.google.apis:google-api-services-cloudresourcemanager to v1-rev20240310-2.0.0 (#10467) (8aeac9c)
  • deps: update dependency com.google.apis:google-api-services-dns to v1-rev20240222-2.0.0 (#10441) (ac53a69)
  • deps: update dependency com.google.apis:google-api-services-storage to v1-rev20240307-2.0.0 (#10517) (ada32d1)
  • deps: update dependency com.google.apis:google-api-services-storage to v1-rev20240311-2.0.0 (#10542) (d00ab01)
  • deps: update dependency com.google.apis:google-api-services-storage to v1-rev20240319-2.0.0 (#10590) (52512bf)
  • deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.127.2 (#10444) (d79dad9)
  • deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.127.3 (#10583) (fb1671d)
  • deps: update dependency com.google.cloud:google-cloud-storage to v2.36.0 (#10472) (36307f2)
  • deps: update dependency com.google.cloud:google-cloud-storage to v2.36.1 (#10601) (1f23ab2)

Documentation

  • [aiplatform] Update the description for reasoning engine (b5e8e3d)
  • [aiplatform] various documentation improvements (392ff2d)
  • [aiplatform] various documentation improvements (392ff2d)
  • [apphub] Updated wording on App Hub service (392ff2d)
  • [asset] Minor comment updates (b5e8e3d)
  • [asset] Update comment for rpc AnalyzeOrgPolicyGovernedAssets to include additional canned constraints (392ff2d)
  • [cloudcontrolspartner] update documentation URL (392ff2d)
  • [cloudquotas] A comment for field filter in message .google.api.cloudquotas.v1.ListQuotaPreferencesRequest is changed (392ff2d)
  • [cloudquotas] A comment for field order_by in message .google.api.cloudquotas.v1.ListQuotaPreferencesRequest is changed (392ff2d)
  • [cloudquotas] annotate QuotaPreference.dimensions field as immutable, annotate QuotaPreference.QuotaConfig.annotations field as optional (b5e8e3d)
  • [dialogflow] clarified wording around END_OF_SINGLE_UTTERANCE (43b143a)
  • [dialogflow] clarified wording around END_OF_SINGLE_UTTERANCE (392ff2d)
  • [discoveryengine] keep the API doc up-to-date with recent changes (392ff2d)
  • [discoveryengine] keep the API doc up-to-date with recent changes (392ff2d)
  • [dlp] Update urls to reflect branding change to Sensitive Data Protection (392ff2d)
  • [document-ai] A comment for field processor_version_source in message .google.cloud.documentai.v1beta3.ImportProcessorVersionRequest is changed (43b143a)
  • [infra-manager] A comment for field page_size in message .google.cloud.config.v1.ListDeploymentsRequest is changed (3f89544)
  • [infra-manager] A comment for field page_size in message .google.cloud.config.v1.ListPreviewsRequest is changed (3f89544)
  • [infra-manager] A comment for field page_size in message .google.cloud.config.v1.ListResourcesRequest is changed (3f89544)
  • [infra-manager] A comment for field page_size in message .google.cloud.config.v1.ListRevisionsRequest is changed (3f89544)
  • [infra-manager] A comment for field service_account in message .google.cloud.config.v1.Preview is changed (3f89544)
  • [netapp] change comments of the psa_range field to note it is currently not implemented (392ff2d)
  • [netapp] Fix comment for UNIX of SecurityStyle (d514d9a)
  • [netapp] mark optional fields explicitly in Storage Pool (392ff2d)
  • [netapp] Rephrase comment on psa_range (d514d9a)
  • [netapp] update comments of ServiceLevel and EncryptionType (392ff2d)
  • [network-management] update final state comments in Network Management API version v1 (4d880de)
  • [network-management] update final state comments in Network Management API version v1beta1 (4d880de)
  • [security-private-ca] A comment for field ca_certs in message .google.cloud.security.privateca.v1.FetchCaCertsResponse is changed (392ff2d)
  • [security-private-ca] A comment for field subject in message .google.cloud.security.privateca.v1.CertificateConfig is changed (392ff2d)
  • [security-private-ca] A comment for method FetchCaCerts in service CertificateAuthorityService is changed (392ff2d)
  • [securitycentermanagement] updated comments (1be133f)
  • [vertexai] Update README (#10607) (05275be)
  • [workspaceevents] A comment for field event_types in message .google.apps.events.subscriptions.v1.Subscription is changed (392ff2d)
  • [workspaceevents] A comment for field target_resource in message .google.apps.events.subscriptions.v1.Subscription is changed (392ff2d)
  • [workspaceevents] A comment for message Subscription is changed (392ff2d)

Code Refactoring

  • [vertexai] Change the unmodifiable list to immutable list for getHistory (3f68001)
  • [vertexai] do not allow null values in Builder's setter and remove model's setters. (a2407ab)
  • [vertexai] Make ChatSession and GenerativeModel final (80495ad)
  • [vertexai] make client getters in VertexAI private (e8994c7)
  • [vertexai] remove deprecated methods in GenerativeModel and ChatSession (c54eaa9)
  • [vertexai] remove GenerateContentConfig (31f5e12)
  • [vertexai] remove Transport from GenerativeModel (f024111)
  • [vertexai] Remove vararg scopes in VertexAI (afc367f)