chore: bump google.golang.org/grpc from 1.62.1 to 1.75.0
Open
Number: #653
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
August 25, 2025 at 09:59 PM UTC
(2 months ago)
(2 months ago)
Updated:
August 25, 2025 at 09:59 PM UTC
(2 months ago)
(2 months ago)
Labels:
dependencies go
dependencies go
Description:
Bumps google.golang.org/grpc from 1.62.1 to 1.75.0.
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.75.0
Behavior Changes
- xds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (#8482)
- stats: Introduce
DelayedPickCompleteevent, a type alias ofPickerUpdated. (#8465)
- This (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.
- OpenTelemetry metrics will no longer have multiple "Delayed LB pick complete" events in Go, matching other gRPC languages.
- A future release will delete the
PickerUpdatedsymbol.- credentials: Properly apply
grpc.WithAuthorityas the highest-priority option for setting authority, above the setting in the credentials themselves. (#8488)
- Now that this
WithAuthorityis available, the credentials should not be used to override the authority.- round_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (#8438)
- server: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (#8385)
- This is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.
New Features
- dns: Add an environment variable (
GRPC_ENABLE_TXT_SERVICE_CONFIG) to provide a way to disable TXT lookups in the DNS resolver (by setting it tofalse). By default, TXT lookups are enabled, as they were previously. (#8377)Bug Fixes
- xds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (#8476)
- Special Thanks:
@davinci26- xds: Fix possible panic when certain invalid resources are encountered. (#8412)
- Special Thanks:
@wooffie- xdsclient: Fix a rare panic caused by processing a response from a closed server. (#8389)
- stats: Fix metric unit formatting by enclosing non-standard units like
callandendpointin curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (#8481)- xds: Fix possible panic when clusters are removed from the xds configuration. (#8428)
- xdsclient: Fix a race causing "resource doesn not exist" when rapidly subscribing and unsubscribing to the same resource. (#8369)
- client: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (
grpc.NewClient(":<port-number-or-name>")). (#8488)Release 1.74.2
New Features
- grpc: introduce new
DialOptionsandServerOptions(WithStaticStreamWindowSize,WithStaticConnWindowSize,StaticStreamWindowSize,StaticConnWindowSize) that force fixed window sizes for all HTTP/2 connections. By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm. The existing options (WithInitialWindowSize, etc) also disable BDP estimation, but this behavior will be changed in a following release. (#8283)API Changes
- balancer: add
ExitIdlemethod toBalancerinterface. Earlier, implementing this method was optional. (#8367)Behavior Changes
- xds: Remove the
GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUESTenvironment variable that allows disabling the least request balancer with xDS. Least request was made available by default with xDS in v1.72.0. (#8248)
- Special Thanks:
@atollena- server: allow 0s grpc-timeout header values, which older gRPC-Java versions could send. This restores the behavior of grpc-go before v1.73.0. (#8439)
Bug Fixes
- googledirectpath: avoid logging the error message
Attempt to set a bootstrap configuration...when creating multiple directpath channels. (#8419)Performance Improvements
... (truncated)
Commits
b9788efChange version to 1.75.0 (#8493)2bd74b2credentials: fix behavior of grpc.WithAuthority and credential handshake prec...9fa3267xds: remove xds client fallback environment variable (#8482)62ec29fgrpc: Fix cardinality violations in non-client streaming RPCs. (#8385)85240a5stats: change non-standard units to annotations (#8481)ac13172update deps (#8478)0a895bcexamples/opentelemetry: use experimental metrics in example (#8441)8b61e8fxdsclient: do not process updates from closed server channels (#8389)7238ab1Allow empty nodeID (#8476)9186ebdcleanup: use slices.Equal to simplify code (#8472)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+88
+88
Deletions:
-85
-85
Package Dependencies
Technical Details
| ID: | 5768611 |
| UUID: | 2773127147 |
| Node ID: | PR_kwDOLmBl1M6lSo_r |
| Host: | GitHub |
| Repository: | Txim0520/https-github.com-coder-coder |
| Merge State: | Unknown |