Releases: patchlevel/event-sourcing
2.0.0-beta1
Merge pull request #202 from patchlevel/event-metadata Event metadata
1.2.1
Release Notes for 1.2.1
1.2.x bugfix release (patch)
1.2.1
-
Total issues resolved: 0
-
Total pull requests resolved: 1
-
Total contributors: 1
-
168: Merge release 1.1.1 into 1.2.x thanks to @github-actions[bot]
1.1.1
Release Notes for 1.1.1
1.1.x bugfix release (patch)
1.1.1
-
Total issues resolved: 0
-
Total pull requests resolved: 1
-
Total contributors: 1
-
167: Merge release 1.0.2 into 1.1.x thanks to @github-actions[bot]
bug
1.0.2
Release Notes for 1.0.2
1.0.x bugfix release (patch)
1.0.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
1.2.0
Release Notes for 1.2.0
Feature release (minor)
1.2.0
- Total issues resolved: 0
- Total pull requests resolved: 10
- Total contributors: 3
enhancement
- 161: add handle attribute for projections thanks to @DavidBadura
- 158: add attribute based apply methods thanks to @DavidBadura
- 155: snapshot after x events thanks to @DavidBadura
- 154: add backward-compatibility-check workflow thanks to @DanielBadura
documentation
-
157: fix table schema example in projection documentation thanks to @robinlehrmann
-
156: Fixed example repository in FAQ Documentation thanks to @robinlehrmann
-
153: add install instructions and listener order information thanks to @DavidBadura
-
152: add cli, tools and features docs thanks to @DavidBadura
-
151: Update target branch for infection thanks to @DavidBadura
-
149: use ramsey/composer-install actions thanks to @DavidBadura
1.1.0
Release Notes for 1.1.0
1.1.0
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 3
dependencies
- 147: upgrade psr packages thanks to @DavidBadura
- 144: set required php version to fixed minor versions thanks to @DavidBadura
- 136: bump to the latests patch versions thanks to @DavidBadura
enhancement
- 141: add static type hints thanks to @DavidBadura
- 137: add recorded clock trait thanks to @DavidBadura
dependencies,enhancement
- 135: removed php7.4, added support php8.1 thanks to @robinlehrmann
- 133: add symfony 6 support thanks to @robinlehrmann
documentation
1.0.1
Release Notes for 1.0.1
1.0.x bugfix release (patch)
1.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug,dependencies
1.0.0
Release Notes for 1.0.0
1.0.0
-
Total issues resolved: 17
-
Total pull requests resolved: 99
-
Total contributors: 5
-
131: 1.0.x for infection badge thanks to @DanielBadura
-
130: Change the push branch to be a SemVer branch name thanks to @DanielBadura
-
129: fix migration docs thanks to @DavidBadura
-
128: small docs improvements thanks to @DavidBadura
-
127: cleanup docs thanks to @DavidBadura
-
126: add store docs thanks to @DavidBadura
-
124: make methods final thanks to @DavidBadura
-
123: improve getting started thanks to @DavidBadura
-
122: add watch server interfaces thanks to @DavidBadura
-
118: check playhead mismatch thanks to @DavidBadura
-
117: add event bus docs thanks to @DavidBadura
-
116: Add documentation thanks to @DavidBadura
-
113: make it final :) thanks to @DavidBadura
-
104: Allow infection/infection to report coverage (for badge purposes) on SemVer branches thanks to @DanielBadura
-
103: add psalm plugin thanks to @DavidBadura
-
102: fix psalm errors in tests thanks to @DavidBadura
-
100: cleanup exceptions thanks to @DavidBadura
-
98: rename DefaultApplyMethod to NonStrictApplyMethod & cleanup tests thanks to @DavidBadura
-
96: add schema provider for migration thanks to @DavidBadura
-
95: add clock thanks to @DavidBadura
-
87: add psr-6 cache thanks to @DavidBadura
-
85: add database commands thanks to @DavidBadura
-
83: "Quickfix" CI thanks to @DanielBadura
-
81: Create .gitattributes to prevent unneeded files will be exported on publish to packagist thanks to @DanielBadura
-
73: Dependabot only should update direct deps for now thanks to @DanielBadura
-
67: add dependabot thanks to @DanielBadura
-
66: update psalm & phpstan thanks to @DavidBadura
-
64: change playhead start index thanks to @DavidBadura
-
62: Add psalm template for payload to extend it as an user thanks to @DanielBadura
-
61: Enable Psalm in tests thanks to @DanielBadura
-
60: update tools thanks to @DavidBadura
-
58: Add createRecordDate as extensionpoint for DateTime mocks, Event cant be recorded more than once thanks to @DavidBadura
-
57: add until option in rebuild command thanks to @DavidBadura
-
56: add event bucket index thanks to @DavidBadura
-
55: add until middlewarre thanks to @DavidBadura
-
54: aggregate, pipeline, processor documentation thanks to @DavidBadura
-
53: Add more tests for Store thanks to @DanielBadura
-
52: add event bus tests thanks to @DavidBadura
-
51: Fix Target Test and add more Repository & Command Tests thanks to @DanielBadura
-
48: adding more tests, integration tests doesnt cover now thanks to @DanielBadura
-
47: Add ShowCommand to view all Events for an aggregate, Add WatchCommand that prints all incoming events into CLI thanks to @DavidBadura
-
46: Harden types thanks to @DanielBadura
-
45: fix VALUE_NONE thanks to @DavidBadura
-
44: improve commands thanks to @DavidBadura
-
42: multi table pipeline support thanks to @DavidBadura
-
41: fix drop projection thanks to @DavidBadura
-
39: add more middleware thanks to @DavidBadura
-
35: pipeline & commands thanks to @DavidBadura
-
34: Improving Assertions and add SendEmailMock for integration tests thanks to @DanielBadura
-
33: projection schema commands thanks to @DavidBadura
-
31: Provide the ability to change the table name of the SingleTableStore thanks to @DanielBadura and @DavidBadura
-
30: Container thanks to @DavidBadura
-
29: add schema manager thanks to @DavidBadura
-
24: add aggregate hashmap in store for shortname and tablename thanks to @DavidBadura
-
23: rename projection method "getHandledMessages" => "handledEvents" thanks to @DavidBadura
-
21: allow php8 thanks to @DavidBadura
-
20: add badges and lincense thanks to @DavidBadura
-
19: Add Mutation tests thanks to @DanielBadura
-
18: fix deserialize thanks to @DavidBadura
-
17: fix timezone issue thanks to @DavidBadura
-
16: allow dbal 2.12.1 thanks to @DavidBadura
-
15: add snapshot concept thanks to @DavidBadura
-
14: refactor store thanks to @DavidBadura
-
13: change php-cs-fixer to phpcs thanks to @DavidBadura
-
11: add multi table support thanks to @DavidBadura
-
10: dependencies in Makefiles so composer deps are up to date thanks to @tolry
-
8: change php-cs-fixer to phpcs thanks to @DavidBadura
-
4: Adding more aggregate tests thanks to @DanielBadura
-
3: Minor doc changes thanks to @MarcoGiesen
-
2: EventStream concept overhaul thanks to @DavidBadura
-
1: add aggregate tests thanks to @DavidBadura
BC-Break
- 119: split repository code into two classes (default & snapshot) thanks to @DavidBadura
- 106: refactor aggregate changed for better psalm supprt thanks to @DavidBadura
- 94: add strict apply method & extract the default apply method thanks to @DavidBadura
- 92: rename apply and handle method thanks to @DavidBadura
dependencies,php
- [107: Bump vimeo/psalm from 4.13.1 to 4.14...
1.0.0-rc1
Merge pull request #113 from patchlevel/make-it-final make it final :)
1.0.0-alpha2
Merge pull request #85 from patchlevel/database-commands add database commands