Skip to content

Releases: benoitc/hackney

hackney 1.0.1 has been released.

01 Dec 13:11
Compare
Choose a tag to compare

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_pool spotted 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.

30 Nov 22:08
Compare
Choose a tag to compare

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

27 Nov 12:07
Compare
Choose a tag to compare

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.

26 Nov 20:39
Compare
Choose a tag to compare

hackney 0.15.1 has been released. This is a maintenance release.

Changes

  • export hackney_pool:find_pool/1 and allows any poolname.

The full changelog is available here: 0.15.0...0.15.1

Hackney is also available as a source archive.

hackney 0.15.0 has been released.

11 Nov 00:50
Compare
Choose a tag to compare

hackney 0.15.0 has been released. This is a maintenance release fixing the performances and concurrency issues.

Changes

  • improve hackney performance and concurrency
  • fix pool handling: make sure to reuse the connections

The full changelog is available here: 0.14.3...0.15.0

Hackney is also available as a source archive.

hackney 0.14.3 has been released.

28 Oct 15:21
Compare
Choose a tag to compare

hackney 0.14.2 has been released. This is a fix release.

Changes

  • fix hackney:stop_async/1 hackney_manager.

The full changelog is available here: 0.14.2...0.14.3

Hackney is also available as a source archive.

hackney 0.14.2 has been released

27 Oct 21:51
Compare
Choose a tag to compare

hackney 0.14.2 has been released. This is a fix release.

Changes

  • fix memory leak (#77): some requests were not cleaned correctly in
    hackney_manager.
  • fix ssl race condition (#130)
  • fix: check if relative url contains a forward slash
  • refactor integration tests and add more tests
  • fix socket pool: make sure to close all sockets when the pool is terminated,
    and do not store closed sockets if we know it.

The full changelog is available here: 0.14.1...0.14.2

Hackney is also available as a source archive.

Hackney 0.14.1 has been released

26 Sep 19:57
Compare
Choose a tag to compare

hackney 0.14.1 has been released. This is a fix release.

Changes

  • fix redirect location: make sure we use absolute urls
  • fix redirection: make sure to follow redirections
  • fix hackney_response:read_body/3 spec
  • trim response headers when needed
  • add redirection basic tests

The full changelog is available here: 0.14.0...0.14.1

Hackney is also available as a source archive.

hackney 0.14.0 has been released.

19 Sep 16:29
Compare
Choose a tag to compare

hackney 0.14.0 has been released. This is a small upgrade with some fixes and a breaking change.

Changes

  • fix: validate if the redirection url is absolute.
  • fix: return location from headers when possible in
    hackney:location/1.
  • fix HEAD request. Remove the need to call the body method
  • fix: remove undefined function references
  • tests: start to handle tests with httpbin

Breaking change:

When doing an HEAD request, the signature of the response when it
succeded is now {ok, Status, ResponseHeaders} and do not contains a
client reference any more.

The full changelog is available here: 0.13.1...0.14.0

Hackney is also available as a source archive.

hackney 0.13.1 has been released.

13 Aug 15:04
Compare
Choose a tag to compare

hackney 0.13.1 has been released. This is a maintenance release with some fixes.

Changes

  • fix host header, don't overwrite it if it exists. (236f368)
  • bump idna dependency to 1.0.1

The full changelog is available here: 0.13.0...0.13.1

Hackney is also available as a source archive.