Releases
v1.32.0
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 )
You can’t perform that action at this time.