Conversation
ℹ Artifact update noticeFile name: accessapproval/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: accesscontextmanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: advisorynotifications/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: ai/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: aiplatform/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: alloydb/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: analytics/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apigateway/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apigeeconnect/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apigeeregistry/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apihub/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apikeys/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: appengine/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apphub/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: apps/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: area120/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: artifactregistry/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: asset/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: assuredworkloads/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: auth/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: automl/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: backupdr/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: baremetalsolution/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: batch/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: beyondcorp/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: bigquery/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: bigquery/v2/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: bigtable/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: billing/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: binaryauthorization/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: capacityplanner/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: certificatemanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: channel/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: chat/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: chronicle/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: cloudbuild/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: cloudcontrolspartner/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: clouddms/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: cloudprofiler/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: cloudquotas/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: cloudtasks/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: commerce/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: compute/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: confidentialcomputing/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: config/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: configdelivery/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: contactcenterinsights/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: container/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: containeranalysis/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: datacatalog/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dataflow/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dataform/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: datafusion/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: datalabeling/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dataplex/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dataproc/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dataqna/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: datastore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: datastream/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: deploy/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: developerconnect/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: devicestreaming/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dialogflow/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: discoveryengine/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: dlp/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: documentai/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: domains/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: edgecontainer/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: edgenetwork/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: errorreporting/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: essentialcontacts/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: eventarc/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: filestore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: financialservices/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: firestore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: functions/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: geminidataanalytics/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gkebackup/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gkeconnect/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gkehub/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gkemulticloud/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gkerecommender/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: grafeas/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: gsuiteaddons/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: iam/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: iap/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: identitytoolkit/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: ids/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: internal/aliasgen/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: internal/examples/fake/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: internal/protoveneer/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: iot/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: kms/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: language/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: licensemanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: lifesciences/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: locationfinder/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: logging/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: longrunning/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: lustre/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: maintenance/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: managedidentities/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: managedkafka/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: maps/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: mediatranslation/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: memcache/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: memorystore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: metastore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: migrationcenter/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: modelarmor/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: monitoring/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: netapp/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: networkconnectivity/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: networkmanagement/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: networksecurity/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: networkservices/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: notebooks/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: optimization/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: oracledatabase/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: orchestration/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: orgpolicy/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: osconfig/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: oslogin/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: parallelstore/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: parametermanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: phishingprotection/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: policysimulator/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: policytroubleshooter/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: privatecatalog/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: privilegedaccessmanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: profiler/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: pubsub/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: pubsub/v2/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: pubsublite/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: rapidmigrationassessment/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: recaptchaenterprise/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: recommendationengine/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: recommender/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: redis/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: resourcemanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: retail/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: run/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: saasplatform/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: scheduler/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: secretmanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: securesourcemanager/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: security/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: securitycenter/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: securitycentermanagement/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: securityposture/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: servicecontrol/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: servicedirectory/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: servicehealth/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: servicemanagement/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: serviceusage/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: shell/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: shopping/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: spanner/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: spanner/test/opentelemetry/test/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: speech/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: storage/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: storage/internal/benchmarks/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: storagebatchoperations/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: storageinsights/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: storagetransfer/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: streetview/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: support/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: talent/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: telcoautomation/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: texttospeech/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: tpu/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: trace/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: translate/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: vectorsearch/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: video/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: videointelligence/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: vision/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: visionai/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: vmmigration/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: vmwareengine/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: vpcaccess/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: webrisk/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: websecurityscanner/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: workflows/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: workstations/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
|
Note The number of changes in this pull request is too large for Gemini Code Assist to generate a summary. |
|
Sigh... no build link for Kokoro. |
478c138 to
3c76da7
Compare
7e2303b to
cb9b600
Compare
cb9b600 to
61a7b4a
Compare
61a7b4a to
a5eb4e1
Compare
a5eb4e1 to
aef55ff
Compare
aef55ff to
56a09f3
Compare
56a09f3 to
327f04d
Compare
327f04d to
1380c94
Compare
This PR contains the following updates:
v1.109.0→v1.113.0v0.17.0→v0.18.0v0.7.0→v0.8.0v1.86.1→v1.87.0v1.57.2→v1.59.0v1.5.3→v1.6.0v5.16.3→v5.16.44902fdd→71be6bfv0.3.7→v0.3.9v2.15.0→v2.16.0v0.74.0→v0.79.0v0.30.0→v0.32.0v0.47.0→v0.48.0v0.33.0→v0.34.0v0.18.0→v0.19.0v0.38.0→v0.40.0v0.31.0→v0.33.0v0.39.0→v0.40.0v0.256.0→v0.259.0v0.258.0→v0.259.095abcf5→0a764e579d6a2a→0a764e595abcf5→0a764e5v1.76.0→v1.78.0v1.77.0→v1.78.0v1.36.10→v1.36.11Release Notes
googleapis/google-cloud-go (cloud.google.com/go/auth)
v0.18.0Compare Source
bigquery:
firestore: Data provided to DocumentRef.Set with a Merge option can contain
Delete sentinels.
logging: Clients can accept parent resources other than projects.
pubsub:
RetainAckedMessages and RetentionDuration.
oslogin/apiv1beta: New client for the Cloud OS Login API.
rpcreplay: A package for recording and replaying gRPC traffic.
spanner:
storage: Clarify checksum validation for gzipped files (it is not validated
when the file is served uncompressed).
go-git/go-git (github.com/go-git/go-git/v5)
v5.16.4Compare Source
What's Changed
Full Changelog: go-git/go-git@v5.16.3...v5.16.4
googleapis/enterprise-certificate-proxy (github.com/googleapis/enterprise-certificate-proxy)
v0.3.9Compare Source
What's Changed
Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.8...v0.3.9
v0.3.8Compare Source
What's Changed
New Contributors
Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.7...v0.3.8
googleapis/gax-go (github.com/googleapis/gax-go/v2)
v2.16.0: v2 2.16.0Compare Source
Features
einride/aip-go (go.einride.tech/aip)
v0.79.0Compare Source
0.79.0 (2026-01-12)
Feature
5fa340c)v0.78.0Compare Source
0.78.0 (2025-12-19)
Feature
7b69d6c)v0.77.0Compare Source
0.77.0 (2025-12-19)
Feature
f9461fa)v0.76.0Compare Source
0.76.0 (2025-12-04)
Feature
8782e16)v0.75.0Compare Source
0.75.0 (2025-11-19)
Feature
972120a)Tests
f2dbcf2)googleapis/google-api-go-client (google.golang.org/api)
v0.259.0Compare Source
⚠ BREAKING CHANGES
Features
Bug Fixes
Miscellaneous Chores
v0.258.0Compare Source
Features
v0.257.0Compare Source
Features
grpc/grpc-go (google.golang.org/grpc)
v1.78.0: Release 1.78.0Compare Source
Behavior Changes
New Features
Bug Fixes
Unknownon malformed grpc-status. (#8735)experimental.AcceptCompressorsso callers can restrict thegrpc-accept-encodingheader advertised for a call. (#8718)StringMatcherwhere regexes would match incorrectly when ignore_case is set to true. (#8723)OnFinishcall option not being invoked for RPCs where stream creation failed. (#8710)Performance Improvements
v1.77.0: Release 1.77.0Compare Source
API Changes
Readerinterface with a struct for better performance and maintainability. (#8669)Behavior Changes
pick_firstLB policy via the environment variableGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false. The newpick_firsthas been the default sincev1.71.0. (#8672)Bug Fixes
resource-not-founderrors, causing the gRPC client channel to move toTransientFailure. (#8605)GRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=falsedisables this change; please file a bug if any problems are encountered as we will remove this option soon. (#8613)pick_firstbut don't set endpoints. (#8610)Performance Improvements
New Features
grpc.lb.backend_servicein per-call metrics (#8637)GRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=trueto enable this feature. (#8536)protocolbuffers/protobuf-go (google.golang.org/protobuf)
v1.36.11Compare Source
Full Changelog: protocolbuffers/protobuf-go@v1.36.10...v1.36.11
User-visible changes:
CL/726780: encoding/prototext: Support URL chars in type URLs in text-format.
Bug fixes:
CL/728680: internal/impl: check recursion limit in lazy decoding validation
CL/711015: reflect/protodesc: fix handling of import options in dynamic builds
Maintenance:
CL/728681: reflect/protodesc: add support for edition unstable
CL/727960: all: add EDITION_UNSTABLE support
CL/727940: types: regenerate using latest protobuf v33.2 release
CL/727140: internal/testprotos/lazy: convert .proto files to editions
CL/723440: cmd/protoc-gen-go: add missing annotations for few generated protobuf symbols.
CL/720980: internal/filedesc: remove duplicative Message.unmarshalOptions
CL/716360: internal/encoding/tag: use proto3 defaults if proto3
CL/716520: proto: un-flake TestHasExtensionNoAlloc
CL/713342: compiler/protogen: properly filter option dependencies in go-protobuf plugin.
CL/711200: proto: add test for oneofs containing messages with required fields
CL/710855: proto: add explicit test for a non-nil but empty byte slice
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.