5.6.1 (2021-09-08)
Acknowledgments
Thank you to our developer community members who helped to make the Event Hubs client libraries better with their contributions to this release:
Bugs Fixed
-
Fixed an issue with refreshing authorization where redundant requests were made to acquire AAD tokens that were due to expire. Refreshes will now coordinate to ensure a single AAD token acquisition.
-
Fixed an issue with authorization refresh where attempts may have been made to authorize a faulted link. Links that fail to open are no longer be considered valid for authorization.
Other Changes
-
A sample demonstrating the use of the
AzureEventSourceListener
fromAzure.Core
for common scenarios with the Event Hubs client library has been created. (A community contribution, courtesy of andreyshihov) -
Serialization of event data from Event Hubs has been tweaked for greater efficiency. (A community contribution, courtesy of johnthcall)
-
Adjusted the approach used to abandon AMQP sessions when an exception occurs while opening a link to ensure that the transport library does not continue to hold an unnecessary reference.
-
Documentation has been enhanced to provide additional context for client library types, notably detailing non-obvious validations applied to parameters and options members.