This repository has been archived by the owner on Apr 14, 2023. It is now read-only.
Releases: lucabriguglia/OpenCQRS
Releases · lucabriguglia/OpenCQRS
Kledex 1.2
New features
- Simplify dispatcher for queries
Enhancements
- Upgrade to .NET Core 3.0
- New sample applications (with and without event sourcing)
Kledex 1.1
Enhancements
- Bus message additional properties
- Increment aggregate root version when an event is applied
Kledex 1.0
This release will be identical to 6.1 with the exception of a new name.
OpenCQRS 6.1
New features
- RabbitMQ bus provider
Enhancements
- Event type mapper configuration in startup
OpenCQRS 6.0
New features
- Events are now published automatically but this behavior can be disabled by default using the new configuration options or at the command level by overriding the PublishEvents property.
- Savings command can now be disabled by default using the new configuration options or at the command level by overriding the SaveCommand property.
- Added aggregate store.
Breaking changes
- SendAndPublish and SendAndPublishAsync removed from IDispatcher.
- ICommandWithEventsHandler and ICommandWithEventsHandlerAsync removed and replaced by ICommandHandler and ICommandHandlerAsync.
- ICommandWithDomainEventsHandler and ICommandWithDomainEventsHandlerAsync removed and replaced by IDomainCommandHandler and IDomainCommandHandlerAsync.
OpenCQRS 5.3
- In memory database provider for Entity Framework Core
- Renaming projects:
- OpenCqrs.Store.CosmosDB.MongoDB > OpenCqrs.Store.Cosmos.Mongo
- OpenCqrs.Store.CosmosDB.Sql> OpenCqrs.Store.Cosmos.Sql
- Minor bug fixes
OpenCQRS 5.2
Add expected version to domain command
OpenCQRS 5.1
Register ITopicClient