chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.81.1 in /agent
Closed
Number: #2081
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
May 15, 2026 at 01:40 PM UTC
(25 days ago)
(25 days ago)
Updated:
May 16, 2026 at 07:19 AM UTC
(24 days ago)
(24 days ago)
Closed:
May 16, 2026 at 07:19 AM UTC
(24 days ago)
(24 days ago)
Time to Close:
about 18 hours
Labels:
dependencies go
dependencies go
Description:
Bumps google.golang.org/grpc from 1.79.1 to 1.81.1.
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.81.1
Security
- xds/rbac: Fix a potential authorization bypass caused by incorrectly falling through URI/DNS SANs to Subject Distinguished Name (DN) when matching the authenticated principal name. With this fix, only the first non-empty identity source will be used, as per gRFC A41. (#9111)
- Special Thanks:
@al4an444Bug Fixes
- otel: Segregate client and server RPC information used for metrics and traces, to avoid one overwriting the other. (#9081)
Release 1.81.0
Behavior Changes
- balancer/rls: Switch gauge metrics to asynchronous emission (once per collection cycle) to reduce telemetry noise and align with other gRPC language implementations. (#8808)
Dependencies
- Minimum supported Go version is now 1.25. (#8969)
Bug Fixes
- xds: Use the leaf cluster's security config for the TLS handshake instead of the aggregate cluster's config. (#8956)
- transport: Send a
RST_STREAMwhen receiving anEND_STREAMwhen the stream is not already half-closed. (#8832)- xds: Fix ADS resource name validation to prevent a panic. (#8970)
New Features
- grpc/stats: Add support for custom labels in per-call metrics (gRFC A108). (#9008)
- xds: Add support for Server Name Indication (SNI) and SAN validation (gRFC A101). Disabled by default. To enable, set
GRPC_EXPERIMENTAL_XDS_SNI=trueenvironment variable. (#9016)- xds: Add support to control which fields get propagated from ORCA backend metric reports to LRS load reports (gRFC A85). Disabled by default. To enable, set
GRPC_EXPERIMENTAL_XDS_ORCA_LRS_PROPAGATION=true. (#9005)- xds: Add metrics to track xDS client connectivity and cached resource state (gRFC A78). (#8807)
- stats/otel: Enhance
grpc.subchannel.disconnectionsmetric by adding disconnection reason to thegrpc.disconnect_errorlabel (gRFC A94). This provides granular insights into why subchannels are closing. (#8973)- mem: Add
mem.Buffer.Slice()API to slice the buffer like a slice. (#8977)
- Special Thanks:
@ash2kPerformance Improvements
- alts: Pool read buffers to lower memory utilization when sockets are unreadable. (#8964)
- transport: Pool HTTP/2 framer read buffers to reduce idle memory consumption. Currently limited to Linux for ALTS and non-encrypted transports (TCP, Unix). To disable, set
GRPC_GO_EXPERIMENTAL_HTTP_FRAMER_READ_BUFFER_POOLING=falseand report any issues. (#9032)Release 1.80.0
Behavior Changes
- balancer: log a warning if a balancer is registered with uppercase letters, as balancer names should be lowercase. In a future release, balancer names will be treated as case-insensitive; see #5288 for details. (#8837)
- xds: update resource error handling and re-resolution logic (#8907)
- Re-resolve all
LOGICAL_DNSclusters simultaneously when re-resolution is requested.- Fail all in-flight RPCs immediately upon receipt of listener or route resource errors, instead of allowing them to complete.
Bug Fixes
... (truncated)
Commits
caf0772Change version from 1.81.1-dev to 1.81.1 (#9122)6ccbeebCherry-pick #9111 into v1.81.x (#9121)b33c29eCherry-pick #9081 into v1.81.x (#9102)c45fae6Change version to 1.81.1-dev (#9063)cb18228Change version to 1.81.0 (#9062)96748f9Cherry-pick #9105 to 1.81.x (#9106)9183222Cherry pick #9055, #9032 to v1.81.x (#9095)5cba6daRevert "deps: update dependencies for all modules (#9065)" (#9067)af8a936deps: update dependencies for all modules (#9065)cdc60dftransport: optimize heap allocations in ready reader and update syscall conne...- 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 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)
Package Dependencies
Package:
google.golang.org/grpc
Ecosystem:
go
go
Version Change:
1.79.1 → 1.81.1
Update Type:
Minor
Minor
Path:
/agent
Technical Details
| ID: | 15816527 |
| UUID: | 4454344270 |
| Node ID: | PR_kwDOKVqxZ87b76GY |
| Host: | GitHub |
| Repository: | utmstack/UTMStack |