Releases: jpwilliams/remit
Release v1.9.0
Overview
Core addition is the worker channel pooling. Between 5 and 10 channels depending on load. This helps sifting through requests with no reply consumer (i.e. if a process dies) a lot quicker.
Optimisations
Bug fixes / generic changes
Release v2.0.0-beta.2
Bug fixes / generic changes
- Adding some more metadata to messages upon sending: 024f2b5
Release v1.8.1
Release v1.8.0
Overview
Added the ability to add endpoints and listeners pre-configured with noAck
. This allows these response types to acknowledge messages as soon as they are sent to the consumer rather than when the callback is called within the given message handler.
To do this, Remit internally uses its own exposed options
object, which is now available so, if they so wish, clients can specify their own AMQP-related options to each consumer.
New features
Release v1.7.2
Overview
CRITICAL HOTFIX
Following Release v1.6.2, demissions failed to wait until the given time to act.
This was due to the timestamp
property of the message (used by demissions to decide when the message should be processed) being overwritten to ensure a timestamp is always provided (an intended pre-2.0.0
change to ensure compatibility in the future).
Fixed now and timestamp naming conventions will have to be reassessed for this use case.
Bug fixes / generic changes
- 🚑 Fix for demission timestamps being overwritten: 361de9d
Release v1.7.1
Overview
Lots of test files kept being included in the npm builds, so adding this so we only add the files we intend to.
Bug fixes / generic changes
- Only include the files we need when publishing: 8eaaa92
Release v1.7.0
Overview
Adding a prefetch limit (defaulting to 128
, but customisable via connection options) for #16.
New features
Bug fixes / generic changes
Release v1.6.3
Bug fixes / generic changes
- Parse message timestamps found within our message options: 14b32f0