Skip to content

deps: update all dependencies, gRPC v1.83.2 for security fixes - #231

Merged
kevinburkesegment merged 1 commit into
mainfrom
update-deps
Sep 16, 2026
Merged

kevinburkesegment merged 1 commit into
mainfrom
update-deps

Conversation

@kevinburkesegment

Copy link
Copy Markdown
Contributor

gRPC moves to v1.83.2, which addresses GHSA-vp52-pcj8-j9qc, GHSA-2v4p-qf9q-27wj, and GHSA-qc2q-p7wx-3px3. The OpenTelemetry SDK and exporters move to v1.46.0, and everything else moves to its latest release.

The minimum supported Go version becomes 1.26: the golang.org/x/* modules (net, sys, sync, text) all declare go 1.26.0 as of their latest releases, and stats depends on them directly and transitively through gRPC, so the whole module requires it.

testify v1.12 drops go-spew, go-difflib, and gopkg.in/yaml.v3 in favor of go.yaml.in/yaml/v3, which is why those indirect requirements disappear.

gRPC moves to v1.83.2, which addresses GHSA-vp52-pcj8-j9qc,
GHSA-2v4p-qf9q-27wj, and GHSA-qc2q-p7wx-3px3. The OpenTelemetry SDK and
exporters move to v1.46.0, and everything else moves to its latest
release.

The minimum supported Go version becomes 1.26: the golang.org/x/*
modules (net, sys, sync, text) all declare go 1.26.0 as of their latest
releases, and stats depends on them directly and transitively through
gRPC, so the whole module requires it.

testify v1.12 drops go-spew, go-difflib, and gopkg.in/yaml.v3 in favor
of go.yaml.in/yaml/v3, which is why those indirect requirements
disappear.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@kevinburkesegment
kevinburkesegment merged commit dc7caac into main Sep 16, 2026
14 checks passed
@kevinburkesegment
kevinburkesegment deleted the update-deps branch September 16, 2026 06:08
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.

2 participants