Skip to content

Releases: nsweeting/rabbit

v0.9.0

25 Jan 13:24
8ec1b33
Compare
Choose a tag to compare
  • Add pooling to Rabbit.Connection.
  • Add Rabbit.Broker module that encapsulates connections, initializers, consumers and producers.

v0.8.0

16 Dec 21:36
Compare
Choose a tag to compare
  • Update amqp dependency
  • Fix fetching worker in 1 scheduler systems

v0.8.1

18 Dec 15:31
b4db656
Compare
Choose a tag to compare
  • Catch AMQP.Connection timeout errors within Rabbit.Connection

v0.7.1

19 Nov 21:26
Compare
Choose a tag to compare
  • Fix connection uri not being used

v0.7.0

18 Nov 23:22
Compare
Choose a tag to compare
  • Add support for connection names.
  • Fix connection options not being used if passed a uri.

v0.6.3

15 Nov 18:57
Compare
Choose a tag to compare
  • Add validation of :worker_pool_size in Rabbit.Config
  • Update :credo and :ex_doc dependencies

v0.6.2

17 Oct 02:52
Compare
Choose a tag to compare
  • Update amqp and keyword_validator deps
  • Fix Rabbit.Connection type specs

v0.6.1

09 Oct 20:25
Compare
Choose a tag to compare
  • Fix potential channel disconnect bug
  • Remove logging of normal channel closure

v0.6.0

08 Oct 15:21
Compare
Choose a tag to compare
  • Fix potential channel related issues
  • Add sync_start to producers
  • Add handle_setup callback to producers
  • Make all handle_setup callbacks optional
  • Move message ack/nack/reject to Message module
  • Utilize AMQP channel process directly for ack/nack/reject instead of via consumer

v0.5.1

22 Aug 21:05
Compare
Choose a tag to compare
  • Fix hard coded app env