Skip to content

build(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.59.0 in /golang#60

Merged
Danny-Dasilva merged 1 commit intomainfrom
dependabot/go_modules/golang/github.com/quic-go/quic-go-0.59.0
Apr 28, 2026
Merged

build(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.59.0 in /golang#60
Danny-Dasilva merged 1 commit intomainfrom
dependabot/go_modules/golang/github.com/quic-go/quic-go-0.59.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Bumps github.com/quic-go/quic-go from 0.53.0 to 0.59.0.

Release notes

Sourced from github.com/quic-go/quic-go's releases.

v0.59.0

This release adds a couple of new features:

  • Adds an API to peek stream data on ReceiveStream and Stream: #5501
  • Adds an API to peek the next varint on a stream: #5502
  • Reworks the API exposed by the HTTP/3 package for WebTransport: #5509, #5512. Regular HTTP/3 use cases should not be affected by these changes.
  • Adds support for HTTP request trailers (trailers sent by the client): #5507

Breaking Changes

  • Removes the deprecated ClientHelloInfo: #5497
  • Removes the deprecated ConnectionTracingID and ConnectionTracingKey: #5521
  • http3: the qlogger is now closed after all streams have been handled: #5524
  • The ConnectionState now reports both the local and the remote status of the QUIC Datagram and Reliable Stream Reset extensions: #5533

Other Notable Fixes

  • Fixes an infinite loop of PING-only packets caused by a bug in the PTO queueing logic: #5538 and #5539
  • http3: Fixes a race condition between new request streams and GOAWAY: #5522
  • qlog: Fixes a race condition between RecordEvent and Close: #5523

Changelog

Full Changelog: quic-go/quic-go@v0.58.0...v0.59.0

v0.58.1

This patch release backports fixes for a bug in the PTO queueing logic that could lead to an infinite loop of PING packets.

... (truncated)

Commits
  • 7659dd8 ackhandler: fix counting of packets queued for PTO probing (#5539)
  • bd4aea9 ackhandler: fix qlogging of outstanding packet count (#5538)
  • 76b3e07 ackhandler: remove unused declaredLost field in the packet (#5537)
  • 2020668 expose local and remote settings in ConnectionState (#5533)
  • d082d9f fix flaky TestHTTP3Qlog (#5532)
  • c5f15f2 http3: close qlogger after all streams have been handled (#5524)
  • f6dbf89 polish the security policy (#5526)
  • 29cb6ff qlogwriter: fix race between RecordEvent and Close (#5523)
  • e8a6e37 http3: fix race between new streams and GOAWAY (#5522)
  • 29b1a15 remove deprecated ConnectionTracingID and ConnectionTracingKey (#5521)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Apr 28, 2026
@dependabot dependabot Bot force-pushed the dependabot/go_modules/golang/github.com/quic-go/quic-go-0.59.0 branch from bda3da8 to 1220771 Compare April 28, 2026 15:49
@Danny-Dasilva
Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.53.0 to 0.59.0.
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Commits](quic-go/quic-go@v0.53.0...v0.59.0)

---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
  dependency-version: 0.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/golang/github.com/quic-go/quic-go-0.59.0 branch from 1220771 to a39adae Compare April 28, 2026 18:09
@Danny-Dasilva Danny-Dasilva merged commit 984189c into main Apr 28, 2026
19 checks passed
@dependabot dependabot Bot deleted the dependabot/go_modules/golang/github.com/quic-go/quic-go-0.59.0 branch April 28, 2026 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant