Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 3.19 KB

File metadata and controls

56 lines (41 loc) · 3.19 KB

Release History

4.3.2 (2021-04-15)

Update package description to include pointer to the new Azure.Messaging.EventHubs package and the migration guide.

4.3.1 (2020-10-29)

Breaking Changes

None

Improvements

  • AMQP connection idle timeout set to 60 seconds to detect broken or idle connections much quicker. (#15926)

Bug Fixes

  • 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)

4.3.0 (2020-08-11)

Breaking Changes

None

Improvements

  • Batch size can be accessed as a property on the EventDataBatch objects. (#13976)
  • ContentType is provided as a property on EventData objects. (#14047)

Bug Fixes

  • 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)

4.2.0

Breaking Changes

None

Improvements

  • Client to retry on PublisherRevokedException. (#9361)
  • ManagedIdentityTokenProvider now supports custom AzureServiceTokenProvider where developers can use customized service token providers per deployment environment. (#9943)

Bug fixes

  • 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)

4.1.0

Breaking Changes

None

Improvements

Bug fixes

  • FixedAsyncLock's semaphore implementation to limit concurrent requests to always 1. (#7203)