github Azure/azure-sdk-for-net Azure.Messaging.ServiceBus_7.10.0

7.10.0 (2022-08-11)

Features Added

  • Added the ability to set the a custom Identifier on the various client options types.
  • The processor Identifier will now be included in the underlying receiver logs when using the ServiceBusProcessor or ServiceBusSessionProcessor.
  • Added the ability to set a custom endpoint that will be used when connecting to the service, via the ServiceBusClientOptions.CustomEndpointAddress property.
  • Added the ReleaseSession and RenewSessionLockAsync methods to the ProcessSessionEventArgs class to allow the user to manage the session in the SessionInitializingAsync and the SessionClosingAsync event handlers.

Bugs Fixed

  • Fixed issue where the AMQP footer would not be populated on received messages.
  • Fixed issue where the client timeout was not respected when establishing the AMQP connection and the AMQP session.
  • Fixed issue where closing the rule manager link could result in the AMQP session being closed even when EnableCrossEntityTransactions is set to true in the ServiceBusClientOptions.

Other Changes

  • Reduced memory allocations when converting messages into the underlying AMQP primitives. (A community contribution, courtesy of danielmarbach)

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.