| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-02 | 957 Bytes | |
| v3.59.0 Release source code.tar.gz | 2026-07-02 | 492.3 kB | |
| v3.59.0 Release source code.zip | 2026-07-02 | 585.5 kB | |
| Totals: 3 Items | 1.1 MB | 3 | |
Breaking Changes
- Go 1.25+ required — quic-go v0.60.0 drops Go 1.24 support. The
godirective ingo.modis now1.25.0, and CI tests against Go 1.25.x and 1.26.x. Users on Go 1.24 should stay on v3.58.0.
Dependencies
- Port quic-go v0.60.0 — full sync of all http3 changes from quic-go v0.59.0 → v0.60.0 into req's vendored
internal/http3/: - Fix
QuaterStreamID→QuarterStreamIDfield rename in qlogDatagramCreated/DatagramParsed(compile error with quic-go v0.60.0). Fixes [#500]. - Extract
validateHeaderFieldNameAndValue,validateRegularHeaderField,validateTrailerHeaderFieldhelper functions inheaders.go parseTrailers: addsizeLimitparameter with per-field size accounting anderrHeaderTooLargecheck- Add
validExtendedConnectProtocolfunction (RFC 9220) and validate extended CONNECT:protocolinrequest_writer.go - Use
strings.SplitSeqinextractAnnouncedTrailers