Releases: dial-once/node-bunnymq
Releases · dial-once/node-bunnymq
v2.5.0
Support
- cleanup for npm module tarball (@Spring3 )
- dependencies update & rabbitmq version bump (3.7) (@shamil )
#108
#107
v2.4.3
Minor changes
- Added logger alias (bmq:producer) in case of an error due to a non existent callback
Support
- Fixes for npm audit, eslint, sonarqube
- Migrated to CircleCI v2
PR #106 (@Spring3)
v2.4.2
Bugfixes & small improvements:
- Fail nicely when we can’t parse the rpc response (@yosiat) #104
v2.4.1
Fixes
- Add PID to rpc response queue (@yosiat) (to enable concurrent execution) (#102)
v2.4.0
Features:
- Exposed amqplib message properties to the consumer (@aviz)
Fixes:
- Fix wrong serialisation of arrays (@yosiat)
Maintenance:
- Code linting (@edunston)
- Update dev dependencies and dev tools, add badges. Replace istanbul with nyc (@StevenHeng)
Thanks so much for your contributions 🥇 🎉
v2.3.2
Fixes:
- Allow messages to be produced that are of type string and not only objects (@mrister)
Improvements:
- Add more tests to very string messages (@mrister)
v2.3.1
Fixes
- Remove @dialonce/boot module (@ky23)
v2.3.0
Fixes
- Fix re-queuing message when Buffer is full error is triggered to avoid message duplication (@ky23)
- Fix undefined consumerSuffix (@williamluang)
Enhancements
- Add publish and subscribe method (@Spring3)
- Expose subscribe/publish/consume/produce without producer/consumer objects but keeping the backward compatibility (@Spring3)
v2.2.1
Fixes
- Revert channel close check on produce on non-existing queue to timeout feature
v2.2.0
Features
- Check if a queue exists and rejects with appropriate error. Closes #45
Fixes
- Sanitize queue prefetch (Parse the provided prefetch to ensure it is an integer)