Shuttle.Esb Versions Save

A highly extensible service bus implementation.

v14.0.0

1 month ago

v13.1.0

1 year ago
  • 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

1 year ago
  • First release making use of Microsoft dependency injection along with the options pattern
  • Renamed ISubscriptionManager to ISubscriptionService
  • Refactored all configuration classes / sections to make use of options pattern
  • Added IQueue.IsStream
  • Added ServiceBusHostedService
  • Removed explicit logging
  • Removed ITransportMessageFactory; replace with TransportMessagePipeline
  • Removed Default prefix from implementation names
  • Many other minor improvements

v12.1.1

2 years ago

v11.2.0

3 years ago

v11.0.0

4 years ago
  • package upgrade
  • using CancellationToken
  • removed Configuration from IHandlerContext<T>

v10.1.8

5 years ago
  • added Shuttle.Core.System to nuspec.

v10.1.7

5 years ago
  • added 'RemoveCorruptMessages' to configuration

v10.1.6

5 years ago
  • added WithEncryption and WithCompression to TransportMessageConfigurator

Thanks again to Zavarkó Gábor.