Releases: patchlevel/event-sourcing
3.8.0
Release Notes for 3.8.0
Feature release (minor)
3.8.0
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 1
bug
enhancement
- 677: add "keep_index" option in stream store thanks to @DavidBadura
- 676: add event id criteria thanks to @DavidBadura
- 675: allow multiple wildcards in stream store thanks to @DavidBadura
- 674: add read only store thanks to @DavidBadura
- 673: improve stream store thanks to @DavidBadura
- 659: Lookup thanks to @DavidBadura
- 644: Add command bus, Drop PHP 8.1 thanks to @DavidBadura
3.7.0
Release Notes for 3.7.0
Feature release (minor)
3.7.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
enhancement
3.6.3
Release Notes for 3.6.3
3.6.x bugfix release (patch)
3.6.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
3.6.2
Release Notes for 3.6.2
3.6.x bugfix release (patch)
3.6.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
3.6.1
What's Changed
- only retry relevant subscriptions by @DavidBadura in #662
Full Changelog: 3.6.0...3.6.1
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
BC-Break
3.5.1
Release Notes for 3.5.1
3.5.x bugfix release (patch)
3.5.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
3.5.0
Release Notes for 3.5.0
Feature release (minor)
3.5.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
bug
enhancement
- 639: add adapter repository for snapshot store thanks to @DavidBadura
- 636: add event aliases thanks to @DavidBadura
- 632: add batch subscription thanks to @DavidBadura
3.4.0
Release Notes for 3.4.0
Feature release (minor)
3.4.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
bug
enhancement
- 627: add clear method into in-memory store thanks to @DavidBadura
- 625: add in memory event store thanks to @DavidBadura
- 623: add stream store support in cli commands thanks to @DavidBadura
- 620: [Experimental] Stream Store thanks to @DavidBadura
- 614: [Experimental] Child Aggregates thanks to @DanielBadura
dependencies
- 617: update supported databases thanks to @DavidBadura
3.3.0
Release Notes for 3.3.0
Feature release (minor)
3.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1