Update dependency patchlevel/event-sourcing to v3 #17
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.1.0->^2.1.0 || ^3.0.0Release Notes
patchlevel/event-sourcing (patchlevel/event-sourcing)
v3.12.1Compare Source
Release Notes for 3.12.1
3.12.x bugfix release (patch)
3.12.1
Total issues resolved: 0
Total pull requests resolved: 1
Total contributors: 1
779: add first previous exception in error detected exception for better stack trace thanks to @DavidBadura
v3.12.0Compare Source
Release Notes for 3.12.0
Feature release (minor)
3.12.0
bug
documentation
767: do not use deprecated features in getting started thanks to @DavidBadura
752: remove RetryOutdatedAggregateCommandBus thanks to @DavidBadura
enhancement
v3.11.0Compare Source
Release Notes for 3.11.0
Feature release (minor)
3.11.0
enhancement
event-sourcing:debugthanks to @llavilledependencies
documentation
v3.10.4Compare Source
Release Notes for 3.10.4
3.10.x bugfix release (patch)
3.10.4
bug
documentation
v3.10.3Compare Source
Release Notes for 3.10.3
3.10.x bugfix release (patch)
3.10.3
bug
v3.10.2Compare Source
Release Notes for 3.10.2
3.10.x bugfix release (patch)
3.10.2
nothing changed
v3.10.1Compare Source
Release Notes for 3.10.1
3.10.x bugfix release (patch)
3.10.1
BC-Break,bug
v3.10.0Compare Source
Release Notes for 3.10.0
Feature release (minor)
3.10.0
enhancement
700: add retry strategy repository & make it configurable thanks to @DavidBadura
699: add on failed hook in subscription engine thanks to @DavidBadura
628: add php84 support thanks to @DavidBadura
698: deprecate aggregate id argument resolver thanks to @DavidBadura
v3.9.0Compare Source
Release Notes for 3.9.0
Feature release (minor)
3.9.0
enhancement
v3.8.1Compare Source
Release Notes for 3.8.1
3.8.x bugfix release (patch)
3.8.1
bug
v3.8.0Compare Source
Release Notes for 3.8.0
Feature release (minor)
3.8.0
bug
enhancement
v3.7.0Compare Source
Release Notes for 3.7.0
Feature release (minor)
3.7.0
enhancement
v3.6.3Compare Source
Release Notes for 3.6.3
3.6.x bugfix release (patch)
3.6.3
bug
v3.6.2Compare Source
Release Notes for 3.6.2
3.6.x bugfix release (patch)
3.6.2
bug
v3.6.1Compare Source
What's Changed
Full Changelog: patchlevel/event-sourcing@3.6.0...3.6.1
v3.6.0Compare Source
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_idhas been added and the fieldseventhave been renamedevent_nameandpayloadhave been renamedevent_payload. Make sure to adjust the migration generation accordingly! In addition, the StreamHeader has been split into the following headers:StreamNameHeader,PlayheadHeaderandRecordedOnHeader.Tracing:
This feature has been completely removed.
3.6.0
enhancement
BC-Break
656: [Experimental] split stream header into 3 separate headers thanks to @DavidBadura
648: Remove trace feature which was experimental, deprecate subscriber accessor interface thanks to @DavidBadura
v3.5.1Compare Source
Release Notes for 3.5.1
3.5.x bugfix release (patch)
3.5.1
bug
v3.5.0Compare Source
Release Notes for 3.5.0
Feature release (minor)
3.5.0
bug
enhancement
v3.4.0Compare Source
Release Notes for 3.4.0
Feature release (minor)
3.4.0
bug
enhancement
dependencies
v3.3.0Compare Source
Release Notes for 3.3.0
Feature release (minor)
3.3.0
enhancement
v3.2.0Compare Source
Release Notes for 3.2.0
Feature release (minor)
3.2.0
enhancement
v3.1.0Compare Source
Release Notes for 3.1.0
Feature release (minor)
3.1.0
enhancement
v3.0.0Compare Source
Release Notes for 3.0.0
Upgrade path from 2.x to 3.0.0: https://patchlevel.github.io/event-sourcing-docs/latest/UPGRADE-3.0/
Migrate from MultiTableStore to SingleTableStore (pre-requirement): https://patchlevel.github.io/event-sourcing-docs/2.3/migrate-multi-table-store-to-single-table-store/
Backwards incompatible release (major)
3.0.0
BC-Break
bug
documentation
dependencies
enhancement
BC-Break,enhancement
581: make aggregate id type configurable between uuid and string thanks to @DavidBadura
578: improve store criteria thanks to @DavidBadura
547: make the event bus optional thanks to @DavidBadura
540: replace pipeline with subscription engine thanks to @DavidBadura
531: split boot method into boot and setup in subscription engine thanks to @DavidBadura
526: rename projection into subscription thanks to @DavidBadura
514: projector accessor & experimental trace feature thanks to @DavidBadura
511: allow to pause projections thanks to @DavidBadura
508: remove watch server & use event store for watching thanks to @DavidBadura
504: overhaul error handling in projectionist thanks to @DavidBadura
503: overhaul projectionist thanks to @DavidBadura
500: "from now" mode for projections thanks to @DavidBadura
499: add consumer target and replace old projector targets thanks to @DavidBadura
498: allow "subscribe all" in projectors thanks to @DavidBadura
496: Add Message header interface for more decoupling and type safety thanks to @DanielBadura
494: Update Message with headers thanks to @DanielBadura
493: Update OutboxStore schema, extract MessageSerializer from WatchServer thanks to @DavidBadura
491: extract consumer logic and rename outbox consumer into processor thanks to @DavidBadura
487: use aggregate name in message to decouple components thanks to @DavidBadura
475: change listener provider api thanks to @DavidBadura
467: decouple consume and publish in outbox thanks to @DavidBadura
465: refactor default event bus & drop symfony event bus thanks to @DavidBadura
458: add new exceptions for repository & store thanks to @DavidBadura
445: use variadic syntax in pipeline to allow bulk save thanks to @DavidBadura
443: aggregate root id thanks to @DavidBadura
413: add limit and offset support thanks to @DavidBadura
409: Add new show command thanks to @DavidBadura
407: replace event system by throw by error flag in projectionist thanks to @DavidBadura
351: AggregateRoot is now an interface, add behaviour trait, replace hydrator thanks to @DavidBadura
566: improve github php actions thanks to @DavidBadura
537: rename outdated into detached in subscription engine thanks to @DavidBadura
518: use postgres in benchmarks thanks to @DavidBadura
516: add projectionist benchmark thanks to @DavidBadura
402: add dev runner for projectionist thanks to @DavidBadura
bug,enhancement
BC-Break,bug
BC-Break,bug,enhancement
dependencies,enhancement
v2.3.2Compare Source
Release Notes for 2.3.2
2.3.x bugfix release (patch)
2.3.2
bug
dependencies
v2.3.1Compare Source
Release Notes for 2.3.1
2.3.x bugfix release (patch)
2.3.1
bug
documentation
v2.3.0Compare Source
Release Notes for 2.3.0
Feature release (minor)
2.3.0
dependencies
enhancement
426: php 8.3 support thanks to @DavidBadura
369: Update supported / tested database versions thanks to @DavidBadura
360: Update psalm to ^5.6.0 and all plugins. Also update some patches for other packages. thanks to @DanielBadura
RFC,enhancement
v2.2.1Compare Source
Release Notes for 2.2.1
2.2.x bugfix release (patch)
2.2.1
bug
v2.2.0Compare Source
Release Notes for 2.2.0
Feature release (minor)
2.2.0
enhancement
v2.1.1Compare Source
Release Notes for [2.1.1](https://redirect.github.com/patchlevel/event-sour
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.