All Versions
24
Latest Version
Avg Release Cycle
119 days
Latest Release
1874 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.6.x Changes
BC breaks
- ๐ The Scenario for CommandHandling now clears the recorded events after each
then
. So for each then you only need to supply the newly recorded events.
- ๐ The Scenario for CommandHandling now clears the recorded events after each
-
v0.5.x Changes
BC breaks
- ๐ DomainMessageInterface has been removed, and DomainMessage has been made final.
- ๐ Renamed
add
method tosave
for aggregate root repositories.
Symfony Bundle
- ๐ง The global
storage_suffix
parameter has been removed and has been replaced with a configuration value:saga.mongodb.storage_suffix
.
Summary of other changes
- ๐ New example on how to use child entities.
- โก๏ธ The EventSourcing Scenario has been updated to support all the latest changes.
- โ An AggregateRootScenarioTestCase has been added with an example on how to use it.
- The command bus and event bus have been made more resilient.
- We now publish the decorated event stream on the event bus.
- โ Added possibility to use binary as UUID column. See README in the Bundle for configuration details.
- The CLI Command in the Bundle doesn't throw errors anymore if the schema already exists.
-
v0.4.x Changes
BC breaks
- โก๏ธ Updated
beberlei/assert
requirement to 2.0.
- โก๏ธ Updated
-
v0.3.0 Changes
BC breaks
- The AggregateFactory is a new required constructor argument for a EventSourcingRepository and the order of the arguments changed.
Summary of changes
- โ Added Aggregate Factories for instantiating aggregates. Now we are not bound to a public constructor.
- ๐ A bugfix that caused an infinite loop when supplying a string to the CommandHandler.
- Saga base class is now abstract.
- More typehints to interfaces instead of concrete classes.
- ๐ Multiple CS fixes.