3.6.0
Release Notes for 3.6.0
Feature release (minor)
This release has changes that would be classified as BC breaks in our experimental components. Since these features are experimental, we can change the API or remove them completely even in a major release. See our documentation: https://event-sourcing.patchlevel.io/latest/our-backward-compatibility-promise/
The following has changed:
StreamDoctrineDbalStore:
A new required database field called event_id
has been added and the fields event
have been renamed event_name
and payload
have been renamed event_payload
. Make sure to adjust the migration generation accordingly! In addition, the StreamHeader has been split into the following headers: StreamNameHeader
, PlayheadHeader
and RecordedOnHeader
.
Tracing:
This feature has been completely removed.
3.6.0
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 1
enhancement
- 657: [Experimental] introduce event id & fix split stream logic in stream store thanks to @DavidBadura
- 650: add early out in subscription engine thanks to @DavidBadura
- 643: Add pipe & reducer thanks to @DavidBadura
- 637: filter events in subscription engine thanks to @DavidBadura