portal/deps/hpax/CHANGELOG.md
Mikael Hugo 35f29f42e3 feat: add flake.nix, .envrc, fix config (runtime.exs), deps compile clean
- flake.nix: Elixir 1.18.4 / OTP 27 / Node 22 dev shell
- .envrc: use flake
- config/config.exs: move fetch_env! to runtime.exs (compile-time safe)
- config/runtime.exs: all secrets loaded at runtime via env vars
- mix.lock: generated after mix deps.get
- All 3 apps compile cleanly

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-09 19:55:48 +02:00

1 KiB

Changelog

v1.0.3

  • Silence warnings on (upcoming, at this time) Elixir 1.19+.

v1.0.2

  • The changes in v1.0.1 introduced some subtle compression errors with HPACK encoding. This has been fixed in this version. See this issue for more details.

v1.0.1

  • Fix some issues with dynamic table resizing. You should not need to do anything to your code, it should Just Work™. If you want to read more, this issue has all the context.

v1.0.0

  • Silence warnings on Elixir 1.17+.
  • Require Elixir 1.12+.

v0.2.0

  • Add HPAX.new/2, which supports a list of options. For now, the only option is :huffman_encoding, to choose whether to use Huffman encoding or not.
  • Add HPAX.encode/3, which supports encoding all headers with the same action.
  • Add the HPAX.table/0 opaque type.

v0.1.2

  • Fix use Bitwise deprecation warning.

v0.1.1

  • Improve checking of dynamic resize updates.