Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# NEWS

4.8.6 - 2026-10-24
------------------

### Fixed

- Large HTTP/2 downloads over slow links no longer fail with
`{error, {stream_error, internal_error}}`. hackney let only 64 KB of a
response travel per round trip, so over a 120 ms link a 40 MB body took
longer than the server allowed and the server cancelled it. HTTP/2
downloads now run about as fast as HTTP/1.1 (#976).
- Closing a pooled TLS connection no longer logs a supervisor report with
reason `killed`. The connection waited for the server to close its side,
which took longer than the pool allows, and was killed (#976).

### Changed

- Update `h2` to 0.12.5 and `certifi` to 2.18.0. The new `certifi` removes
the compromised eMudhra certificates from the CA bundle (#975).

4.8.5 - 2026-10-04
------------------

Expand Down
2 changes: 1 addition & 1 deletion src/hackney.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{application, hackney,
[
{description, "Simple HTTP client with HTTP/1.1, HTTP/2, and HTTP/3 support"},
{vsn, "4.8.5"},
{vsn, "4.8.6"},
{registered, [hackney_pool]},
{applications, [kernel,
stdlib,
Expand Down
Loading