Releases: Shuttle/Shuttle.Esb
Releases · Shuttle/Shuttle.Esb
v15.0.0
v14.0.0
v13.1.0
- Changed all DateTime.Now to DateTime.UtcNow and the relevant date comparisons use DateTime.ToUniversalTime() to ensure the correct timezone.
- Refactored DeferredMessageProcessor to enable sharing of deferred queues between endpoints.
- Added DeferredMessageProcessingHalted event to DeferredMessageProcessor to indicate when the deferred processing has halted.
v13.0.0
- First release making use of Microsoft dependency injection along with the options pattern
- Renamed
ISubscriptionManager
toISubscriptionService
- Refactored all configuration classes / sections to make use of options pattern
- Added
IQueue.IsStream
- Added
ServiceBusHostedService
- Removed explicit logging
- Removed
ITransportMessageFactory
; replace withTransportMessagePipeline
- Removed
Default
prefix from implementation names - Many other minor improvements
v12.1.1
v11.2.0
- improved message invoker performance with thanks to Zavarkó Gábor