@Lutando Lutando released this Jan 15, 2019 · 11 commits to master since this release

This release adds snapshotting to aggregate roots and to sagas. Documentation can be found here.

Breaking Changes:

  1. IEventApplier<,> has changed to IMessageApplier<,> to cater for the snapshotting use case.

  2. AggregateSagas no longer persist AggregateEvents, they now persist CommittedEvent<,,> of Aggregate Events just like aggregate roots. This means that if you have used Sagas in the past and have persisted events you might need to manually upcast them or delete them if its a greenfield project.

Release can be found at:

https://www.nuget.org/packages/Akkatecture/0.4.0
https://www.nuget.org/packages/Akkatecture.Clustering/0.4.0

Thank you to the contributors:

@siudeks
@jk1980

Assets 2