Skip to content

Releases: googleapis/java-cloud-bom

v26.47.0

18 Sep 23:16
2dc6332
Compare
Choose a tag to compare

GCP Libraries BOM 26.47.0

Here are the differences from the previous version (26.46.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • [aiplatform] add max_wait_duration to Scheduling (7f98418)
  • [aiplatform] add max_wait_duration to Scheduling (7f98418)
  • [alloydb] support for enabling outbound public IP on an instance (8759972)
  • [connectgateway] new module for connectgateway (#11106) (0ad33c1)
  • [container] add ReleaseChannel EXTENDED value (7f98418)
  • [marketingplatformadminapi] new module for marketingplatformadminapi (#11133) (466ae72)
  • [recaptchaenterprise] add AssessmentEnvironment for CreateAssessement to explicitly describe the environment of the assessment (7f98418)
  • [vertexai] add util class SchemaMaker to create Schema from JsonString or JsonObject (#11118) (22f9fe3)
  • [vertexai] update gapic library to the latest version (#11129) (711cd72)
  • [visionai] request client libraries for new languages (8759972)

Version Upgrades

Patch Version Upgrades

  • google-cloud-firestore:3.26.3 (prev:3.26.2; Release Notes: v3.26.3)
  • google-cloud-firestore-admin:3.26.3 (prev:3.26.2; Release Notes: v3.26.3)

Core Library Dependencies

These client libraries are built with the following Java libraries:

  • Guava: 33.3.0-jre
  • Protobuf Java: 3.25.4
  • Google Auth Library: 1.25.0
  • Google API Client: 2.7.0
  • gRPC: 1.66.0
  • GAX: 2.53.0
  • Google Cloud Core: 2.43.0

API Reference

You can find the API references of the SDK in Java Cloud Client Libraries

v26.46.0

17 Sep 20:01
857e0c1
Compare
Choose a tag to compare

GCP Libraries BOM 26.46.0

Here are the differences from the previous version (26.45.0)

New Addition

  • com.google.cloud:google-cloud-connectgateway:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-bigtable 2.44.0 (prev: 2.43.0)

google-cloud-firestore 3.26.2 (prev: 3.25.1)

  • BREAKING CHANGE: this version no longer supports Java versions less than 17

  • Add additional Firestore query snippets (#1790) (4099e5b)

  • Record serialization/deserialization (#1706) (f5613b4)

google-cloud-spanner-jdbc 2.22.0 (prev: 2.21.0)

  • Update DatabaseMetaData to include named schemas (#1733) (b162e2a)

google-cloud-storage 2.43.0 (prev: 2.42.0)

  • Allow specifying an expected object size for resumable operations. (#2661) (3405611), closes #2511

  • Close pending zero-copy responses when Storage#close is called (#2696) (1855308)

  • Github workflow vulnerable to script injection (#2663) (9151ac2)

  • Make ParallelCompositeUploadBlobWriteSessionConfig.ExecutorSupplier#cachedPool a singleton (#2691) (1494809)

Other libraries

  • [aiplatform] add max_wait_duration to Scheduling (7f98418)
  • [aiplatform] add max_wait_duration to Scheduling (7f98418)
  • [alloydb] support for enabling outbound public IP on an instance (8759972)
  • [connectgateway] new module for connectgateway (#11106) (0ad33c1)
  • [container] add ReleaseChannel EXTENDED value (7f98418)
  • [marketingplatformadminapi] new module for marketingplatformadminapi (#11133) (466ae72)
  • [recaptchaenterprise] add AssessmentEnvironment for CreateAssessement to explicitly describe the environment of the assessment (7f98418)
  • [vertexai] add util class SchemaMaker to create Schema from JsonString or JsonObject (#11118) (22f9fe3)
  • [vertexai] update gapic library to the latest version (#11129) (711cd72)
  • [visionai] request client libraries for new languages (8759972)

Version Upgrades

Minor Version Upgrades

  • google-cloud-apigee-registry:0.49.0 (prev:0.48.0; Release Notes: v0.49.0)
  • google-cloud-video-intelligence:2.48.0 (prev:2.47.0; Release Notes: v2.48.0)
  • google-cloud-assured-workloads:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-speech:4.44.0 (prev:4.43.0; Release Notes: v4.44.0)
  • google-cloud-eventarc-publishing:0.49.0 (prev:0.48.0; Release Notes: v0.49.0)
  • google-cloud-workstations:0.37.0 (prev:0.36.0; Release Notes: v0.37.0)
  • google-cloud-alloydb-connectors:0.27.0 (prev:0.26.0; Release Notes: v0.27.0)
  • google-cloud-network-security:0.52.0 (prev:0.51.0; Release Notes: v0.52.0)
  • google-cloud-bare-metal-solution:0.49.0 (prev:0.48.0; Release Notes: v0.49.0)
  • google-cloud-chat:0.13.0 (prev:0.12.0; Release Notes: v0.13.0)
  • google-cloud-domains:1.46.0 (prev:1.45.0; Release Notes: v1.46.0)
  • google-cloud-advisorynotifications:0.38.0 (prev:0.37.0; Release Notes: v0.38.0)
  • google-cloud-recommendations-ai:0.56.0 (prev:0.55.0; Release Notes: v0.56.0)
  • google-cloud-gke-multi-cloud:0.48.0 (prev:0.47.0; Release Notes: v0.48.0)
  • google-cloud-accessapproval:2.50.0 (prev:2.49.0; Release Notes: v2.50.0)
  • google-cloud-service-management:3.47.0 (prev:3.46.0; Release Notes: v3.47.0)
  • google-cloud-contact-center-insights:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-shell:2.48.0 (prev:2.47.0; Release Notes: v2.48.0)
  • google-cloud-policy-troubleshooter:1.48.0 (prev:1.47.0; Release Notes: v1.48.0)
  • google-cloud-translate:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-recommender:2.51.0 (prev:2.50.0; Release Notes: v2.51.0)
  • google-cloud-privilegedaccessmanager:0.3.0 (prev:0.2.0; Release Notes: v0.3.0)
  • google-cloud-compute:1.59.0 (prev:1.58.0; Release Notes: v1.59.0)
  • google-cloud-bigtable-emulator-core:0.181.0 (prev:0.180.0; Release Notes: v0.181.0)
  • google-cloud-datacatalog:1.55.0 (prev:1.54.0; Release Notes: v1.55.0)
  • google-cloud-automl:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-binary-authorization:1.48.0 (prev:1.47.0; Release Notes: v1.48.0)
  • google-cloud-vpcaccess:2.50.0 (prev:2.49.0; Release Notes: v2.50.0)
  • google-cloud-language:2.50.0 (prev:2.49.0; Release Notes: v2.50.0)
  • google-cloud-publicca:0.46.0 (prev:0.45.0; Release Notes: v0.46.0)
  • google-cloud-biglake:0.37.0 (prev:0.36.0; Release Notes: v0.37.0)
  • google-cloud-api-gateway:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-run:0.49.0 (prev:0.48.0; Release Notes: v0.49.0)
  • google-cloud-service-usage:2.49.0 (prev:2.48.0; Release Notes: v2.49.0)
  • google-cloud-dataflow:0.53.0 (prev:0.52.0; Release Notes: v0.53.0)
  • google-cloud-securesourcemanager:0.19.0 (prev:0.18.0; Releas...
Read more

v26.45.0

27 Aug 22:02
17edbb5
Compare
Choose a tag to compare

GCP Libraries BOM 26.45.0

Here are the differences from the previous version (26.44.0)

New Addition

  • com.google.cloud:google-cloud-apihub:0.1.0

The group ID of the following artifacts is com.google.cloud.

Known Issues

google-cloud-nio incompatible with GraalVM for JDK 21

There is a known issue in GraalVM which results in build time errors when using FileSystemProviders. While the workaround to use -H:-AddAllFileSystemProviders works on GraalVM for JDK 21 when using user credentials , you may observe permission issues at runtime if your application relies on reading service account credentials. See googleapis/java-storage-nio#1463 for more details on this issue.

Notable Changes

GraalVM for JDK 21

All libraries managed by this BOM except for com.google.cloud:google-cloud-nio are now compatible with GraalVM for JDK 21.

google-cloud-bigquerystorage 3.9.0 (prev: 3.8.0)

  • Github workflow vulnerable to script injection (#2600) (9ce25b6)

  • RequestProfilerTest.java regex in deep-preserve list (#2589) (e62ac66)

  • V1alpha client generation (#2615) (061691c)

google-cloud-bigtable 2.43.0 (prev: 2.42.0)

  • Add fields and the BackupType proto for Hot Backups (#2300) (acaa3ff)

  • Allow non default service account in DirectPath (#2312) (09d0f23)

  • bigtable: Remove deprecated Bytes from BigEndianBytesEncoding (#2309) (32f244f)

  • Enable hermetic library generation (#2234) (169aea5)

  • Add missing call to EqualsTester#testEquals (#2307) (8b49f9c)

google-cloud-spanner 6.74.0 (prev: 6.72.0)

  • Add option for cancelling queries when closing client (#3276) (95da1ed)

  • Github workflow vulnerable to script injection (#3232) (599255c)

  • Make DecodeMode.DIRECT the deafult (#3280) (f31a95a)

  • Synchronize lazy ResultSet decoding (#3267) (4219cf8)

  • spanner: Add edition field to the instance proto (6b7e6ca)

google-cloud-spanner-jdbc 2.21.0 (prev: 2.20.2)

  • Add Quickperf for simple performance testing with JDBC (#1619) (b6bbd8f)

google-cloud-storage 2.42.0 (prev: 2.41.0)

  • Enable grpc.lb.locality label for client-side metrics (#2659) (b681ee0)

  • Update modified field handling for blob and bucket with json transport to properly clear fields (#2664) (e2f5537), closes #2662

Other libraries

  • [aiplatform] A new field satisfies_pzs is added to message .google.cloud.aiplatform.v1.BatchPredictionJob (21cf7c6)
  • [aiplatform] A new message RoutingConfig is added (21cf7c6)
  • [aiplatform] add evaluation service proto to v1 (21cf7c6)
  • [aiplatform] add pointwise and pairwise metrics to evaluation service (21cf7c6)
  • [aiplatform] add reservation affinity proto (21cf7c6)
  • [aiplatform] add reservation affinity proto (21cf7c6)
  • [aiplatform] Allow v1 api calls for some dataset_service, llm_utility_service, and prediction_service apis without project and location (21cf7c6)
  • [aiplatform] Allow v1beta1 api calls for some dataset_service, llm_utility_service, and prediction_service apis without project and location (21cf7c6)
  • [aiplatform] release advanced parsing options for rag files (21cf7c6)
  • [analytics-admin] add GetKeyEvent, CreateKeyEvent, ListKeyEvents, UpdateKeyEvent, and DeleteKeyEvent methods (21cf7c6)
  • [analytics-data] add the comparisons field to the Metadata resource (21cf7c6)
  • [apihub] new module for apihub (#11089) (4b97769)
  • [batch] add block_project_ssh_keys field to the v1alpha job API to block project level ssh keys access to Batch created VMs (21cf7c6)
  • [dialogflow] Add Proactive Generative Knowledge Assist endpoints and types (21cf7c6)
  • [dialogflow] Add Proactive Generative Knowledge Assist endpoints and types (21cf7c6)
  • [discoveryengine] support natural language understanding in search (21cf7c6)
  • [dlp] add the TagResources API (21cf7c6)
  • [dlp] inspect template modified cadence discovery config for Cloud SQL (21cf7c6)
  • [document-ai] A new field imageless_mode is added to message .google.cloud.documentai.v1.ProcessRequest (21cf7c6)
  • [document-ai] A new field imageless_mode is added to message .google.cloud.documentai.v1.ProcessRequest (4aae553)
  • [functions] Added build_service_account field to CloudFunction (21cf7c6)
  • [functions] optional field for specifying a service account to use for the build. This helps navigate the change of historical default on new projects. For more details, see https://cloud.google.com/build/docs/cloud-build-service-account-updates (21cf7c6)
  • [functions] optional field for specifying a service account to use for the build. This helps navigate the change of historical default on new projects. For more details, see https://cloud.google.com/build/docs/cloud-build-service-account-updates (21cf7c6)
  • [gke-connect-gateway] removed the nonfunctional GatewayService and replaced it with the GatewayControl service ([acba70b](https://github.com/googleapis/google-c...
Read more

v26.44.0

09 Aug 01:56
5b88c23
Compare
Choose a tag to compare

GCP Libraries BOM 26.44.0

Known Issues

Regression in Native-image support

Due to a known graalvm issue with FileSystemProviders, you may see the following built-time error in google-cloud-nio when performing native image compilation:

Error: No instances of jdk.internal.misc.InnocuousThread are allowed in the image heap as this class should be initialized at image runtime. To see how this object got instantiated use --trace-object-instantiation=jdk.internal.misc.InnocuousThread.

or

Error: No instances of jdk.internal.misc.InnocuousThread are allowed in the image heap as this class should be initialized at image runtime. Object has been initialized by the com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider class initializer with a trace: 

when run with --trace-object-instantiation=jdk.internal.misc.InnocuousThread.

Workaround

Adding the flag -H:-AddAllFileSystemProviders and using GraalVM 21 results in a successful build.

Here are the differences from the previous version (26.43.0)

New Addition

  • com.google.cloud:google-cloud-privilegedaccessmanager:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-bigquery 2.42.0 (prev: 2.41.0)

  • Add ability to specify RetryOptions and BigQueryRetryConfig when create job and waitFor (#3398) (1f91ae7)

  • Add additional parameters to CsvOptions and ParquetOptions (#3370) (34f16fb)

  • Add remaining Statement Types (#3381) (5f39b19)

  • Null field mode inconsistency (#2863) (b9e96e3)

google-cloud-bigquerystorage 3.8.0 (prev: 3.6.1)

  • Add profiler for request execution details for write api connection worker (#2555) (5691bd5)

  • Enable hermetic library generation (#2515) (e1b14c1)

  • Wire and expose profiler api to the StreamWirter/JsonStreamWriter (#2561) (16f19dd)

  • Correct hermetic library generation script path (#2545) (55cc139)

  • Remove singleton access to request profiler. Use instance of hook instead. (#2567) (2f45fa2)

  • Using context from call in ReadRowsRetryingCallable (#2560) (eeb19b7)

  • Add opentelemetry counters for sent and acked messages (#2532) (2fc5c55)

  • Add RequestProfile classes to deep-preserve list (#2574) (2141f89)

google-cloud-bigtable 2.42.0 (prev: 2.40.0)

  • Add MergeToCell to Mutation APIs (#2279) (0ce8a2a)

  • Add support for MergeToCell API (#2258) (191d15c)

  • Add support for new functions (#2287) (dd6583a)

  • Create new environment variable to toggle directpath scoped to cloud bigtable. (#2261) (9062944)

  • Implement ExecuteQuery API for SQL support (#2280) (25218e8)

  • Support float32, float64, and array type query params (#2297) (a65640e)

  • Adapt toString tests to introduction of java.time in gax (93f66a7)

google-cloud-firestore 3.24.3 (prev: 3.22.0)

google-cloud-logging 3.20.0 (prev: 3.19.0)

google-cloud-pubsub 1.132.0 (prev: 1.131.0)

google-cloud-pubsublite 1.14.0 (prev: 1.13.8)

google-cloud-spanner 6.72.0 (prev: 6.71.0)

  • Add RESOURCE_EXHAUSTED to the list of retryable error codes (e859b29)

  • Add field order_by in spanner.proto (e859b29)

  • Add QueryCancellationAction message in executor protos (e859b29)

  • Add SessionPoolOptions, SpannerOptions protos in executor protos (e859b29)

  • Add support for multi region encryption config (e859b29)

  • Enable hermetic library generation (#3129) (94b2a86)

  • spanner: Add samples for instance partitions (#3221) (bc48bf2)

  • spanner: Add support for Cloud Spanner Scheduled Backups (e859b29)

  • spanner: Adding EXPECTED_FULFILLMENT_PERIOD to the indicate instance creation times (with FULFILLMENT_PERIOD_NORMAL or FULFILLMENT_PERIOD_EXTENDED ENUM) with the extended instance creation time triggered by On-Demand Capacity Feature (e859b29)

  • spanner: Set manual affinity incase of gRPC-GCP extenstion (#3215) (86b306a)

  • Support Read RPC OrderBy (#3180) (735bca5)

  • Make sure commitAsync always finishes (#3216) (440c88b)

  • SessionPoolOptions.Builder#toBuilder() skipped useMultiplexedSessions (#3197) (027f92c)

google-cloud-storage 2.41.0 (prev: 2.40.1)

Read more

v26.43.0

08 Jul 15:50
8ee9baa
Compare
Choose a tag to compare

GCP Libraries BOM 26.43.0

Here are the differences from the previous version (26.42.0)

New Addition

  • com.google.cloud:google-cloud-gdchardwaremanagement:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-bigquery 2.41.0 (prev: 2.40.3)

  • Add columnNameCharacterMap to LoadJobConfiguration (#3356) (2f3cbe3)

  • Add MetadataCacheMode to ExternalTableDefinition (#3351) (2814dc4)

  • Add clustering value to ListTables result (#3359) (5d52bc9)

google-cloud-bigtable 2.40.0 (prev: 2.39.5)

google-cloud-firestore 3.22.0 (prev: 3.21.4)

google-cloud-logging 3.19.0 (prev: 3.18.0)

  • logging: OpenTelemetry trace/span ID integration for Java logging library (#1596) (67db829)

google-cloud-pubsub 1.131.0 (prev: 1.130.0)

  • Add use_topic_schema for Cloud Storage Subscriptions (#2082) (11d67d4)

google-cloud-spanner 6.71.0 (prev: 6.69.0)

google-cloud-spanner-jdbc 2.20.1 (prev: 2.19.3)

Other libraries

  • [aiplatform] add enum value MALFORMED_FUNCTION_CALL to .google.cloud.aiplatform.v1beta1.content.Candidate.FinishReason (666a3ac)

  • [aiplatform] add MALFORMED_FUNCTION_CALL to FinishReason (666a3ac)

  • [batch] add a install_ops_agent field to InstancePolicyOrTemplate for Ops Agent support (564c369)

  • [container] A new message HugepagesConfig is added (4be1db5)

  • [container] A new method_signature parent is added to method ListOperations in service ClusterManager (4be1db5)

  • [dataplex] exposing EntrySource.location field that contains location of a resource in the source system (666a3ac)

  • [dataproc] add the cohort and auto tuning configuration to the batch's RuntimeConfig (666a3ac)

  • [gdchardwaremanagement] new module for gdchardwaremanagement (#10990) (c3cdc2a)

  • [gkehub] add a new field PENDING under DeploymentState enum (666a3ac)

  • [kms] support Key Access Justifications policy configuration (666a3ac)

  • [monitoring] Add support to add links in AlertPolicy (666a3ac)

  • [recaptchaenterprise] added SMS Toll Fraud assessment (564c369)

  • [redis-cluster] [Memorystore for Redis Cluster] Add support for different node types (4be1db5)

  • [redis-cluster] Add support for different node types (4be1db5)

  • [retail] support merged facets (4be1db5)

  • [retail] support merged facets (4be1db5)

  • [retail] support merged facets (4be1db5)

  • [securitycenter] Add toxic_combination and group_memberships fields to finding (666a3ac)

  • [securitycenter] Add toxic_combination and group_memberships fields to finding (666a3ac)

  • [securitycentermanagement] add TOXIC_COMBINATION to FindingClass enum (666a3ac)

  • [securitycentermanagement] add an INGEST_ONLY EnablementState (666a3ac)

  • [vertexai] add AutomaticFunctionCallingResponder class (#10896) (a97ac3d)

  • [vertexai] add FunctionDeclarationMaker.fromFunc to create FunctionDeclaration from a Java static method (#10915) (5a10656)

  • [vertexai] allow setting ToolConfig and SystemInstruction in ChatSession (#10953) (5ebfc33)

  • [vertexai] enable AutomaticFunctionCallingResponder in ChatSession (#10913) (4db0d1d)

  • [vertexai] infer location and project when user doesn't specify them. (#10868) (14f9825)

  • [vertexai] support ToolConfig in GenerativeModel (#10950) (0801812)

  • [vertexai] Update gapic to include ToolConfig (#10920) (782f21b)

  • [dialogflow-cx] An existing field start_flow is moved in to oneof in message .google.cloud.dialogflow.cx.v3beta1.Agent (4be1db5)

  • bind maven local repository in docker environment (#10967) (3e7752f)

  • restore guava dependency (#10957) (9e124ee)

Version Upgrades

Minor Version Upgrades

  • google-cloud-apigee-registry:0.46.0 (prev:0.45.0; Release Notes: v0.46.0)
  • google-cloud-video-intelligence:2.45.0 (prev:2.44.0; Release Notes: [v2.45.0](https://github.com...
Read more

v26.42.0

18 Jun 21:13
515d0c1
Compare
Choose a tag to compare

GCP Libraries BOM 26.42.0

Here are the differences from the previous version (26.41.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

Other libraries

  • [aiplatform] add cached_content to GenerationContentRequest (2c46a48)
  • [aiplatform] add ChatCompletions to PredictionService (2c46a48)
  • [aiplatform] add dataplex_config to MetadataStore (2c46a48)
  • [aiplatform] add dataplex_config to MetadataStore (2c46a48)
  • [aiplatform] add direct_notebook_source to NotebookExecutionJob (2c46a48)
  • [aiplatform] add direct_notebook_source to NotebookExecutionJob (2c46a48)
  • [aiplatform] add encryption_spec to FeatureOnlineStore (2c46a48)
  • [aiplatform] add encryption_spec to FeatureOnlineStore (2c46a48)
  • [aiplatform] add encryption_spec to NotebookRuntimeTemplate (2c46a48)
  • [aiplatform] add encryption_spec to NotebookRuntimeTemplate (2c46a48)
  • [aiplatform] add encryption_spec, service_account, disable_container_logging to DeploymentResourcePool (2c46a48)
  • [aiplatform] add encryption_spec, service_account, disable_container_logging to DeploymentResourcePool (2c46a48)
  • [aiplatform] add idle_shutdown_config, encryption_spec, satisfies_pzs, satisfies_pzi to NotebookRuntime (2c46a48)
  • [aiplatform] add idle_shutdown_config, encryption_spec, satisfies_pzs, satisfies_pzi to NotebookRuntime (2c46a48)
  • [aiplatform] add INVALID_SPARSE_DIMENSIONS, INVALID_SPARSE_EMBEDDING, INVALID_EMBEDDING to NearestNeighborSearchOperationMetadata.RecordError (2c46a48)
  • [aiplatform] add INVALID_SPARSE_DIMENSIONS, INVALID_SPARSE_EMBEDDING, INVALID_EMBEDDING to NearestNeighborSearchOperationMetadata.RecordError (2c46a48)
  • [aiplatform] add max_embedding_requests_per_min to ImportRagFilesConfig (2c46a48)
  • [aiplatform] add model_reference to Dataset (2c46a48)
  • [aiplatform] add model_reference to Dataset (2c46a48)
  • [aiplatform] add model_reference to DatasetVersion (2c46a48)
  • [aiplatform] add model_reference to DatasetVersion (2c46a48)
  • [aiplatform] add more fields in FindNeighborsRequest.Query (2c46a48)
  • [aiplatform] add more fields in FindNeighborsRequest.Query (2c46a48)
  • [aiplatform] add new GenAiCacheService and CachedContent (2c46a48)
  • [aiplatform] add progress_percentage to ImportRagFilesOperationMetadata (2c46a48)
  • [aiplatform] add rag_embedding_model_config to RagCorpus (2c46a48)
  • [aiplatform] add RaySpec to PersistentResource (2c46a48)
  • [aiplatform] add sparse_distance to FindNeighborsResponse.Neighbor (2c46a48)
  • [aiplatform] add sparse_distance to FindNeighborsResponse.Neighbor (2c46a48)
  • [aiplatform] add sparse_embedding to IndexDatapoint (2c46a48)
  • [aiplatform] add sparse_embedding to IndexDatapoint (2c46a48)
  • [aiplatform] add sparse_vectors_count to IndexStats (2c46a48)
  • [aiplatform] add sparse_vectors_count to IndexStats (2c46a48)
  • [aiplatform] add struct_value to FeatureValue (2c46a48)
  • [aiplatform] add struct_value to FeatureValue (2c46a48)
  • [aiplatform] add tool_config to GenerateContentRequest (2c46a48)
  • [aiplatform] add UpdateNotebookRuntimeTemplate to NotebookService (2c46a48)
  • [aiplatform] add UpdateNotebookRuntimeTemplate to NotebookService (2c46a48)
  • [aiplatform] add UpdateReasoningEngine to ReasoningEngineService (2c46a48)
  • [aiplatform] add valid_sparse_record_count, invalid_sparse_record_count to NearestNeighborSearchOperationMetadata.ContentValidationStats (2c46a48)
  • [aiplatform] add valid_sparse_record_count, invalid_sparse_record_count to NearestNeighborSearchOperationMetadata.ContentValidationStats (2c46a48)
  • [aiplatform] add ValueType.STRUCT to Feature (2c46a48)
  • [aiplatform] add ValueType.STRUCT to Feature (2c46a48)
  • [aiplatform] Added the new GenerationConfig.response_schema field (135c89c)
  • [batch] add a install_ops_agent field to InstancePolicyOrTemplate for Ops Agent support (2c46a48)
  • [container] A new message HugepagesConfig is added (2c46a48)
  • [discoveryengine] add control service APIs (2c46a48)
  • [discoveryengine] add control service APIs (2c46a48)
  • [discoveryengine] add control service APIs (135c89c)
  • [discoveryengine] add custom model list API (2c46a48)
  • [discoveryengine] add custom model list API (2c46a48)
  • [discoveryengine] add provision project API (2c46a48)
  • [discoveryengine] promote answer APIs to v1 GA (135c89c)
  • [discoveryengine] promote grounding check APIs to v1 GA (135c89c)
  • [discoveryengine] promote ranking APIs to v1 GA (135c89c)
  • [discoveryengine] return relevance score for chunk based search (alpha only) ([2c46a48](http...
Read more

v26.41.0

12 Jun 21:09
afdb1fe
Compare
Choose a tag to compare

26.41.0 (2024-06-12)

Dependencies

  • update dependency com.google.cloud:first-party-dependencies to v3.31.0 (#6624) (6b74d3e)
  • update dependency com.google.cloud:gapic-libraries-bom to v1.39.0 (#6638) (67320ae)
  • update dependency com.google.cloud:google-cloud-bigquery to v2.40.3 (#6633) (e9574c2)
  • update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.6.0 (#6639) (8dca9b0)
  • update dependency com.google.cloud:google-cloud-bigtable-bom to v2.39.5 (#6631) (23f5ad6)
  • update dependency com.google.cloud:google-cloud-datastore-bom to v2.20.1 (#6628) (4206ac8)
  • update dependency com.google.cloud:google-cloud-firestore-bom to v3.21.4 (#6634) (6b0e366)
  • update dependency com.google.cloud:google-cloud-logging-bom to v3.18.0 (#6627) (678a51c)
  • update dependency com.google.cloud:google-cloud-logging-logback to v0.131.8-alpha (#6635) (922b901)
  • update dependency com.google.cloud:google-cloud-nio to v0.127.19 (#6636) (7533d4c)
  • update dependency com.google.cloud:google-cloud-pubsub-bom to v1.130.0 (#6621) (e1242c3)
  • update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.13.7 (#6637) (2914fb9)
  • update dependency com.google.cloud:google-cloud-spanner-bom to v6.68.1 (#6622) (c62eac0)
  • update dependency com.google.cloud:google-cloud-spanner-bom to v6.69.0 (#6641) (78651d7)
  • update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.19.2 (#6625) (45533f7)
  • update dependency com.google.cloud:google-cloud-storage-bom to v2.40.0 (#6629) (e90e761)
  • update dependency org.freemarker:freemarker to v2.3.33 (#6626) (d5c3bdf)

v26.40.0

29 May 13:33
5e0d062
Compare
Choose a tag to compare

GCP Libraries BOM 26.40.0

Here are the differences from the previous version (26.39.0)

New Addition

  • com.google.cloud:google-cloud-developerconnect:0.1.0
  • com.google.cloud:google-cloud-visionai:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-datastore 2.20.0 (prev: 2.19.2)

  • New PropertyMask field which allows partial commits, lookups, and query results (#1455) (ff5e397)

google-cloud-storage 2.39.0 (prev: 2.38.0)

  • Plumb PartNamingStrategy for Parallel Composite Uploads in Transfer Manager (#2547) (79d721d)

  • Update GapicUnbufferedChunkedResumableWritableByteChannel to be tolerant of non-quantum writes (#2537) (1701fde)

Other libraries

  • [aiplatform] Added the v1beta1 version of the GenAI Tuning Service (bc33620)
  • [batch] Add UpdateJob API to update the job spec, only task_count is supported now (46fa9ba)
  • [batch] Update description on allowed_locations in LocationPolicy field (46fa9ba)
  • [compute] Update Compute Engine API to revision 20240430 (googleapis/google-cloud-java#900) (9d5927e)
  • [deploy] add Skaffold verbose support to Execution Environment properties (821a3ea)
  • [developerconnect] new module for developerconnect (#10877) (d89b9f0)
  • [gke-backup] add fine-grained restore (cce14bb)
  • [gke-backup] add gitops (cce14bb)
  • [gke-backup] add restore order (cce14bb)
  • [gke-backup] add strict-permissive mode (cce14bb)
  • [gke-backup] add volume restore flexibility (cce14bb)
  • [gke-multi-cloud] option to ignore_errors while deleting Azure clusters / nodepools (bc33620)
  • [gkehub] Add ServiceMesh feature to gkehub v1beta API (cce14bb)
  • [kms] add client library for KMS Autokey service, which enables automated KMS key provision and management (9d5927e)
  • [maps-places] add generative_summary and area_summary for place summaries (cce14bb)
  • [maps-routeoptimization] link RPC & REST reference documentation for Route Optimization (46fa9ba)
  • [netapp] Add a new Service Level FLEX (3f11775)
  • [netapp] Add backup chain bytes to BackupConfig in Volume (3f11775)
  • [netapp] Add Location metadata support (3f11775)
  • [netapp] Add Tiering Policy to Volume (3f11775)
  • [parallelstore] A new field api_version is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field api_version is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field create_time is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field create_time is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field destination_gcs_bucket is added to message .google.cloud.parallelstore.v1beta.TransferOperationMetadata (821a3ea)
  • [parallelstore] A new field destination_parallelstore is added to message .google.cloud.parallelstore.v1beta.TransferOperationMetadata (821a3ea)
  • [parallelstore] A new field end_time is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field end_time is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field requested_cancellation is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field requested_cancellation is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field source_gcs_bucket is added to message .google.cloud.parallelstore.v1beta.TransferOperationMetadata (821a3ea)
  • [parallelstore] A new field source_parallelstore is added to message .google.cloud.parallelstore.v1beta.TransferOperationMetadata (821a3ea)
  • [parallelstore] A new field status_message is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field status_message is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field target is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field target is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new field verb is added to message .google.cloud.parallelstore.v1beta.ExportDataMetadata (821a3ea)
  • [parallelstore] A new field verb is added to message .google.cloud.parallelstore.v1beta.ImportDataMetadata (821a3ea)
  • [parallelstore] A new message DestinationGcsBucket is added (46fa9ba)
  • [parallelstore] A new message DestinationParallelstore is added (46fa9ba)
  • [parallelstore] A new message SourceGcsBucket is added (46fa9ba)
  • [parallelstore] A new message SourceParallelstore is added (46fa9ba)
  • [securitycentermanagement] Adding support for new Security Center Management Apis (cce14bb)
  • [shopping-merchant-reports] A new enum Effectiveness is added (cce14bb)
  • [shopping-merchant-reports] A new field `effectivenes...
Read more

v26.39.0

09 May 20:55
2ad7ee8
Compare
Choose a tag to compare

GCP Libraries BOM 26.39.0

Here are the differences from the previous version (26.38.0)

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-bigquery 2.40.1 (prev: 2.39.1)

  • Add getStringOrDefault method to FieldValue (#3255) (8bac33a)

google-cloud-spanner 6.66.0 (prev: 6.65.1)

  • Allow DDL with autocommit=false (#3057) (22833ac)

  • Include stack trace of checked out sessions in exception (#3092) (ba6a0f6)

  • Multiplexed session metrics were not included in refactor move (#3088) (f3589c4)

google-cloud-spanner-jdbc 2.18.0 (prev: 2.17.0)

  • Allow DDL with autocommit=false (#1600) (a61c25d)

  • Support concurrent transactions on the emulator (#1601) (7123991)

  • ClassCastException in Spring Data JDBC sample (#1595) (e96a86a)

google-cloud-storage 2.38.0 (prev: 2.37.0)

  • Promoted google-cloud-storage-control to beta (#2531) (09f7191)

  • Add strict client side response validation for gRPC chunked resumable uploads (#2527) (c1d1f4a)

  • An existing resource pattern value projects/{project}/buckets/{bucket}/managedFolders/{managedFolder=**} to resource definition storage.googleapis.com/ManagedFolder is removed (#2524) (7d7f526)

  • ParallelCompositeUpload in Transfer Manager hangs when encountering OOM (#2526) (67a7c6b)

  • Update grpc WriteObject response handling to provide context when a failure happens (#2532) (170a3f5)

  • Update GzipReadableByteChannel to be tolerant of one byte reads (#2512) (87b63f4)

  • Update StorageOptions to carry forward fields that aren't part of ServiceOptions (#2521) (b84654e)

Other libraries

  • [aiplatform] A new field app_id is added to message .google.cloud.aiplatform.v1beta1.RuntimeConfig (6b1e9fa)
  • [aiplatform] A new field create_notebook_execution_job_request is added to message .google.cloud.aiplatform.v1beta1.Schedule (6b1e9fa)
  • [aiplatform] A new field custom_environment_spec is added to message .google.cloud.aiplatform.v1beta1.NotebookExecutionJob (6b1e9fa)
  • [aiplatform] A new field deploy_task_name is added to message .google.cloud.aiplatform.v1.PublisherModel (8179bb9)
  • [aiplatform] A new field deploy_task_name is added to message .google.cloud.aiplatform.v1beta1.PublisherModel (6b1e9fa)
  • [aiplatform] A new field direct_notebook_source is added to message .google.cloud.aiplatform.v1beta1.NotebookExecutionJob (6b1e9fa)
  • [aiplatform] A new field failed_rag_files_count is added to message .google.cloud.aiplatform.v1beta1.ImportRagFilesResponse (6b1e9fa)
  • [aiplatform] A new field fine_tune is added to message .google.cloud.aiplatform.v1beta1.PublisherModel (6b1e9fa)
  • [aiplatform] A new field import_rag_files_config is added to message .google.cloud.aiplatform.v1beta1.ImportRagFilesOperationMetadata (6b1e9fa)
  • [aiplatform] A new field invalid_sparse_record_count is added to message .google.cloud.aiplatform.v1beta1.NearestNeighborSearchOperationMetadata (6b1e9fa)
  • [aiplatform] A new field private_service_connect_config is added to message .google.cloud.aiplatform.v1.Endpoint (8179bb9)
  • [aiplatform] A new field private_service_connect_config is added to message .google.cloud.aiplatform.v1beta1.Endpoint (6b1e9fa)
  • [aiplatform] A new field rag_resources is added to message .google.cloud.aiplatform.v1beta1.RetrieveContextsRequest (6b1e9fa)
  • [aiplatform] A new field rag_resources is added to message .google.cloud.aiplatform.v1beta1.VertexRagStore (6b1e9fa)
  • [aiplatform] A new field search_entry_point is added to message .google.cloud.aiplatform.v1.GroundingMetadata (8179bb9)
  • [aiplatform] A new field search_entry_point is added to message .google.cloud.aiplatform.v1beta1.GroundingMetadata (6b1e9fa)
  • [aiplatform] A new field skipped_rag_files_count is added to message .google.cloud.aiplatform.v1beta1.ImportRagFilesResponse (6b1e9fa)
  • [aiplatform] A new field valid_sparse_record_count is added to message .google.cloud.aiplatform.v1beta1.NearestNeighborSearchOperationMetadata (6b1e9fa)
  • [aiplatform] A new field vector_distance_threshold is added to message .google.cloud.aiplatform.v1beta1.RetrieveContextsRequest (6b1e9fa)
  • [aiplatform] A new field vector_distance_threshold is added to message .google.cloud.aiplatform.v1beta1.VertexRagStore (6b1e9fa)
  • [aiplatform] A new message CreateNotebookExecutionJobRequest is added (6b1e9fa)
  • [aiplatform] A new message CustomEnvironmentSpec is added (6b1e9fa)
  • [aiplatform] A new message DirectNotebookSource is added (6b1e9fa)
  • [aiplatform] A new message RagResource is added (6b1e9fa)
  • [aiplatform] A new message RagResource is added (6b1e9fa)
  • [aiplatform] A new message SearchEntryPoint is added (6b1e9fa)
  • [aiplatform] A new message SearchEntryPoint is added (8179bb9)
  • [aiplatform] A new message UpdateDatasetVersionRequest is added (6b1e9fa)
  • [aiplatform] A new method UpdateDatasetVersion is added to service DatasetService (6b1e9fa)
  • [a...
Read more

v26.38.0

30 Apr 15:11
50044a1
Compare
Choose a tag to compare

GCP Libraries BOM 26.38.0

Known issues

The BOM contains a nonexisttent artifact com:google:cloud:google-cloud-bigtable-stats:2.39.0. We stopped publishing this artifact because this is not for our SDK users. This will be fixed in the upcoming release (googleapis/java-bigtable#2218).


Here are the differences from the previous version (26.37.0)

New Addition

  • com.google.cloud:google-cloud-backupdr:0.1.0

The group ID of the following artifacts is com.google.cloud.

Notable Changes

google-cloud-bigquery 2.39.1 (prev: 2.38.2)

google-cloud-bigquerystorage 3.5.0 (prev: 3.4.0)

google-cloud-bigtable 2.39.0 (prev: 2.37.0)

  • Add Data Boost configurations to admin API (f29c5bb)

  • Add feature flag for client side metrics (#2179) (f29c5bb)

  • Migrate to OTEL and enable metrics by default (#2166) (1682939)

  • Admin API changes for databoost (#2181) (3b1886b)

google-cloud-firestore 3.21.0 (prev: 3.20.0)

google-cloud-logging 3.17.0 (prev: 3.16.2)

google-cloud-pubsub 1.129.1 (prev: 1.127.3)

google-cloud-spanner 6.65.1 (prev: 6.62.0)

  • Add support for transaction-level exclusion from change streams (#2959) (7ae376a)

  • Add endpoint connection URL property (#2969) (c9be29c)

  • Add PG OID support (#2736) (ba2a4af)

  • Add SessionPoolOptions, SpannerOptions protos in executor protos (#2932) (1673fd7)

  • Support max_commit_delay in Connection API (#2954) (a8f1852)

  • Executor framework changes skipped in clirr checks, and added exception for partition methods in admin class (#3000) (c2d8e95)

  • Remove grpclb (#2760) (1df09d9)

  • Support client-side hints for tags and priority (#3005) (48828df), closes #2978

  • NullPointerException on AbstractReadContext.span (#3036) (55732fd)

google-cloud-spanner-jdbc 2.17.0 (prev: 2.16.1)

google-cloud-storage 2.37.0 (prev: 2.36.1)

  • Adds a ZeroCopy response marshaller for grpc ReadObject handling (#2489) (8c7404d)

  • Port BufferToDiskThenUpload to work with HttpStorageOptions (#2473) (d84e255)

  • Port DefaultBlobWriteSessionConfig to work with HttpStorageOptions (#2472) (e5772a4)

  • Port ParallelCompositeUploadBlobWriteSessionConfig to work with HttpStorageOptions (#2474) (3bf6026)

  • Transfer Manager ParallelCompositeUploads (#2494) (8b54549)

  • Ensure all BlobWriteSession types conform to the semantics specified in BlobWriteSession (#2482) (d47afcf)

  • Fix BidiBlobWriteSessionConfigs to respect preconditions (#2481) (955d78a)

  • Update ApiaryUnbufferedWritableByteChannel to be graceful of non-quantum aligned write calls (#2493) (f548335)

  • Update BidiBlobWriteSessionConfig to respect a provided bufferSize (#2471) (e1fb857)

  • Update grpc handling of IAM Policy etag to account for base64 encoding (#2499) (032f2f2)

  • Update Grpc Retry Conformance after new additions to testbench (#2309) (09043c5)

O...

Read more