Update package description to include pointer to the new Azure.Messaging.EventHubs package and the migration guide.
None
- AMQP connection idle timeout set to 60 seconds to detect broken or idle connections much quicker. (#15926)
- Diagnostics listener batch overhead allocation increased to avoid failures during batch sends. (#15193)
- Client now converts InvalidOperationException into a retriable EventHubsException thrown during AMQP link clouse. This helps upper layers to retry the failed operation instead of them bailing out. (#15984)
None
- Batch size can be accessed as a property on the EventDataBatch objects. (#13976)
- ContentType is provided as a property on EventData objects. (#14047)
- Batch size calculation issue when diagnostics enabled is now fixed. (#13966)
- Senders and receivers can now throw more descriptive error when underlying client is closed. (#14030)
- Send APIs to handle provided EventData enumerators properly when enumerator is not re-scannable. (#14053)
None
- Client to retry on PublisherRevokedException. (#9361)
- ManagedIdentityTokenProvider now supports custom AzureServiceTokenProvider where developers can use customized service token providers per deployment environment. (#9943)
- Closing an EventHubClient now closes all senders and receivers created from that client. (#7443)
- Enforce token refresh interval under max allowed TimeSpan to avoid failures. (#8541)
- Fix for managed identity connection string setting to handle value set. (#10618)
None
- Diagnostics event names shorted as recommended by https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/DiagnosticSourceUsersGuide.md#event-names (#7186)
- Added ErrorLevelType to base class EventHubsException. This will help developers to take better actions while handling exceptions. (#7194)
- Safe-Close AMQP session when link creation fails instead of abort. (#7216)
- EventHubClient, PartitionSender, and PartitionReceiver to expose closed state. (#7365)
- FixedAsyncLock's semaphore implementation to limit concurrent requests to always 1. (#7203)