7.1.0 (2021-05-11)
New Features
- Adds support for passing
NamedKeyCredential
as the credential type toServiceBusClient
andServiceBusAdminstrationClient
. Also adds support for passingSASCredential
toServiceBusClient
.
These credential types support rotation via theirupdate
methods and are an alternative to using theSharedAccessKeyName/SharedAccessKey
orSharedAccessSignature
properties in a connection string.
Resolves #11891.
Bug fixes
- [Bug Fix]
expiresAtUtc
isInvalid Date
in the received message when the ttl is not defined. Has been fixed in #13543 - Some of the queue properties such as "forwardTo" and "autoDeleteOnIdle" were not being set as requested through the
ServiceBusAdministrationClient.createQueue
method because of a bug w.r.t the ordering of XML properties. The issue has been fixed in #14692. - Settling messages now use the
retryOptions
passed toServiceBusClient
, making it more resilient against network failures.
PR#14867 - Fixes an issue where receiver link recovery/creation could fail, resulting in a receiver that was no longer receiving messages.
PR#15098