v2.1.0
This release is a complete module re-write with important fixes, and some minor features.
Features
- Ability to publish to named exchanges using routing keys (provide routingKey option)
- Add BunnyMQ version in clientProperties
Fixes
- Consumer queues now reconnects when connection is lost
- Fix potential correlationId bug (global variable)
- All queues/producers shares the same connection/channel as recommended by RabbitMQ doc
Misc.
- Code documentation
- Readme.md rework
- Module complete rewrite
Usage of env vars to configure the module is now deprecated, as well as config properties prefixed with amqp keyword. See README.md for new configuration vars. The old properties and env var are still supported until v3.0.0.