Releases: mizrael/OpenSleigh
OpenSleigh v0.11.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.AzureServiceBus/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- added automatic infrastructure provisioning
OpenSleigh v0.10.1
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.AzureServiceBus/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- added support for Azure Service Bus
OpenSleigh v0.10.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- Sagas can be configured to use a retry policy when handling messages
- added a new sample
- minor bugfixes
OpenSleigh v0.9.2
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- added System Info singleton instance
- added possibility to set client as "publish only"
- updated samples
Fixed
- fixed samples connection strings
OpenSleigh v0.9.1
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- updated services lifetime on DI
OpenSleigh v0.9.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Persistence.SQL/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- multiple Sagas can be registered to handle the same message type
- minor refactorings
- added SQL persistence library
- refactored transaction handling
- updated dependencies lifetimes
- improved test coverage
- minor refactorings and performance improvements
OpenSleigh v0.8.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- multiple Sagas can be registered to handle the same message type
- minor refactorings
OpenSleigh v0.7.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- possibility to configure exchange and queue names for each message
- moved from Fanout to Topic exchanges in the RabbitMQ Transport library
- minor refactorings
OpenSleigh v0.6.0
You can download this release from Nuget:
https://www.nuget.org/packages/OpenSleigh.Core/
https://www.nuget.org/packages/OpenSleigh.Persistence.InMemory/
https://www.nuget.org/packages/OpenSleigh.Persistence.Mongo/
https://www.nuget.org/packages/OpenSleigh.Transport.RabbitMQ/
Changelog
Added
- added channel pooling
- added RabbitMQ E2E tests with in-memory transport
- added in-memory E2E tests
Fixed
- fixed in-memory state repository, added support for multiple types sharing correlation id