Releases: jvalue/node-dry-amqp
Releases · jvalue/node-dry-amqp
Release v0.1.2
Dependencies updated
Release v0.1.1
Security Patch
- Upgrade
amqplib
becauseurl-parse
allowed path rewrites.
Release v0.1.0
Changelog: Fault Tolerance
- The new
AmqpConnection
,AmqpChannel
andAmqpConfirmChannel
classes are delegates that are providing the same methods as their counterparts fromamqplib
. Just with the addition that they are recreating the underlyingamqplib
objects if needed. Therefore objects of the new classes can still be used after a connection failure. - The
AmqpConnection
class can also be configured to perform retries when connecting to the AMQP broker. - After a connection failure the
AmqpConnection
is automatically trying to reconnect to the AMQP broker. If that fails a callback is invoked so the application can decide how to handle this situation. This feature is mainly needed for the next point. - The
AmqpChannel
andAmqpConfirmChannel
do restore registered consumers after a connection failure has been resolved.
Release v0.0.1
New functionality
- AmqpConsumer
- AmqpProducer