Releases: patchlevel/event-sourcing
Releases · patchlevel/event-sourcing
3.0.0-rc14
What's Changed
- Typo: fix immutable typo by @ttomdewit in #580
- remove doctrine helper and move logic into doctrine dbal store stream by @DavidBadura in #582
- make aggregate id type configurable between uuid and string by @DavidBadura in #581
New Contributors
- @ttomdewit made their first contribution in #580
Full Changelog: 3.0.0-rc13...3.0.0-rc14
3.0.0-rc13
What's Changed
- Lock file maintenance by @renovate in #469
- Update ramsey/composer-install action to v3 by @renovate in #515
- Fix customHeader method to actually check for the header existing by @gzumba in #527
- Update ramsey/composer-install action to v3 by @renovate in #577
- Lock file maintenance by @renovate in #532
- Update cbrgm/mastodon-github-action action to v2 by @renovate in #576
- update repository, snapshots, split stream and upcast docs by @DavidBadura in #507
- improve store criteria by @DavidBadura in #578
New Contributors
Full Changelog: 3.0.0-rc12...3.0.0-rc13
3.0.0-rc12
What's Changed
- improve aggregate id argument resolver by @DavidBadura in #575
- add subscription engine result by @DavidBadura in #574
- add catch up subscription engine by @DavidBadura in #573
Full Changelog: 3.0.0-rc11...3.0.0-rc12
3.0.0-rc11
What's Changed
- move cryptography into hydrator by @DavidBadura in #572
Full Changelog: 3.0.0-rc10...3.0.0-rc11
3.0.0-rc10
What's Changed
- Add more DoctrineDbalStore tests by @DanielBadura in #559
- Add *Stream and DoctrineHelper tests by @DanielBadura in #560
- add has header and add only header if used by @DavidBadura in #562
- Message docs by @DavidBadura in #564
- Bench assertion by @DanielBadura in #563
- improve github php actions by @DavidBadura in #566
- remove nested encoding by @DavidBadura in #565
- [Benchmark] Add loading only 1 event by @DanielBadura in #567
- add payload cryptographer for snapshots too by @DavidBadura in #568
Full Changelog: 3.0.0-rc9...3.0.0-rc10
3.0.0-rc9
What's Changed
- throw stream close exception in array stream implementation by @DavidBadura in #556
- display group and run mode in subscription status command by @DavidBadura in #555
- fix notify trigger by @DavidBadura in #557
- fix log output end of stream in subscription engine by @DavidBadura in #558
Full Changelog: 3.0.0-rc8...3.0.0-rc9
3.0.0-rc8
What's Changed
- allow to pause projections by @DavidBadura in #511
- fix start position of "from now" projections by @DavidBadura in #512
- add projectionist benchmark by @DavidBadura in #516
- improve batch processing in projectionist by @DavidBadura in #517
- save 10000 events by @DavidBadura in #519
- use postgres in benchmarks by @DavidBadura in #518
- rename schema configurator into doctrine schema configurator by @DavidBadura in #520
- fix watch command by @DavidBadura in #522
- Add Message header interface for more decoupling and type safety by @DanielBadura in #496
- projector accessor & experimental trace feature by @DavidBadura in #514
- remove outbox store by @DavidBadura in #523
- allow to free result after stream closed by @DavidBadura in #528
- rename projection into subscription by @DavidBadura in #526
- add projector and processor attributes by @DavidBadura in #530
- split boot method into boot and setup in subscription engine by @DavidBadura in #531
- rename outdated into detached in subscription engine by @DavidBadura in #537
- Add deptrac by @DanielBadura in #477
- move trace feature into debug namespace by @DavidBadura in #538
- worker should not discover new subscriptions in running process by @DavidBadura in #536
- move message into own namespace by @DavidBadura in #539
- Update deptrac to 2.0.0-alpha by @DanielBadura in #544
- use for postgres pub/sub feature by @DavidBadura in #525
- docs: format & fix php errors by @DavidBadura in #548
- make the event bus optional by @DavidBadura in #547
- fix some docs issues by @DavidBadura in #550
- Add infection on diff by @DanielBadura in #549
- load the internal header automatically by @DavidBadura in #541
- replace pipeline with subscription engine by @DavidBadura in #540
- add event payload cryptographer for personal data by @DavidBadura in #546
- Argument resolver for subscriber by @DavidBadura in #552
- add skip booting flag into setup command by @DavidBadura in #554
Full Changelog: 3.0.0-rc7...3.0.0-rc8
2.3.2
Release Notes for 2.3.2
2.3.x bugfix release (patch)
2.3.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
bug
- 527: Fix customHeader method to actually check for the header existing thanks to @gzumba
- 476: fix psalm issues thanks to @DavidBadura
dependencies
- 479: Fix tests for dbal 3.8.x thanks to @DanielBadura
3.0.0-rc7
What's Changed
- Update OutboxStore schema, extract MessageSerializer from WatchServer by @DavidBadura in #493
- Update Message with headers by @DanielBadura in #494
- allow "subscribe all" in projectors by @DavidBadura in #498
- remove the explicit defined version by @DavidBadura in #497
- add consumer target and replace old projector targets by @DavidBadura in #499
- remove sync projectionist by @DavidBadura in #501
- move message decorator into repository by @DavidBadura in #502
- "from now" mode for projections by @DavidBadura in #500
- overhaul projectionist by @DavidBadura in #503
- remove optional dependency and add required doctrine migration by @DavidBadura in #505
- overhaul error handling in projectionist by @DavidBadura in #504
- remove watch server & use event store for watching by @DavidBadura in #508
- upgrade hydrator & use new auto detect feature by @DavidBadura in #510
Full Changelog: 3.0.0-rc6...3.0.0-rc7
3.0.0-rc6
What's Changed
- improve projection errors and traces by @DavidBadura in #485
- remove apply implementation for aggregate root behaviour by @DavidBadura in #486
- Add support for doctrine/dbal v4 by @DavidBadura in #437
- Add more tests by @DanielBadura in #490
- use aggregate name in message to decouple components by @DavidBadura in #487
- extract consumer logic and rename outbox consumer into processor by @DavidBadura in #491
- add chain event bus and rewrite projectionist event bus by @DavidBadura in #492
Full Changelog: 3.0.0-rc5...3.0.0-rc6