Release Notes
OpenCQRS 7.1.2
Released 10/09/2025
- Rename IDomainEvent to IEvent
OpenCQRS 7.1.1
Released 10/09/2025
- Rename Aggregate to AggregateRoot
OpenCQRS 7.1.0
Released 10/09/2025
- New methods in the domain service (EntityFrameworkCore and CosmosDB):
- Get domain events between two sequences
- Get domain events up to a specific date
- Get domain events from a specific date
- Get domain events between two dates
- Get in memory aggregate up to a specific date
- Custom command handlers or services
- Updated XML documentation
OpenCQRS 7.0.0
Released 07/09/2025
- Upgrade to .NET 9
- New mediator pattern with commands, queries, and notifications
- Cosmos DB store provider
- Entity Framework Core store provider
- Extensions for db context in the Entity Framework Core store provider
- Support for IdentityDbContext from ASP.NET Core Identity
- Command validation
- Command sequences
- Automatic publishing of notifications and messages (ServiceBus or RabbitMQ) on the back of a successfully processed command
- Automatic caching of query results (MemoryCache or RedisCache)
- More flexible and extensible architecture
OpenCQRS 7.0.0-rc.1
Released 06/09/2025
- Memory Caching Provider
- Redis Caching Provider
OpenCQRS 7.0.0-beta.6
Released 05/09/2025
- Service Bus Provider
- RabbitMQ Provider
- Automatic publishing of messages on the back of a successfully processed command
OpenCQRS 7.0.0-beta.5
Released 01/09/2025
OpenCQRS 7.0.0-beta.4
Released 29/08/2025
- Send and publish methods that automatically publish notifications on the back of a successfully processed command
- Automatically validate commands before they are sent to the command handler
- Command sequences that allow to chain multiple commands in a specific order
OpenCQRS 7.0.0-beta.3
Released 26/08/2025
- Rename track methods in the Entity Framework Core store provider
- Rename database tables in the Entity Framework Core store provider
OpenCQRS 7.0.0-beta.2
Released 26/08/2025
- Replace events with notifications
OpenCQRS 7.0.0-beta.1
Released 25/08/2025
- Complete rewrite of the framework
- Upgrade to .NET 9