Releases: nsweeting/rabbit
Releases · nsweeting/rabbit
v0.9.0
- Add pooling to
Rabbit.Connection
.
- Add
Rabbit.Broker
module that encapsulates connections, initializers, consumers and producers.
v0.8.0
- Update
amqp
dependency
- Fix fetching worker in 1 scheduler systems
v0.8.1
- Catch
AMQP.Connection
timeout errors within Rabbit.Connection
v0.7.1
- Fix connection uri not being used
v0.7.0
- Add support for connection names.
- Fix connection options not being used if passed a uri.
v0.6.3
- Add validation of
:worker_pool_size
in Rabbit.Config
- Update
:credo
and :ex_doc
dependencies
v0.6.2
- Update
amqp
and keyword_validator
deps
- Fix
Rabbit.Connection
type specs
v0.6.1
- Fix potential channel disconnect bug
- Remove logging of normal channel closure
v0.6.0
- 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