Skip to content

Releases: quic-go/quic-go

v0.21.2

15 Jul 20:46
Compare
Choose a tag to compare

v0.21.1

18 Jun 01:26
2945227
Compare
Choose a tag to compare

v0.21.0

01 Jun 16:58
af3e100
Compare
Choose a tag to compare

quic-go now supports RFC 9000!

v0.20.1

03 Apr 01:40
Compare
Choose a tag to compare

v0.20.0

19 Mar 12:52
Compare
Choose a tag to compare

v0.19.3

09 Dec 03:15
Compare
Choose a tag to compare

v0.19.2

20 Nov 02:54
Compare
Choose a tag to compare
  • fixes the way packets are padded by using PADDING frames instead of random data outside the QUIC packet (#2876), which could lead to invalid packets for very short server certificates
  • fixes usage of the syscall package (#2886)

v0.19.0

11 Nov 11:00
Compare
Choose a tag to compare
  • adds support for QUIC draft-32 (draft-29 is still supported)
  • add DialEarlyContext and DialAddrEarlyContext (#2814)
  • increase the kernel UDP receive buffer size (#2791)
  • add support for HTTP CONNECT (#2761)
  • read ECN bits and send ECN counts in ACK frames (#2741)
  • fix busy looping when using OpenStreamSync (#2824)
  • fix QPACK static table entry (#2845)

... and a lot more

v0.18.1

08 Oct 09:57
Compare
Choose a tag to compare

v0.18.0

20 Aug 08:58
Compare
Choose a tag to compare
  • adds support for Go 1.15 (Go 1.14 is also still supported)
  • doesn't change support QUIC versions (i.e. is wire-compatible with v0.17.x release)
  • adds a new logging / tracing interface, see logging.Tracer

Please note the release notes of the v0.17.3 release when upgrading a deployment that uses both quic-go clients and servers.