Skip to content

Releases: xogroup/bunnybus

Allow more options to be passed through to amqplib on send and publish

15 Apr 14:16
Compare
Choose a tag to compare
  • Expose all options supported for send/publish on amqplib (except for headers and immediate)
  • Remove deprecated Buffer constructor

Updated retry logic and longer initial connection timeout

31 May 19:32
Compare
Choose a tag to compare

Retry logic will now correctly retry the actual underlying connection instead of repeatedly checking if it should open a new connection. Retry now uses ceiling'd exponential backoff with jitter to prevent flooding. Default timeout for opening the initial TCP connection to the exchange increased from 500ms to 5000ms.

2.3.1 Release

03 Mar 05:20
Compare
Choose a tag to compare

A bug fix to cover sinon spy testing where the reported callCount was off. Fix includes all public interfaces.

2.3.0 Release

30 Sep 06:58
Compare
Choose a tag to compare

This is a pretty big release for a minor bump. A lot of bugs fixed and features added along with Node v8 fortification by adding 60+ new test. Major fix around route key handling with wild carded subscriptions.

Related PRs

2.2.0 Release

25 Apr 23:10
Compare
Choose a tag to compare

A new interface (getAll) for data pumping all messages out of a queue was added. The new addition was necessary to address situations where subscribe was doing too much and all you wanted was a way to retrieve all messages from a queue without the need to create routeKey bindings nor error queues.

2.1.2 Release

14 Mar 20:06
Compare
Choose a tag to compare

Fixed bug with unhappy connection/channel creation path that was compounding semaphore adjustments.

2.1.1 Release

04 Mar 19:44
Compare
Choose a tag to compare

Refactoring some inline logic to be shared within a helper function. No breaking changes.

2.1.0 Releaes

03 Mar 03:36
Compare
Choose a tag to compare

This release is dedicated to enhancing and patching routeKey detection and analysis when commands for send() and subscribe() are used interchangeably.

2.0.4 Release

24 Feb 01:29
Compare
Choose a tag to compare

Updated module license to BSD-3

2.0.3 Release

24 Feb 01:29
Compare
Choose a tag to compare

Updated npm tags within package.json for npmjs.org search keywords