All tickets closed in this release are listed here.
New features and enhancements
StatefulProcessor doesn't properly recover state (#277)
EventsourcedProcessor doesn't respect
- Discontinue support for actor-level causality tracking (#280). The
sharedClockEntry method has been removed from the public API. All
EventsourcedActors that share a local event log
- also share the same entry in the log-level (= server-side) vector clock
- are guaranteed to receive events in the same order, both, during live processing and event replay
- API for local replication filters changed to distinguish between source log (defined by log name) and target log (defined by target log id) specific filters (#273). See scala doc of ReplicationEndpoint and EndpointFilters for details.
DurableEvent(emitterId: String) constructor replaced by
DurableEvent(payload: Any). That's a semantic change that is not detected by the compiler.