Skip to content

v8.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 08:29
a94c705

What's Changed

  • Extended CONNECT. Per-connection classification; opt-in connect-tcp; opt-in connect-udp, including HTTP/3 request streams; WebTransport capsules on HTTP/1.1 and HTTP/2; terminate WebTransport on a pinned HTTP origin.
  • UDP. SOCKS5 UDP ASSOCIATE until the control connection closes; server-wide private and loopback destination policy on UDP relays; connect-udp exposed on listener configuration.
  • HTTP/2 and HTTP/3 limits. Rewrite a relayed SETTINGS_MAX_FRAME_SIZE down to the 16 KiB the proxy accepts; advertise SETTINGS_MAX_HEADER_LIST_SIZE at the decode cap; advertise and enforce SETTINGS_MAX_FIELD_SECTION_SIZE; clamp QPACK inbound capacity to the advertised 4096; HTTP/3 proxy auth without the HTTP/1.1 close header; retry an HTTP/3 gateway status only when the request can be sent again.
  • Request bodies. Decompress on the session path without leaving the fast path; decompress an HTTP/2 request body before the HTTP/3 origin round trip.
  • Listeners and gateway. Fail fast when a configured listen port is taken; keep the gateway health-probe prefix off the cleartext URL rule; keep the access-log line when the response is already sent.
  • Trust store. Do not scrub the CurrentUser Root store when the interactive root-store UI is suppressed.
  • Packaging. Helm chart 1.0.1, appVersion 8.0.1. Plus ABI floor stays 8.0.0. Migration link stays the 7-to-8 page.

Full Changelog: v8.0.0...v8.0.1