Skip to content

Migrate to Axon Framework 5 - #456

Merged
smcvb merged 2 commits into
mainfrom
af5-migration
Sep 9, 2026
Merged

smcvb merged 2 commits into
mainfrom
af5-migration

Conversation

@smcvb

@smcvb smcvb commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

This pull request migrates the entirety of this project to Axon Framework 5.
The rewrite was done through our OpenRewrite script, in combination with the skill we have for migration (which can be found here).

Additionally, some modules have been dropped entirely from this project, in favor of the dedicated examples directory that's now part of Axon Framework.
The modules that have a replacement there are:

  1. Multitenancy
  2. Set-based validation
  3. Upcasting / Message Transformation

Lastly, the Saga module has been removed entirely, in favor of the Workflow module that's already been added to this repository.

Rewrite everything to AF5, using the OpenRewrite script. Furthermore,
some modules have been dropped entirely in favor of the examples modules
 in Axon Framework itself. Those that have been dropped are documented
 as such.
Upgrade to workflows 0.2.0
@MateuszNaKodach

Copy link
Copy Markdown
Contributor

Do you perhaps have any findings (or could you ask the Agent) on how we could improve our migration skills after this work?

Comment thread multitenancy/README.md
Comment thread set-based-validation/README.md
@smcvb

smcvb commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator Author

Do you perhaps have any findings (or could you ask the Agent) on how we could improve our migration skills after this work?

Good idea, I'll have it do that for sure! Would be a nice addition to our flow :-)

@smcvb
smcvb merged commit b018154 into main Sep 9, 2026
4 checks passed
@smcvb
smcvb deleted the af5-migration branch September 9, 2026 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants