Unreleased

Features

  • HTTP/3 support over QUIC via :quic_h3. New protocol: :http3 pool option with quic_opts and h3_settings knobs. Includes coordinator + per-connection workers, buffered and streaming requests/responses, request body streaming, GOAWAY-driven drain, and connection-level telemetry under [:quiver, :connection, :http3, ...]. See guides/http3.md for usage, configuration, and known limitations.

0.3.0 (2026-05-21)

Features

  • Derive the Inspect protocol for structs (fa0b35d)
  • http3: add RFC 9297 datagram channel support (1cb8eac)
  • initial support for HTTP/3 (7067fe5)

Bug Fixes

  • http3: Fixed GOAWAY race-condition (e669f2f)

0.2.1 (2026-04-20)

Bug Fixes

  • Update Deps and getting rid of Typedstruct (5798f23)

0.2.0 (2026-03-07)

Features

  • 101 upgrade mechanism with transport handoff (ed75115)
  • proxy support with CONNECT tunneling (8d3047d)
  • request body streaming for HTTP/1.1 and HTTP/2 (c7504fd)

Bug Fixes

  • RFC Compliance Improvement (acceb1d)

0.1.3 (2026-03-06)

Bug Fixes

0.1.2 (2026-03-06)

Bug Fixes

  • Fixed connection leak in HTTP/2 (a4b8798)
  • Fixed lower-case header for http/2, according to the RFC (9d38e2c)
  • Improved HTTP/2 performance (5fc4622)
  • Running benchmark on CI (a59acda)

0.1.1 (2026-03-05)

Bug Fixes

  • Fix TLS wildcard SAN matching for OTP 27+ (ef70ed2)

0.1.0 (2026-03-04)

Features

  • Added Tesla adapter (443ce43)
  • Config validation and supervision tree (6d0e0d6)
  • Default supervisor name so clients don't need to pass it (cc882f5)
  • HTTP/1 connection pool with NimblePool (a587bff)
  • HTTP/1 connection with keep-alive (b939476)
  • HTTP/2 connection with HPACK and ALPN (f60b9ae)
  • HTTP/2 pool with coordinator and connection worker (8106d92)
  • Pool manager with dynamic routing (243c1a9)
  • Project setup with error system and data structures (2da80ac)
  • Public request API (bfaec03)
  • Streaming response support (d18db59)
  • Telemetry instrumentation (9c0df30)
  • Transport layer with TCP and SSL (c0dbccc)

Bug Fixes

Changelog