1.1.6 (2020-04-23)
- Removes the
@azure/ms-rest-nodeauth
dependency.
This allows users to use any version of@azure/ms-rest-nodeauth
directly with@azure/service-bus
without TypeScript compilation errors.
Fixes bug 8041. - Fixes for the below bugs when settling a message with PR 8406
- Not setting user provided deadletter error reason and description when deadlettering a deferred message.
- Not setting user provided custom properties when deadlettering a non deferred message.
- Not able to settle previously received messages when a receiver recovers from a broken link or connection. Please note that if using sessions, this behavior doesn't change with this release.
- Fixes an issue where non-retryable errors caused by a connection disconnecting were not getting surfaced to the user's registered error handler
when using theregisterMessageHandler
method on a receiver.
PR 8401 - Fixes reconnection issues by creating a new connection object rather than re-using the existing one.
PR 8447 - Adds a new method
open()
on the sender to allow you to front load the work of setting up the underlying AMQP links. Use this if you want to avoid having your firstsend()
operation pay the tax of link set up.
PR 8329. This PR also fixes a bug where a sender recovering from connection loss does not report the error back to the user from ongoing send operations in expected time.