7.3.0-beta.1 (2021-08-10)
Acknowledgments
Thank you to our developer community members who helped to make the Service Bus client library better with their contributions to this release:
Features Added
- Added the
ReleaseSession
method toProcessSessionMessageEventArgs
which allows processing for a session to terminated early. - Added protected constructors to
ServiceBusProcessor
,ServiceBusReceiver
,ServiceBusSender
, andServiceBusSessionProcessor
to allow these types to be extended. - Added
UpdateConcurrency
methods toServiceBusProcessor
andServiceBusSessionProcessor
to allow concurrency to be changed for an already created processor. - Allow a TimeSpan of zero to be passed as the
maxWaitTime
for the various receive overloads if Prefetch mode is enabled.
Bugs Fixed
- Fixed bug where receiving a message with
AbsoluteExpiryTime
of DateTime.MaxValue would cause an `ArgumentException'. (A community contribution, courtesy of tlecomte)
Other Changes
- Fixed reference name conflicts in
ServiceBusModelFactory
ref docs. (A community contribution, courtesy of shlomiassaf)