Skip to content

v1.36.0

Compare
Choose a tag to compare
@release-please release-please released this 25 Apr 19:36
d84d9d1

1.36.0 (2024-04-25)

⚠ BREAKING CHANGES

  • [aiplatform] delete the deprecated field for model monitor
  • [bigquerydatatransfer] mark parent/name fields with the REQUIRED field_behavior annotation
  • [discoveryengine] remove some unused LRO metadata/response
  • [batch] Added optional flag of an existing field limit, consumed, carryover in ResourceAllowance
  • [aiplatform] An existing field rag_context_recall_input is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesRequest
  • [aiplatform] An existing field response_recall_result is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesResponse
  • [aiplatform] An existing field rag_context_recall_result is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesResponse
  • [aiplatform] An existing message ResponseRecallInput is removed
  • [aiplatform] An existing message ResponseRecallInstance is removed
  • [aiplatform] An existing message ResponseRecallSpec is removed
  • [aiplatform] An existing message ResponseRecallResult is removed
  • [aiplatform] Changed field behavior for an existing field context in message .google.cloud.aiplatform.v1beta1.QuestionAnsweringQualityInstance
  • [aiplatform] Changed field behavior for an existing field context in message .google.cloud.aiplatform.v1beta1.PairwiseQuestionAnsweringQualityInstance
  • [aiplatform] An existing message RagContextRecallInput is removed
  • [aiplatform] An existing message RagContextRecallInstance is removed
  • [aiplatform] An existing message RagContextRecallSpec is removed
  • [aiplatform] An existing message RagContextRecallResult is removed
  • [aiplatform] An existing message NoAuth is removed
  • [aiplatform] An existing field response_recall_input is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesRequest

