Skip to content

Releases: jvalue/node-dry-amqp

Release v0.1.2

23 Jun 09:15
Compare
Choose a tag to compare

Dependencies updated

Release v0.1.1

10 May 10:10
Compare
Choose a tag to compare

Security Patch

  • Upgrade amqplib because url-parse allowed path rewrites.

Release v0.1.0

02 Feb 14:04
Compare
Choose a tag to compare

Changelog: Fault Tolerance

  • The new AmqpConnection, AmqpChannel and AmqpConfirmChannel classes are delegates that are providing the same methods as their counterparts from amqplib. Just with the addition that they are recreating the underlying amqplib 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 and AmqpConfirmChannel do restore registered consumers after a connection failure has been resolved.

Release v0.0.1

23 Nov 13:34
Compare
Choose a tag to compare

New functionality

  • AmqpConsumer
  • AmqpProducer