build(deps): bump google.golang.org/grpc from 1.79.3 to 1.83.1 - #36
build(deps): bump google.golang.org/grpc from 1.79.3 to 1.83.1#36dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.79.3 to 1.83.1. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.79.3...v1.83.1) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.83.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Dependency Bump Evaluation
Version change: 1.79.3 -> 1.83.1 (multi-minor, spanning 4 minor versions)
Semver bump type: minor (x4) + patches
Changes across versions:
- v1.80.0: Behavioral changes to balancer name warnings, xDS error handling, TLS authority validation against leaf cert, pooled HTTP/2 write buffers enabled by default
- v1.81.0: Minimum Go version raised to 1.25
- v1.82.0: GRPC_GO_EXPERIMENTAL_DISABLE_STRICT_PATH_CHECKING env var removed; balancer registry now case-sensitive
- v1.82.1-1.83.1: Multiple security fixes (HTTP/2 frame flood mitigation, xds/rbac DENY rules fail-open fixes, request rejection without :authority/Host)
Breaking changes: Yes — strict path checking env var removed (v1.82.0), balancer registry case-sensitive (v1.82.0), min Go raised to 1.25 (v1.81.0). None affect this project (see impact below).
Security concerns: None adverse — the bump includes important security fixes (HTTP/2 resource exhaustion, xds/rbac authorization bypasses). These are beneficial even as transitive fixes.
Impact on codebase: google.golang.org/grpc is a purely indirect dependency — zero direct imports in Go source files. It is pulled in transitively by controller-runtime / Kubernetes client libraries. The breaking changes (balancer registry, xDS, strict path env var) are in subsystems this Kubernetes operator does not configure or interact with directly. Project uses Go 1.26.5, which satisfies the new 1.25 minimum.
Recommendation: SAFE TO MERGE
Notes: CI checks are still in progress at time of review. Verify they pass before merging.
— Claude Code
Bumps google.golang.org/grpc from 1.79.3 to 1.83.1.
Release notes
Sourced from google.golang.org/grpc's releases.
... (truncated)
Commits
1550d9eChange version to 1.83.1 (#9336)ebba6f3Cherry-pick #9258 and #9332 into v1.83.x (#9335)8cfeca0Cherry-pick #9331 to v1.83.x (#9333)dec6951Change version to 1.83.1-dev (#9229)4c226daChange version to 1.83.0 (#9228)c198988Cherrypick 9223 into v1.83.x (#9279)8ce3ebfCherrypick PR 9255 into v1.83.x (#9263)e393849Cherry-pick recent changes from master (#9240)2a112a8authz: add onPolicyUpdate callback to authz file watcher (#9142)1a80fcavet: adds a check to disallow usage of regex.Compile in xDS code (#9216)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)You can disable automated security fix PRs for this repo from the Security Alerts page.