Download Latest Version v0.54.0 source code.tar.gz (631.2 kB)
Email in envelope

Get an email when there's a new version of A QUIC implementation in pure Go

Home / v0.54.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-07-20 2.6 kB
v0.54.0 source code.tar.gz 2025-07-20 631.2 kB
v0.54.0 source code.zip 2025-07-20 865.8 kB
Totals: 3 Items   1.5 MB 0

This release adds support for QUIC Stream Resets with Partial Delivery, a QUIC extension that allows resetting a stream, while guaranteeing delivery of stream data up to a certain byte offset (#5155, [#5158], [#5160], [#5235], [#5242], [#5243]). This extension is a requirement of newer versions of WebTransport over HTTP/3.

Other Notable Changes

  • http3: the package now doesn't depend on any internal quic-go packages: [#5266]
  • wire: return concrete structs (instead of a wire.Frame) for common frame types (STREAM, DATAGRAM, ACK), speeding up STREAM frame parsing by ~18%: [#5253], [#5227], thanks to @jannis-seemann

Fixes

  • fix retransmission logic for path probing packets: [#5241]
  • close theTransport when DialAddr fails: [#5259], thanks to @rbqvq

Changelog

New Contributors

Full Changelog: https://github.com/quic-go/quic-go/compare/v0.53.0...v0.54.0

Source: README.md, updated 2025-07-20