Skip to content

Merge 3.18.x into 4.0.x - #341

Merged
DavidBadura merged 75 commits into
4.0.xfrom
3.18.x-merge-up-into-4.0.x
Oct 5, 2026
Merged

DavidBadura merged 75 commits into
4.0.xfrom
3.18.x-merge-up-into-4.0.x

Conversation

@DavidBadura

Copy link
Copy Markdown
Member

Brings the missing commits from 3.17.x and 3.18.x into 4.0.x, mainly the fix for wrapped exceptions with non sequential keys in SymfonyCommandBus, the profiler icon fix, the docs deploy workflow and the docs improvements.

Both branches had migrated the docs to the new format independently, so I resolved the docs by hand. I kept the 4.0 content and took over the relative /docs/event-sourcing/latest links, the removal of SubscriberUtil and the new sections from 3.18.x (retry strategies, more subscription and command bus options, snapshot store types, value resolver, profiler). Those were adjusted to 4.0, e.g. Identifier instead of AggregateRootId and no catch_up or run_after_aggregate_save, which are covered by sync now. The custom snapshot store type now mentions SnapshotAdapter, since that's what the service is used as.

DanielBadura and others added 30 commits June 3, 2026 11:22
…g-started

Remove deprecated `SubscriberUtil` from the getting started docs
Migrate docs from mkdocs to patchlevel.dev
| datasource  | package                | from   | to     |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | shivammathur/setup-php | 2.37.0 | 2.37.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource  | package          | from   | to     |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v6.0.3 | v7.0.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
DanielBadura and others added 28 commits July 24, 2026 13:10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add docs: profiler integration & AggregateIdValueResolver
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* on versioned branches only trigger deploy if a changed landed in the docs
* on release always trigger deploy
Improve docs deployement to minimise CI times.
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| packagist  | league/commonmark | 2.10.1 | 2.10.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@DavidBadura
DavidBadura merged commit 95e5b59 into 4.0.x Oct 5, 2026
22 of 23 checks passed
@DavidBadura
DavidBadura deleted the 3.18.x-merge-up-into-4.0.x branch October 5, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants