Bunny 1.5.0 is released to rubygems.org.
This is a minor feature and bug fix release.
Changes between Bunny 1.4.0 and 1.5.0
Improved Uncaught Exception Handler
Uncaught exception handler now provides more information about the exception, including its caller (one more stack trace line).
Contributed by Carl Hörberg (CloudAMQP).
Convenience Method for Temporary (Server-named, Exclusive) Queue Declaration
Bunny::Channel#temporary_queue is a convenience method that declares a new
server-named exclusive queue:
Contributed by Daniel Schierbeck (Zendesk).
Recovery Reliability Improvements
Automatic connection recovery robustness improvements. Contributed by Andre Foeken (Nedap).
It is now possible to pass the
:hosts option to
When connection to RabbitMQ (including during connection recovery), a random host
will be chosen from the list.
Connection shuffling and robustness improvements.
Contributed by Andre Foeken (Nedap).
Full Change Log
Full change log can be found on GitHub.