Changelog
7.0.0
Changelog
6.1.0
Changelog
6.0.0
ack
, nack
, and reject
, if deconstructed, must be called with call or apply since they are no longer bound to instance. Sacrificed in the name of performance, sorry about thatconsume
is renamed to _consume
exchange.bind
renamed to exchange.bindQueue
to mitigate JavaScript confusionexchange.unbind
function is renamed to exchange.unbindQueue
broker.cancel(consumerTag)
signature changed to broker.cancel(consumerTag[, requeue = true])
. This breaks current behaviour for ack consumers, i.e. messages waiting for ack will be requeued by default if the consumer is cancelled. For some reason they were requeued in the previous version, even though nackAll was called? For no-ack consumers this won't have an affect at all*.get()
returns false
if no message was retrieved