Version 0.13.0
Pre-release
Pre-release
Added
- [ENGINE BC] Added placeholder option parameters to the following methods and functions:
ApplicationConfigurer.RegisterAggregate()
ApplicationConfigurer.RegisterProcess()
ApplicationConfigurer.RegisterIntegration()
ApplicationConfigurer.RegisterProjection()
CommandExecutor.ExecuteCommand()
HandlesCommand()
ExecutesCommand()
HandlesEvent()
RecordsEvent()
SchedulesTimeout()
Removed
This release marks 9 months since the release of [0.12.0], which deprecated several elements of the API. Those elements have been removed in this release.
- [BC] Remove deprecated message routing methods (use
.Route()
instead)AggregateConfigurer.ConsumesCommandType()
AggregateConfigurer.ProducesEventType()
ProcessConfigurer.ConsumesEventType()
ProcessConfigurer.ProducesCommandType()
ProcessConfigurer.SchedulesTimeoutType()
IntegrationConfigurer.ConsumesCommandType()
IntegrationConfigurer.ProducesEventType()
ProjectionConfigurer.ConsumesEventType()
- [BC] Removed
DescribableMessage
interface andDescribeMessage()
- [BC] Removed
ValidateableMessage
interface andValidateMessage()
- [BC] Removed
EventRecorder
interface