Skip to content

chore(deps): update googleapis/java-cloud-bom action to v26.78.0#12096

Open
renovate-bot wants to merge 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/googleapis-java-cloud-bom-26.x
Open

chore(deps): update googleapis/java-cloud-bom action to v26.78.0#12096
renovate-bot wants to merge 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/googleapis-java-cloud-bom-26.x

Conversation

@renovate-bot
Copy link
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
googleapis/java-cloud-bom action minor v26.54.0v26.78.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

googleapis/java-cloud-bom (googleapis/java-cloud-bom)

v26.78.0

Compare Source

Dependencies
  • update dependency com.google.cloud:gapic-libraries-bom to v1.81.0 (#​7417) (c197e8e)

v26.77.0

Compare Source

Features
  • remove boms for libraries migrated to the gapic-libraries-bom (#​7389) (2abc52a)
  • remove google-cloud-datastore-bom (2abc52a)
  • remove google-cloud-logging-logback-bom (2abc52a)
Dependencies
  • update dependency com.google.cloud:first-party-dependencies to v3.57.0 (#​7400) (564a35d)
  • update dependency com.google.cloud:gapic-libraries-bom to v1.80.1 (#​7401) (a8bf57d)
  • update dependency com.google.cloud:google-cloud-bigquery to v2.60.0 (#​7409) (26b3ac3)
  • update dependency com.google.cloud:google-cloud-bigtable-bom to v2.74.0 (#​7399) (99c1438)
  • update dependency com.google.cloud:google-cloud-firestore-bom to v3.38.0 (#​7407) (c1381e8)
  • update dependency com.google.cloud:google-cloud-nio to v0.128.13 (#​7414) (fe0d8bd)
  • update dependency com.google.cloud:google-cloud-pubsub-bom to v1.149.0 (#​7405) (044624f)
  • update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.16.2 (#​7408) (4efd210)
  • update dependency com.google.cloud:google-cloud-spanner-bom to v6.111.1 (#​7411) (dca9f98)
  • update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.35.4 (#​7412) (932bcb1)
  • update dependency com.google.cloud:google-cloud-storage-bom to v2.64.0 (#​7406) (80a8c22)

v26.76.0

Compare Source

Dependencies
  • update dependency com.google.cloud:first-party-dependencies to v3.56.1 (#​7376) (fb89846)
  • update dependency com.google.cloud:gapic-libraries-bom to v1.78.0 (#​7380) (563aa97)
  • update dependency com.google.cloud:gapic-libraries-bom to v1.79.0 (#​7396) (86e71da)
  • update dependency com.google.cloud:google-cloud-bigquery to v2.59.0 (#​7388) (4622164)
  • update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.21.0 (#​7383) (3f90e6c)
  • update dependency com.google.cloud:google-cloud-bigtable-bom to v2.73.0 (#​7379) (728fa9f)
  • update dependency com.google.cloud:google-cloud-datastore-bom to v2.34.0 (#​7384) (5e742e0)
  • update dependency com.google.cloud:google-cloud-firestore-bom to v3.37.0 (#​7390) (bb45f9c)
  • update dependency com.google.cloud:google-cloud-logging-logback to v0.134.0-alpha (#​7387) (c603b7a)
  • update dependency com.google.cloud:google-cloud-nio to v0.128.12 (#​7395) (31bb828)
  • update dependency com.google.cloud:google-cloud-pubsub-bom to v1.148.0 (#​7385) (be03f5d)
  • update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.16.1 (#​7386) (9e1154d)
  • update dependency com.google.cloud:google-cloud-spanner-bom to v6.111.0 (#​7382) (45958ff)
  • update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.35.3 (#​7392) (0943ea6)
  • update dependency com.google.cloud:google-cloud-storage-bom to v2.63.0 (#​7391) (1544a28)

v26.75.0

Compare Source

GCP Libraries BOM 26.75.0

Upgrade Overview

The libraries-bom and its managed libraries have been upgraded to use Protobuf v4.33.2. All Protobuf gen code included in the managed libraries has been regenerated using protoc v33.2.


✅ Backward Compatibility

The new protobuf-java v4.33.2 runtime is fully backward-compatible with protoc gen code 3.x. You should not experience any incompatibilities from using older gen code with the new runtime.
Should you experience compatibility issues, please consult the Known Incompatibilities & Mitigations. If the issue persists, please file a report via the support console or our GitHub repository


⚠️ Advisory: Vulnerability Warnings

After upgrading, you may see a new warning in your logs: Vulnerable protobuf generated type in use.
This warning does not mean the Java SDK is vulnerable. It indicates that your application, or one of its other dependencies, is still using gen code < 3.21.7.
For a detailed explanation and mitigation steps, please refer to the Java section in the official Protobuf v4.33.0 release notes.


Known Incompatibilities & Mitigations

While rare, the following incompatibilities may occur due to the version update:

1. Runtime Version Mismatch
  • Issue: The minimum required protobuf-java runtime version is now v4.33.2. Starting with the 4.x runtime, validations ensure the runtime version is higher than or equal to the gen code version. Using a lower version of protobuf-java will produce errors below.
  • Symptoms:
    • java.lang.NoClassDefFoundError: com/google/protobuf/RuntimeVersion$RuntimeDomain (when using 3.x versions).
    • com.google.protobuf.RuntimeVersion$ProtobufRuntimeVersionException (when using older 4.x versions).
  • Mitigation: Upgrade the version of protobuf-java to be greater than or equal to v4.33.2.
2. Class Hierarchy Changes (GeneratedMessageV3)
  • Issue: GeneratedMessageV3 is no longer a parent class of gen code.
  • Symptoms: Runtime errors will occur if attempting to cast Proto 4.x gen code to GeneratedMessageV3. For example, DeleteInstanceRequest now extends GeneratedMessage instead of GeneratedMessageV3. You will run into java.lang.ClassCastException when trying to run (GeneratedMessageV3)DeleteInstanceRequest.
  • Mitigation: Migrate usages of GeneratedMessageV3 to its parent interface, Message.
3. Descriptor Syntax APIs
  • Issue: Certain internal methods in Descriptors are no longer available.
  • Symptoms: java.lang.NoSuchMethodError when calling Syntax, getSyntax(), hasOptionalKeyword() or isSynthetic().
  • Mitigation: There are no direct alternative methods; it is suggested to stop using them.
4. Legacy Generated Code (v2.x)
  • Issue: The 4.33.x runtime is incompatible with v2.x gen code.
  • Mitigation: Migrate gen code to at least v3.0.0. Please note that 3.x support will end in March 2027; it is strongly recommended to upgrade gen code to 4.x.

New Addition

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

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

Notable Changes

google-cloud-bigquery 2.58.0 (prev: 2.57.2)

google-cloud-bigquerystorage 3.20.0 (prev: 3.19.1)

  • add ability to write Range values with JSONStreamWriter (#​2498) (a5e62be)

  • add experimental ArrowData type and arrow_data field within AppendRowsRequest (18faebd)

  • add instrumentation for a couple of OpenTelemetry metrics (#​2501) (195ea96)

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

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

  • add support for byte and short (#​2789) (98a714f)

  • bigquery: Integrate Otel Tracing in storage lib (#​2983) (c84fad6)

  • enable hermetic library generation (#​2515) (e1b14c1)

  • Generate BigQueryStorage v1beta library (#​2962) (c31f551)

  • increased the number of partitions can be written in a single request (f5c01da)

  • introduce java.time methods and variables (#​2780) (8dd66d5)

  • lower maxInflightRequest setting so that connection pool can scale up more efficiently. (#​2993) (38e5837)

  • Merge main to protobuf-4.x-rc (f3e4c0b)

  • next release from main branch is 3.12.0 (#​2890) (ae6e540)

  • next release from main branch is 3.16.0 (#​3037) (314d641)

  • provide append() methods that accept com.google.gson objects (#​2985) (b8dff57)

  • Support picosecond timestamp precision in BigQuery Storage API (3704f63)

  • Upgrade protobuf gen code to 4.33 (42472b4)

  • v1alpha client generation (#​2615) (061691c)

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

  • write: Support Arrow format for Write API (#​3086) (6b37a95)

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

  • add stream name to every request when connection is created during multiplexing (#​2699) (c53a77c)

  • Add UNKNOWN to retry code, the same set was used for request level retries. (#​3034) (60fb0c7)

  • allow trace id to switch within the same connection (#​2852) (850eaea)

  • bigquery: Allow users to supply custom TracerProvider (#​2995) (88095e6)

  • BQTableSchemaToProtoDescriptor setting of FieldOption. (#​2743) (fb57909)

  • clarify connection pool document (#​2877) (4a4adbb)

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

  • don't start a retry timer if connection was closed due to being idle (#​2942) (e17ada2)

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

  • Increase method timeout to 240s for BigQuery Metastore Partition Service API version v1alpha (26e6d33)

  • make location cache expire after 10 minutes (#​3117) (f7f3c06)

  • next release candidate (a7636c6)

  • Persist missingValueInterpretationMap in StreamWriter's Builder (#​2587) (036d2e6)

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

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

  • StreamWriter message typo (#​3006) (8e95be5)

  • update apimaxrequestbytes to be the accurate 20mb (#​3099) (00b465b)

  • update BigQuerySchemaUtil to use non-deprecated hasExtension (#​2732) (b97b234)

  • using context from call in ReadRowsRetryingCallable (#​2560) (eeb19b7)

google-cloud-bigtable 2.72.0 (prev: 2.71.0)

  • Add GcRuleBuilder for safe GC rule construction (#​2758) (4a99a8c)
  • Handle StatusRuntimeException in CbtTestProxy, increase inbound message / metadata size (#​2763) (3e27d28)
  • Regenerate protos using protoc 4

google-cloud-firestore 3.36.0 (prev: 3.35.1)

  • Remove undesired exists() conditions from query-to-pipeline conversion (#​2293) (09225e4)

google-cloud-logging 3.24.0 (prev: 3.23.10)

google-cloud-logging-logback 0.133.0-alpha (prev: 0.132.21-alpha)

google-cloud-pubsub 1.147.0 (prev: 1.145.0)

  • Enable Subscriber StreamingPull keepalives by increasing the StreamingPull protocol version (#​2672) (18a592d)

google-cloud-pubsublite 1.16.0 (prev: 1.15.21)

google-cloud-spanner 6.108.0 (prev: 6.107.0)

  • Add a ClientContext field to Spanner requests (da6880e)
  • Add ChannelFinder server interfaces (#​4293) (0b7a32e)
  • Exposing total CPU related fields in AutoscalingConfig (da6880e)

Other libraries

  • [aiplatform] RAG - add mode config to RagEngineConfig with Spanner and Serverless (d7a49aa)

  • [auditmanager] new module for auditmanager (#​11888) (c307b61)

  • [backupdr] Add support for AlloyDB backup and restore (d7a49aa)

  • [container] Add GPUDirectConfig to configure GPU Direct for node pools (d7a49aa)

  • [container] Add SwapConfig to enable and configure swap memory for node pools (d7a49aa)

  • [databasecenter] Adding Method AggregateIssueStats of Database Center API v1beta (d7a49aa)

  • [dialogflow-cx] updated v3 dialogflow client libraries (d7a49aa)

  • [grafeas] A new field last_vulnerability_update_time is added to message .grafeas.v1.DiscoveryOccurrence (d7a49aa)

  • [kms] add the SingleTenantHsm functionality including the management API and resource types (d7a49aa)

  • [network-management] add fields and messages for GKE Pods and IP masquerading (d7a49aa)

  • [network-management] add fields and messages for GKE Pods and IP masquerading (d7a49aa)

  • [networkconnectivity] Added OUTPUT_ONLY annotations to create_time and update_time in InternalRange to reflect existing service behavior (d7a49aa)

  • [retail] add a user_attributes field in SearchRequest that can be used for personalization (d7a49aa)

  • [run] add instances client library (d7a49aa)

  • google/cloud/apiregistry/v1 release (#​11892) (ec0643e)

  • update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (#​11879) (ac1f018)

Version Upgrades

Minor Version Upgrades

  • google-cloud-apigee-registry:0.83.0 (prev:0.82.0; Release Notes: v0.83.0)
  • google-cloud-video-intelligence:2.82.0 (prev:2.81.0; Release Notes: v2.82.0)
  • google-cloud-assured-workloads:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-speech:4.78.0 (prev:4.77.0; Release Notes: v4.78.0)
  • google-cloud-eventarc-publishing:0.83.0 (prev:0.82.0; Release Notes: v0.83.0)
  • google-cloud-cloudsecuritycompliance:0.10.0 (prev:0.9.0; Release Notes: v0.10.0)
  • google-cloud-workstations:0.71.0 (prev:0.70.0; Release Notes: v0.71.0)
  • google-cloud-alloydb-connectors:0.61.0 (prev:0.60.0; Release Notes: v0.61.0)
  • google-cloud-hypercomputecluster:0.3.0 (prev:0.2.0; Release Notes: v0.3.0)
  • google-cloud-network-security:0.86.0 (prev:0.85.0; Release Notes: v0.86.0)
  • google-cloud-bare-metal-solution:0.83.0 (prev:0.82.0; Release Notes: v0.83.0)
  • google-cloud-chat:0.47.0 (prev:0.46.0; Release Notes: v0.47.0)
  • google-cloud-domains:1.80.0 (prev:1.79.0; Release Notes: v1.80.0)
  • google-cloud-spanneradapter:0.19.0 (prev:0.18.0; Release Notes: v0.19.0)
  • google-cloud-advisorynotifications:0.72.0 (prev:0.71.0; Release Notes: v0.72.0)
  • google-cloud-recommendations-ai:0.90.0 (prev:0.89.0; Release Notes: v0.90.0)
  • google-cloud-gke-multi-cloud:0.82.0 (prev:0.81.0; Release Notes: v0.82.0)
  • google-cloud-accessapproval:2.84.0 (prev:2.83.0; Release Notes: v2.84.0)
  • google-cloud-maintenance:0.17.0 (prev:0.16.0; Release Notes: v0.17.0)
  • google-cloud-service-management:3.81.0 (prev:3.80.0; Release Notes: v3.81.0)
  • google-cloud-contact-center-insights:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-shell:2.82.0 (prev:2.81.0; Release Notes: v2.82.0)
  • google-cloud-policy-troubleshooter:1.82.0 (prev:1.81.0; Release Notes: v1.82.0)
  • google-cloud-translate:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-recommender:2.85.0 (prev:2.84.0; Release Notes: v2.85.0)
  • google-cloud-privilegedaccessmanager:0.37.0 (prev:0.36.0; Release Notes: v0.37.0)
  • google-cloud-compute:1.93.0 (prev:1.92.0; Release Notes: v1.93.0)
  • google-cloud-bigtable-emulator-core:0.209.0 (prev:0.208.0; Release Notes: v0.209.0)
  • google-cloud-datacatalog:1.89.0 (prev:1.88.0; Release Notes: v1.89.0)
  • google-cloud-automl:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-binary-authorization:1.82.0 (prev:1.81.0; Release Notes: v1.82.0)
  • google-cloud-vpcaccess:2.84.0 (prev:2.83.0; Release Notes: v2.84.0)
  • google-cloud-language:2.84.0 (prev:2.83.0; Release Notes: v2.84.0)
  • google-cloud-publicca:0.80.0 (prev:0.79.0; Release Notes: v0.80.0)
  • google-cloud-logging-logback:0.133.0-alpha (prev:0.132.21-alpha; Release Notes: v0.133.0-alpha-rc1, v0.133.0-alpha)
  • google-cloud-modelarmor:0.24.0 (prev:0.23.0; Release Notes: v0.24.0)
  • google-cloud-biglake:0.71.0 (prev:0.70.0; Release Notes: v0.71.0)
  • google-cloud-chronicle:0.21.0 (prev:0.20.0; Release Notes: v0.21.0)
  • google-cloud-api-gateway:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-locationfinder:0.8.0 (prev:0.7.0; Release Notes: v0.8.0)
  • google-cloud-run:0.83.0 (prev:0.82.0; Release Notes: v0.83.0)
  • google-cloud-service-usage:2.83.0 (prev:2.82.0; Release Notes: v2.83.0)
  • google-cloud-dataflow:0.87.0 (prev:0.86.0; Release Notes: v0.87.0)
  • google-cloud-connectgateway:0.35.0 (prev:0.34.0; Release Notes: v0.35.0)
  • google-cloud-logging:3.24.0 (prev:3.23.10; Release Notes: v3.23.11, v3.24.0-rc1, v3.24.0)
  • google-cloud-securesourcemanager:0.53.0 (prev:0.52.0; Release Notes: v0.53.0)
  • google-cloud-vertexai:1.43.0 (prev:1.42.0; Release Notes: v1.43.0)
  • google-cloud-contentwarehouse:0.79.0 (prev:0.78.0; Release Notes: v0.79.0)
  • google-cloud-vision:3.81.0 (prev:3.80.0; Release Notes: v3.81.0)
  • google-cloud-apphub:0.47.0 (prev:0.46.0; Release Notes: v0.47.0)
  • google-cloud-storageinsights:0.68.0 (prev:0.67.0; Release Notes: v0.68.0)
  • google-cloud-pubsub:1.147.0 (prev:1.145.0; Release Notes: v1.146.0, v1.147.0)
  • google-cloud-bigquerydatapolicy:0.80.0 (prev:0.79.0; Release Notes: v0.80.0)
  • google-cloud-dialogflow:4.89.0 (prev:4.88.0; Release Notes: v4.89.0)
  • google-cloud-dataform:0.82.0 (prev:0.81.0; Release Notes: v0.82.0)
  • google-cloud-tpu:2.84.0 (prev:2.83.0; Release Notes: v2.84.0)
  • google-cloud-eventarc:1.83.0 (prev:1.82.0; Release Notes: v1.83.0)
  • google-cloud-valkey:0.29.0 (prev:0.28.0; Release Notes: v0.29.0)
  • google-cloud-live-stream:0.85.0 (prev:0.84.0; Release Notes: v0.85.0)
  • google-cloud-firestore:3.36.0 (prev:3.35.1; Release Notes: v3.36.0)
  • google-cloud-securityposture:0.48.0 (prev:0.47.0; Release Notes: v0.48.0)
  • google-cloud-bigquery-data-exchange:2.78.0 (prev:2.77.0; Release Notes: v2.78.0)
  • google-cloud-notebooks:1.81.0 (prev:1.80.0; Release Notes: v1.81.0)
  • google-cloud-cloudquotas:0.51.0 (prev:0.50.0; Release Notes: v0.51.0)
  • google-cloud-analyticshub:0.80.0 (prev:0.79.0; Release Notes: v0.80.0)
  • google-cloud-parametermanager:0.27.0 (prev:0.26.0; Release Notes: v0.27.0)
  • google-cloud-os-login:2.82.0 (prev:2.81.0; Release Notes: v2.82.0)
  • google-cloud-servicehealth:0.50.0 (prev:0.49.0; Release Notes: v0.50.0)
  • google-cloud-vmwareengine:0.77.0 (prev:0.76.0; Release Notes: [v0.77.0](https://redirect.git

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner March 16, 2026 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant