Releases: benoitc/hackney
hackney 1.3.2 has been released
hackney 1.3.2 has been released. This is a pach release.
Changes
- fix
connect_time
metric (#227) - fix redirection when
with_body
is enabled (#228) - fix: close half-closed socket to avoid leak (#231)
- fix unexpected message in
hackney_stream
(#223) - fix receive/error in
hackney_manager
(#232)
The full changelog is available here: 1.3.1...1.3.2
Hackney is also available as a source archive.
hackney 1.3.1 has been released
hackney 1.3.1 has been released. This is a pach release.
Changes
The full changelog is available here: 1.3.0...1.3.1
Hackney is also available as a source archive.
hackney 1.3.0 has been released
hackney 1.3.0 has been released. This is a minor release with some improvements and fixes.
Changes
- new add
max_body
setting - fix: handle partial chains during handshake in HTTPS (#196)
The full changelog is available here: 1.2.0...1.3.0
Hackney is also available as a source archive.
hackney 1.2.0 has been released
hackney 1.2.0 has been released. This is a minor release with some improvements and fixes.
Changes
- new: add
with_body
option to return the body directly (#184) - fix: rely on ssl version to validate certificates securely using hostname
verification - fix: fix redirection when transport change (#177)
- new: build is now using rebar3
- new: updated root certificates
- fix: ignore comma in set-cookie attributes (#193)
- fix: status line parsing when reason phrase is missing entirely (#190)
- fix: make sure sure the response is done during async streaming (#186)
- fix metrics (#186)
- new: bump latest version of
ssl_verify_hostname
(#175) - fix: parse server headers
- fix: really honor max redirection (#170)
- fix: handle path parameters in URL (#176)
The full changelog is available here: 1.1.0...1.2.0
Hackney is also available as a source archive.
hackney 1.1.0 has been released
hackney 1.1.0 has been released. This is a minor release with some improvements and fixes.
Changes
- fix: honor max_redirect.
- fix: socket checkout in the pool: close the socket if something happen while
passing the control to the client - fix: put back the waiter in the queue of the pool if no socket can be
delivered - fix: make sure we don't release a closed socket
- add: shutdown method to transports
- add: hackney_trace module to trace a request
- add: reuse/new connection metrics
- fix: guard binary in
hackney_multipart:len_mp_stream/2
- improvement: pass the socket to
hackney:request_info/1
- dependency: update ssl_verify_hostname
- fix: make sure to pass the Host header to the request
- fix: HTTP basic authentication
- fix content-type case
- improvement: tests
The full changelog is available here: 1.0.6...1.1.0
Hackney is also available as a source archive.
hackney 1.0.6 has been released.
hackney 1.0.6 has been released. This is a maintenance release.
Changes
- improvement: handle {error, closed} for HTTP 1.1 when no content-length is given.
- improvement: handle 204 and 304 status
- fix keep-alive handling
- remove expm package
- support for coming R18 Erlang version.
The full changelog is available here: 1.0.5...1.0.6
Hackney is also available as a source archive.
hackney 1.0.5 has been released
hackney 1.0.5 has been released. This is a maintenance release.
Changes
- improvement: Do not wait to cancel a request
- improvement: do not control the request premptively
The full changelog is available here: 1.0.4...1.0.5
Hackney is also available as a source archive.
hackney 1.0.4 has been released
hackney 1.0.4 has been released. This is a maintenance release.
Changes
- fix client leaks on error
- fix monitor counters
The full changelog is available here: 1.0.3...1.0.4
Hackney is also available as a source archive.
hackney 1.0.3 has been released.
hackney 1.0.3 has been released. This is a maintenance release.
Changes
- fix SSL validation under R15 and R14 Erlang versions
- Apply SSL certificate validation to SOCKS5 and HTTP proxies.
The full changelog is available here: 1.0.2...1.0.3
Hackney is also available as a source archive.
hackney 1.0.2 has been released.
hackney 1.0.2 has been released. This is a maintenance release.
Changes
- fix redirection: rewrite Host header
The full changelog is available here: 1.0.1...1.0.2
Hackney is also available as a source archive.