Skip to content

hackney 2.0.1 released #506

@benoitc

Description

@benoitc

hackney 2.0.0 has been released! This is the first stable release of the 2.x series.

Version 2.0 is a major rewrite where each connection runs in its own gen_statem process.

Key Features

  • HTTP/2 support - Automatic protocol negotiation via ALPN, multiplexing, header compression
  • HTTP/3 support - Experimental QUIC/HTTP3 via lsquic (opt-in)
  • Process-per-connection - Clean isolation, automatic cleanup on crashes
  • Redesigned connection pool - Per-host limits, TCP-only pooling, connection prewarm
  • Automatic decompression - Transparent gzip/deflate with {auto_decompress, true}

It supports Erlang/OTP 27+ .

I figured that httppoison could be updated to use ita as thi version is way more stable and address a lot of previous issues/enhancements requests. There is a migration doc https://hexdocs.pm/hackney/migration.html .

Let me know if you have any questions.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions