Skip to content

chore: upgrade dependencies (2026-07-03)#503

Merged
imroc merged 1 commit into
masterfrom
chore/upgrade-deps-2026-07-03
Jul 3, 2026
Merged

chore: upgrade dependencies (2026-07-03)#503
imroc merged 1 commit into
masterfrom
chore/upgrade-deps-2026-07-03

Conversation

@imroc

@imroc imroc commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Dependency Upgrades

Routine dependency upgrade via Loop Engineering.

Upgraded

Module From To
github.com/andybalholm/brotli v1.2.0 v1.2.2
github.com/google/go-querystring v1.1.0 v1.2.0
github.com/klauspost/compress v1.18.2 v1.19.0
golang.org/x/net v0.55.0 v0.56.0
golang.org/x/crypto v0.51.0 v0.53.0
golang.org/x/text v0.37.0 v0.38.0
golang.org/x/sys v0.45.0 v0.46.0

Unchanged (already at latest compatible)

  • github.com/quic-go/quic-go v0.60.0 — modified upstream code in internal/http3/
  • github.com/refraction-networking/utls v1.8.2 — latest release

Verification

  • go build ./... — pass
  • go vet ./... — pass
  • go test ./... — all packages pass

Notes

  • No files in internal/http2/ or internal/http3/ were modified
  • Only go.mod and go.sum changed

- github.com/andybalholm/brotli v1.2.0 -> v1.2.2
- github.com/google/go-querystring v1.1.0 -> v1.2.0
- github.com/klauspost/compress v1.18.2 -> v1.19.0
- golang.org/x/net v0.55.0 -> v0.56.0
- golang.org/x/crypto v0.51.0 -> v0.53.0
- golang.org/x/text v0.37.0 -> v0.38.0
- golang.org/x/sys v0.45.0 -> v0.46.0

All tests pass (go build, go vet, go test ./...).
No files in internal/http2/ or internal/http3/ were modified.
quic-go and utls remain unchanged (already at latest compatible versions).
imroc added a commit that referenced this pull request Jul 2, 2026
7 deps upgraded (brotli, go-querystring, compress, x/net, x/crypto,
x/text, x/sys). All tests pass. PR #503 created.

@imroc imroc left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed as part of PR Review Loop (2026-07-03).

Summary: Clean routine dependency upgrade. CI passes on both Go 1.25.x and 1.26.x. No files in internal/http2/ or internal/http3/ are touched, so no upstream-sync concerns.

Notes:

  • golang.org/x/net bumped to v0.56.0 — worth keeping in mind that the vendored internal/http2/ is modified from golang.org/x/net/http2. While this PR doesn't touch those files, a future x/net sync should verify nothing in the new x/net/http2 release affects the vendored copy.
  • klauspost/compress v1.18.2 → v1.19.0 is a minor bump, should be safe.
  • andybalholm/brotli v1.2.0 → v1.2.2 — patch-level, low risk.

No blockers from my side.

@imroc imroc merged commit 7ba3972 into master Jul 3, 2026
3 checks passed
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.

1 participant