Releases: benoitc/hackney
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.
hackney 1.0.1 has been released.
hackney 1.0.1 has been released. This is a maintenance release.
Changes
- update the default certification authority file. Make sure we can validate all SSL connections even on the AWS platform.
- fix typo in
hackney_poolspotted under stress testing.
The full changelog is available here: 1.0.0...1.0.1
Hackney is also available as a source archive.
hackney 1.0.0 has been released.
hackney 1.0.0 has been released. This is the first stable and long term supported release of hackney.
Changes
- add metrics
- add SSL certificate verification by default.
- fix: Pool handling
The full changelog is available here: 0.15.2...1.0.0
Hackney is also available as a source archive.
hackney 0.15.2 has been released
hackney 0.15.2 has been released. This is a maintenance release.
Changes
- fix: handle strings in headers
- fix; convert User/Password as string if needed
- fix: handle body given as an empty list
The full changelog is available here: 0.15.1...0.15.2
Hackney is also available as a source archive.
hackney 0.15.1 has been released.
hackney 0.15.1 has been released. This is a maintenance release.
Changes
- export
hackney_pool:find_pool/1and allows any poolname.
The full changelog is available here: 0.15.0...0.15.1
Hackney is also available as a source archive.