Features

  • [admanager] new module for admanager (#10750) (afdbb64)
  • [advisorynotifications] add GetSettings and UpdateSettings methods at the Project-level to advisorynotifications.googleapis.com (5423c11)
  • [aiplatform] A new enum HarmBlockMethod is added (5423c11)
  • [aiplatform] A new enum HarmBlockMethod is added (5423c11)
  • [aiplatform] A new field default is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field default is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field disable_explanations is added to message .google.cloud.aiplatform.v1.DeployedModel (5423c11)
  • [aiplatform] A new field frequency_penalty is added to message .google.cloud.aiplatform.v1.GenerationConfig (5423c11)
  • [aiplatform] A new field frequency_penalty is added to message .google.cloud.aiplatform.v1beta1.GenerationConfig (5423c11)
  • [aiplatform] A new field index_config is added to message .google.cloud.aiplatform.v1beta1.FeatureView (5423c11)
  • [aiplatform] A new field max_items is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field max_items is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field max_length is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field max_length is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field max_properties is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field max_properties is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field maximum is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field maximum is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field method is added to message .google.cloud.aiplatform.v1.SafetySetting (5423c11)
  • [aiplatform] A new field method is added to message .google.cloud.aiplatform.v1beta1.SafetySetting (5423c11)
  • [aiplatform] A new field min_items is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field min_items is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field min_length is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field min_length is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field min_properties is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field min_properties is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field minimum is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field minimum is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field pattern is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field pattern is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field persistent_resource_id is added to message .google.cloud.aiplatform.v1.CustomJobSpec (5423c11)
  • [aiplatform] A new field presence_penalty is added to message .google.cloud.aiplatform.v1.GenerationConfig (5423c11)
  • [aiplatform] A new field presence_penalty is added to message .google.cloud.aiplatform.v1beta1.GenerationConfig (5423c11)
  • [aiplatform] A new field response_mime_type is added to message .google.cloud.aiplatform.v1.GenerationConfig (5423c11)
  • [aiplatform] A new field response_mime_type is added to message .google.cloud.aiplatform.v1beta1.GenerationConfig (5423c11)
  • [aiplatform] A new field retrieval_queries is added to message .google.cloud.aiplatform.v1beta1.GroundingMetadata (5423c11)
  • [aiplatform] A new field retrieved_context is added to message .google.cloud.aiplatform.v1beta1.GroundingAttribution (5423c11)
  • [aiplatform] A new field system_instruction is added to message .google.cloud.aiplatform.v1.GenerateContentRequest (5423c11)
  • [aiplatform] A new field system_instruction is added to message .google.cloud.aiplatform.v1beta1.GenerateContentRequest (5423c11)
  • [aiplatform] A new field title is added to message .google.cloud.aiplatform.v1.Schema (5423c11)
  • [aiplatform] A new field title is added to message .google.cloud.aiplatform.v1beta1.Schema (5423c11)
  • [aiplatform] A new field vertex_rag_store is added to message .google.cloud.aiplatform.v1beta1.Retrieval (5423c11)
  • [aiplatform] A new message ChatCompletionsRequest is added (5423c11)
  • [aiplatform] A new message CreatePersistentResourceOperationMetadata is added (5423c11)
  • [aiplatform] A new message CreatePersistentResourceRequest is added (5423c11)
  • [aiplatform] A new message CreateRagCorpusOperationMetadata is added (5423c11)
  • [aiplatform] A new message CreateRagCorpusRequest is added (5423c11)
  • [aiplatform] A new message DeletePersistentResourceRequest is added (5423c11)
  • [aiplatform] A new message DeleteRagCorpusRequest is added (5423c11)
  • [aiplatform] A new message DeleteRagFileRequest is added (5423c11)
  • [aiplatform] A new message DirectUploadSource is added (5423c11)
  • [aiplatform] A new message GetPersistentResourceRequest is added (5423c11)
  • [aiplatform] A new message GetRagCorpusRequest is added (5423c11)
  • [aiplatform] A new message GetRagFileRequest is added (5423c11)
  • [aiplatform] A new message GoogleDriveSource is added (5423c11)
  • [aiplatform] A new message ImportRagFilesConfig is added (5423c11)
  • [aiplatform] A new message ImportRagFilesOperationMetadata is added (5423c11)
  • [aiplatform] A new message ImportRagFilesRequest is added (5423c11)
  • [aiplatform] A new message ImportRagFilesResponse is added (5423c11)
  • [aiplatform] A new message IndexConfig is added (5423c11)
  • [aiplatform] A new message ListPersistentResourcesRequest is added (5423c11)
  • [aiplatform] A new message ListPersistentResourcesResponse is added (5423c11)
  • [aiplatform] A new message ListRagCorporaRequest is added (5423c11)
  • [aiplatform] A new message ListRagCorporaResponse is added (5423c11)
  • [aiplatform] A new message ListRagFilesRequest is added (5423c11)
  • [aiplatform] A new message ListRagFilesResponse is added (5423c11)
  • [aiplatform] A new message PersistentResource is added (5423c11)
  • [aiplatform] A new message RagContexts is added (5423c11)
  • [aiplatform] A new message RagCorpus is added (5423c11)
  • [aiplatform] A new message RagFile is added (5423c11)
  • [aiplatform] A new message RagFileChunkingConfig is added (5423c11)
  • [aiplatform] A new message RagQuery is added (5423c11)
  • [aiplatform] A new message RaySpec is added (5423c11)
  • [aiplatform] A new message RebootPersistentResourceOperationMetadata is added (5423c11)
  • [aiplatform] A new message RebootPersistentResourceRequest is added (5423c11)
  • [aiplatform] A new message ResourcePool is added (5423c11)
  • [aiplatform] A new message ResourceRuntime is added (5423c11)
  • [aiplatform] A new message ResourceRuntimeSpec is added (5423c11)
  • [aiplatform] A new message RetrieveContextsRequest is added (5423c11)
  • [aiplatform] A new message RetrieveContextsResponse is added (5423c11)
  • [aiplatform] A new message RetrievedContext is added (5423c11)
  • [aiplatform] A new message ServiceAccountSpec is added (5423c11)
  • [aiplatform] A new message UpdatePersistentResourceOperationMetadata is added (5423c11)
  • [aiplatform] A new message UpdatePersistentResourceRequest is added (5423c11)
  • [aiplatform] A new message UploadRagFileConfig is added (5423c11)
  • [aiplatform] A new message UploadRagFileRequest is added (5423c11)
  • [aiplatform] A new message UploadRagFileResponse is added (5423c11)
  • [aiplatform] A new message VertexRagStore is added (5423c11)
  • [aiplatform] A new method ChatCompletions is added to service PredictionService (5423c11)
  • [aiplatform] A new resource_definition aiplatform.googleapis.com/PersistentResource is added (5423c11)
  • [aiplatform] A new resource_definition aiplatform.googleapis.com/RagCorpus is added (5423c11)
  • [aiplatform] A new resource_definition aiplatform.googleapis.com/RagFile is added (5423c11)
  • [aiplatform] A new service PersistentResourceService is added (5423c11)
  • [aiplatform] A new service VertexRagDataService is added (5423c11)
  • [aiplatform] A new service VertexRagService is added (5423c11)
  • [aiplatform] A new value BLOCKLIST is added to enum BlockedReason (5423c11)
  • [aiplatform] A new value BLOCKLIST is added to enum BlockedReason (5423c11)
  • [aiplatform] A new value PROHIBITED_CONTENT is added to enum BlockedReason (5423c11)
  • [aiplatform] A new value PROHIBITED_CONTENT is added to enum BlockedReason (5423c11)
  • [aiplatform] add model_monitor resource and APIs to public v1beta1 client library (a1e72bb)
  • [aiplatform] add NotebookRuntime resource and APIs to public v1 client library (5423c11)
  • [aiplatform] add NotebookRuntime resource and APIs to public v1beta1 client library (5423c11)
  • [aiplatform] add Persistent Resource reboot api call to v1beta1 (5423c11)
  • [aiplatform] GenAiTuningService aiplatform v1 initial release (5423c11)
  • [asset] add tag key id support (5423c11)
  • [backupdr] new module for backupdr (#10672) (e6e4cdf)
  • [batch] add a service_account field to taskGroup for service account support (a1e72bb)
  • [chat] Add Chat read state APIs (f6dbac7)
  • [chat] add UpdateMembership API (53294e2)
  • [cloudquotas] Add rollout_info field to QuotaDetails message (5423c11)
  • [deploy] add Skaffold remote config support for GCB repos (f6dbac7)
  • [discoveryengine] add advanced engine model APIs (a1e72bb)
  • [discoveryengine] add answer generation APIs (a1e72bb)
  • [discoveryengine] add answer generation APIs (a1e72bb)
  • [discoveryengine] add project provision and terms APIs (a1e72bb)
  • [discoveryengine] add standalone grounding API (a1e72bb)
  • [discoveryengine] add standalone grounding API (a1e72bb)
  • [discoveryengine] add standalone ranking API (a1e72bb)
  • [discoveryengine] promote blending search to v1 (a1e72bb)
  • [discoveryengine] promote healthcare search to v1 (a1e72bb)
  • [discoveryengine] promote online chunking search to v1 (a1e72bb)
  • [discoveryengine] promote recommendation service to v1 (a1e72bb)
  • [discoveryengine] support advanced search boosting (a1e72bb)
  • [discoveryengine] support advanced search boosting (5423c11)
  • [discoveryengine] support boost/bury on multi-turn search (a1e72bb)
  • [discoveryengine] support import data from Cloud Spanner, BigTable, SQL and Firestore (a1e72bb)
  • [discoveryengine] support import data from Cloud Spanner, BigTable, SQL and Firestore (a1e72bb)
  • [discoveryengine] support import data from Cloud Spanner, BigTable, SQL and Firestore (5423c11)
  • [discoveryengine] support layout detection and more chunking features (5423c11)
  • [discoveryengine] support standalone ranking API (5423c11)
  • [document-ai] A new field foundation_model_tuning_options is added to message .google.cloud.documentai.v1.TrainProcessorVersionRequest (53294e2)
  • [document-ai] A new message FoundationModelTuningOptions is added (53294e2)
  • [document-ai] Support a new Layout Processor in Document AI (5423c11)
  • [document-ai] Support Chunk header and footer in Doc AI external proto (f6dbac7)
  • [infra-manager] Annotations are now supported to help client tools identify deployments during automation (acc7b71)
  • [infra-manager] Infrastructure manager supports 1.2.3, 1.3.10, 1.4.7, 1.5.7 versions of Terraform when creating a preview of a deployment (acc7b71)
  • [maps-routing] adds support for new toll passes (a1e72bb)
  • [maps-routing] adds support for specifying units in the ComputeRouteMatrix request (a1e72bb)
  • [maps-solar] new module for maps-solar (#10742) (9c09fe7)
  • [monitoring] Added CloudRun, GkeNamespace, GkeWorkload, GkeService, and BasicService service types (53294e2)
  • [monitoring] Added ServiceAgentAuthentication auth method for Uptime (53294e2)
  • [monitoring] Added Synthetic Monitor targets to Uptime data model (53294e2)
  • [recaptchaenterprise]Add Fraud Prevention settings field (acc7b71)
  • [recaptchaenterprise]Add Fraud Prevention settings field (acc7b71)
  • [secretmanager] Add Secret Version Delayed Destroy changes for client libraries (f6dbac7)
  • [security-private-ca] Add encoding format to .google.cloud.security.privateca.v1.CaPool Resource (5423c11)
  • [securitycenter] Add cloud_armor field to finding's list of attributes (53294e2)
  • [shopping-merchant-conversions] new module for shopping-merchant-conversions (#10746) (c1f5a36)
  • [shopping-merchant-inventories] fix inventories sub-API publication by adding correct child_type in the API proto (a1e72bb)
  • [shopping-merchant-lfp] new module for shopping-merchant-lfp (#10747) (9bf5d50)
  • [shopping-merchant-notifications] new module for shopping-merchant-notifications (#10748) (d597893)
  • [shopping-merchant-reports] add click potential to Reports sub-API publication (a1e72bb)
  • [vertexai] Update gapic to include system instruction (#10733) (8340a49)
  • next release from main branch is 1.26.0 (#10442) (9915ff7)

Bug Fixes

  • [aiplatform] An existing field rag_context_recall_input is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesRequest (5423c11)
  • [aiplatform] An existing field rag_context_recall_result is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesResponse (5423c11)
  • [aiplatform] An existing field response_recall_input is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesRequest (5423c11)
  • [aiplatform] An existing field response_recall_result is removed from message .google.cloud.aiplatform.v1beta1.EvaluateInstancesResponse (5423c11)
  • [aiplatform] An existing message NoAuth is removed (5423c11)
  • [aiplatform] An existing message RagContextRecallInput is removed (5423c11)
  • [aiplatform] An existing message RagContextRecallInstance is removed (5423c11)
  • [aiplatform] An existing message RagContextRecallResult is removed (5423c11)
  • [aiplatform] An existing message RagContextRecallSpec is removed (5423c11)
  • [aiplatform] An existing message ResponseRecallInput is removed (5423c11)
  • [aiplatform] An existing message ResponseRecallInstance is removed (5423c11)
  • [aiplatform] An existing message ResponseRecallResult is removed (5423c11)
  • [aiplatform] An existing message ResponseRecallSpec is removed (5423c11)
  • [aiplatform] Changed field behavior for an existing field context in message .google.cloud.aiplatform.v1beta1.PairwiseQuestionAnsweringQualityInstance (5423c11)
  • [aiplatform] Changed field behavior for an existing field context in message .google.cloud.aiplatform.v1beta1.QuestionAnsweringQualityInstance (5423c11)
  • [aiplatform] delete the deprecated field for model monitor (f6dbac7)
  • [batch] Added optional flag of an existing field limit, consumed, carryover in ResourceAllowance (a1e72bb)
  • [bigquerydatatransfer] mark parent/name fields with the REQUIRED field_behavior annotation (a1e72bb)
  • [discoveryengine] remove some unused LRO metadata/response (a1e72bb)
  • [vertexai] check null and empty values for input String (#10658) (949889d)
  • deps: update dependency com.google.apis:google-api-services-dns to v1-rev20240419-2.0.0 (#10740) (7377e92)
  • deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.129.0 (#10657) (5e10c76)
  • deps: update dependency com.google.cloud:google-cloud-storage to v2.37.0 (#10720) (51b2af1)
  • Simplify VertexAI with Suppliers.memorize and avoid accessing private members in tests. (#10694) (7bdfa55)

Dependencies

Documentation

  • [advisorynotifications] adding docs for new project level settings methods (5423c11)
  • [aiplatform] A comment for field service_account in message .google.cloud.aiplatform.v1beta1.ServiceAccountSpec is changed (5423c11)
  • [aiplatform] documentation updates (5423c11)
  • [aiplatform] Documentation updates (5423c11)
  • [asset] add tagKeyIds example for ResourceSearchResult.tags (5423c11)
  • [asset] fix required permissions for resources.searchAll and iamPolicies.searchAll (acc7b71)
  • [batch] A comment for field max_run_duration in message .google.cloud.batch.v1alpha.TaskSpec and .google.cloud.batch.v1.TaskSpec is changed (5423c11)
  • [batch] add non-negative restriction comment for usage_resource_allowance.spec.limit.limit exposed on v1alpha (5423c11)
  • [batch] add non-negative restriction comment for usage_resource_allowance.spec.limit.limit exposed on v1alpha (5423c11)
  • [batch] state one Resource Allowance per region per project limitation on v1alpha (5423c11)
  • [batch] state one Resource Allowance per region per project limitation on v1alpha (5423c11)
  • [batch] update comments on ServiceAccount email and scopes fields (a1e72bb)
  • [bigquerydatatransfer] updated comments (a1e72bb)
  • [chat]Chat API documentation update (53294e2)
  • [cloudquotas] Update contact_email doc to not check permission of the email account (f6dbac7)
  • [deploy] clarified related comments (f6dbac7)
  • [discoveryengine] keep the API doc up-to-date with recent changes (a1e72bb)
  • [discoveryengine] keep the API doc up-to-date with recent changes (a1e72bb)
  • [discoveryengine] keep the API doc up-to-date with recent changes (a1e72bb)
  • [discoveryengine] keep the API doc up-to-date with recent changes (5423c11)
  • [document-ai] keep the API doc up-to-date with recent changes (5423c11)
  • [document-ai] Keep the API doc up-to-date with recent changes (f6dbac7)
  • [document-ai] updated comments (53294e2)
  • [kms] in google.cloud.kms.v1.PublicKey, pem field is always populated (53294e2)
  • [maps-places] Correct requirements on Autocomplete and Details session token field (5423c11)
  • [maps-places] Document the maximum number of reviews and photos returned (5423c11)
  • [maps-places] Fix designation of Text Search (5423c11)
  • [maps-places] Fix typo in PriceLevel enum (5423c11)
  • [maps-places] slightly improved documentation for EVOptions in SearchTextRequest (f6dbac7)
  • [maps-places] Update field mask guidance (5423c11)
  • [maps-routing] various formatting and grammar fixes for proto documentation (a1e72bb)
  • [monitoring] Updated comments accordingly (53294e2)
  • [monitoring] Updated comments accordingly (53294e2)
  • [monitoring] Various updates (a1e72bb)
  • [network-management] update possible firewall rule actions comment (5423c11)
  • [recaptchaenterprise] fixed the description of ListFirewallPoliciesResponse (53294e2)
  • [secretmanager] Users can now enable secret version delayed destruction (f6dbac7)
  • [security-private-ca] A comment for field ca_certs in message .google.cloud.security.privateca.v1.FetchCaCertsResponse is changed (5423c11)
  • [security-private-ca] A comment for field ignore_dependent_resources in message .google.cloud.security.privateca.v1.DeleteCaPoolRequest is changed (5423c11)
  • [security-private-ca] A comment for field ignore_dependent_resources in message .google.cloud.security.privateca.v1.DeleteCertificateAuthorityRequest is changed (5423c11)
  • [security-private-ca] A comment for field ignore_dependent_resources in message .google.cloud.security.privateca.v1.DisableCertificateAuthorityRequest is changed (5423c11)
  • [security-private-ca] A comment for field maximum_lifetime in message .google.cloud.security.privateca.v1.CaPool is changed (5423c11)
  • [security-private-ca] A comment for field maximum_lifetime in message .google.cloud.security.privateca.v1.CertificateTemplate is changed (5423c11)
  • [security-private-ca] A comment for field subject_key_id in message .google.cloud.security.privateca.v1.CertificateConfig is changed (5423c11)
  • [security-private-ca] A comment for method FetchCaCerts in service CertificateAuthorityService is changed (5423c11)
  • [securitycenter] Fixed backtick and double quotes mismatch in security_marks.proto (5423c11)
  • [shopping-merchant-inventories] A comment for field region in message .google.shopping.merchant.inventories.v1beta.RegionalInventory is changed (a1e72bb)
  • Add Retry Guide (#10598) (69a4e1b)