Skip to content

Releases: pma/amqp

v3.3.0

17 Jun 12:52
@ono ono
Compare
Choose a tag to compare

Some house keeping updates such as compatibilities. You can now use with amqp_client 3.10, 3.11 and 3.12 too. Make sure you use it with the right OTP version. For example, 3.11+ will require OTP 25. See this guide on how to specify amqp_client version.

This library will highly likely with the future amqp_client version. The update relaxes the version compatibility so you can always use the latest version.

v3.2.0

25 Oct 19:33
@ono ono
Compare
Choose a tag to compare

Internal improvements for people who use connection or channel via Application.get_connection/1 and Application.get_channel/1. It links the connection/channel processes to the Application process so they don't get orphaned. Check out #220 and #221 for the details.

Also added some maintenance changes like Elixir 1.14 support in CI.

Thanks to @craigp!

v3.1.1

01 Mar 11:05
@ono ono
Compare
Choose a tag to compare

Bugfix

  • Handle the message that can be sent when GenServer.call is timed out to avoid "no function clause matching" error on AMQP.Application.Channel.handle_info/2. #212

v3.1.0

08 Feb 20:25
@ono ono
Compare
Choose a tag to compare

Bugfix

  • #210, #211: handle the timeout error on AMQP.Connection.get_connection/1 or AMQP.Channel.get_channel/1 and avoid the process to exit.

v3.0.1

30 Dec 14:28
@ono ono
Compare
Choose a tag to compare

Doc improvements

  • #205: Fix typos in doc
  • #209: Fix docs for AMQP.Channel.wait_for_confirms/1,2

v3.0.0

09 Sep 20:21
@ono ono
Compare
Choose a tag to compare

The new version of Erlang upstream library has been out. The improvement includes OTP24 support and logging mechanism and allows us eliminate some workarounds for Elixir developers.

Check out this document for more details and upgrade guide.

v2.1.2

01 Sep 17:39
@ono ono
Compare
Choose a tag to compare

Bugfix

  • Fix the typo on Application.Connection and Application.Channel module. This will make sure the linked connection and channel is closed on shutdown properly (#204)

v3.0.0-rc.1

26 Aug 17:24
@ono ono
Compare
Choose a tag to compare

Please read the release note

v2.1.1

16 Mar 19:00
@ono ono
Compare
Choose a tag to compare

Docs improvement: #188

v2.1.0

06 Mar 17:05
@ono ono
Compare
Choose a tag to compare

Enhancement

  • add ignore_consumer_down option to DirectConsumer (#184, #192, #186, doc)

Bugfix

  • Channel.open to return a tuple on error case instead of atom (#190)

The version also includes some documentation improvements.