Skip to content

Update dependency AxonFramework/AxonFramework to v5.1.0-RC1#544

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/axonframework-axonframework-5.x
Open

Update dependency AxonFramework/AxonFramework to v5.1.0-RC1#544
renovate[bot] wants to merge 1 commit intomainfrom
renovate/axonframework-axonframework-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 23, 2026

This PR contains the following updates:

Package Update Change
AxonFramework/AxonFramework minor 5.0.35.1.0-RC1

Release Notes

AxonFramework/AxonFramework (AxonFramework/AxonFramework)

v5.1.0-RC1: Axon Framework v5.1.0-RC1

Compare Source

⭐ Features

  • AxonServerContainer DCB context support #​3992
  • Support resets for the PooledStreamingEventProcessor resulting in EventHandlingComponent replays #​3957
  • Support Polymorphic Sealed Interface Entity Evolution #​3975
  • Created the MultiStreamableEventSource implementation #​4116
  • Dead Letter Queue adjusted to AF5 API #​4120
  • PooledStreamingEventProcessor — introduce SegmentChangeListener #​4183
  • JpaSequencedDeadLetterQueue aligned with AF5 APIs #​4178
  • CachingSequencedDeadLetterQueue per Segment #​4202
  • JdbcSequencedDeadLetterQueue aligned with AF5 APIs #​4230
  • Init axon-spring-boot-starter-test with AxonTestFixture bean support #​4213
  • EntityManagerTransactionManager — supports JPA transactions without Spring #​4232
  • JpaSequencedDeadLetterQueue auto configuration #​4247
  • JdbcAutoConfiguration + JdbcDeadLetterQueueAutoConfiguration #​4287
  • Reintroduce Snapshotting #​4204
  • Introduce the @Namespace annotation #​4226
  • Introduce ReplayStatusChangedHandler #​4297
  • Port Reactor Extension to Axon Framework 5 #​4245
  • Add Jackson module for Spring Data Page deserialization #​3937
  • Event processors — enforce explicitly named event components #​4265
  • Snapshotting rework to allow snapshots to be part of event stream #​4335
  • Set AxonServerSnapshotStore in the AxonServerConfigurationEnhancer #​4307
  • Add github action for automatic PR merge up #​4283
  • Init Claude Code setup for AI assistant development #​4184

📈 Enhancements

  • Show failed message handler in logs #​3913
  • Default to the AnnotationMessageTypeResolver in annotation-specific components #​3894
  • Refactor JPA Spring Boot auto configuration and slight SpringComponentRegistry tweak #​3892
  • Upgrade to db-scheduler 16.2.0 and migrate to new TaskDescriptor API #​3785
  • Allow SimpleUnitOfWorkFactory to augment its work units with enhancers #​3999
  • Event Storage Engine Test Suite improvements — add stream-sees-appended-events tests and make methods protected #​3956
  • Feature/fix token at future date #​4007
  • Fix toString in GenericEventMessage #​4000
  • AxonTestThenCommand resultMessagePayload — convert payload before executing the check #​3995
  • Resolve MessageType for query handlers based on MessageTypeResolver #​4012
  • Add new integration test using event store and unit of work #​4014
  • Filter events while streaming with given EventCriteria for aggregate-based storage solutions #​4005
  • Deserialize ReplayToken#context with the Converter #​3979
  • LazyInitializedModule is still required, but can be slightly improved #​4033
  • Introduce ArchUnit into commons module #​4015
  • Event events(@&#8203;Nonnull List<?>... events) — fix invalid usage of varargs #​3984
  • Feature/module registry inheritance #​4090
  • Register event processors as interface types for decorator support #​4113
  • Fix isolation for MonitoringPooledEventProcessingReportIT #​4196
  • DistributedQueryBusConfiguration cleanup and support for local shortcut #​4195
  • Make initial callback execution for InMemory engine unconditional #​4176
  • Move JPA dead letter classes from stash/todo to messaging module #​4211
  • Add Context context() method to DeadLetter interface #​4289
  • Fix exceptions on callback — should report error and close MessageStream #​4072
  • Adopt JSpecify nullability annotations #​4233
  • Adopt JSpecify nullability annotations — Nullmarked #​4251
  • Make Axon Server Connector dependency optional for Spring Boot Starter #​4260
  • Fix Axon Server address resolution for AxonServerTestContainerConnectionDetailsFactory #​4266
  • Introduce conversion awareness to GenericMessage #​4312
  • Make last-minute/inline payload conversion available for command handling #​4314
  • Make last-minute/inline payload conversion available for event handling #​4313
  • Make last-minute/inline payload conversion available for query handling #​4315
  • Reference DCB/EventTag in event dispatchers #​4064
  • Upgrade Axon Server Connector for Java to 2026.0.0 #​4317
  • Fix race-condition for DistributedQueryBusSubscriptionQueryTest#replayBufferOverflow #​4286
  • Fix test isolation for the ReplayStatusChangedHandlerIT #​4321
  • Fix token advancement in AggregateBasedJpaEventStorageEngine #​4290
  • Remove unused module spring-boot-autoconfiguration #​3990
  • Improve Javadoc on QueryUpdateEmitter #​4327

🪲 Bug Fixes

  • Fix documentation for EventStoreTransaction methods #​3983

📝 Documentation

  • Updated documentation for dispatching of Commands, Events and Queries #​3939
  • Documentation for command handlers #​3946
  • Migrated documentation for query handlers #​3963
  • Update modules structure and platform branding #​3960
  • Migrated messaging concepts section to Axon 5 style #​3967
  • Migrated event handling documentation #​3974
  • Rewrote documentation about test fixtures #​3991
  • Doc/doc migration conversion #​3954
  • Rework documentation to align with AF5 API #​4074
  • Introduce the base migration guide #​4075
  • Mark documentation as pre-release for development branch #​4103
  • Clarify that @Timestamp annotation is required to inject event timestamp in @EventHandler and @EventSourcingHandler #​4106
  • Update Axon Framework version to 5.0.1 in Getting Started guide #​3987
  • Add documentation explaining application startup event #​4284
  • Update DLQ docs for Axon Framework 5 #​4292
  • Migration path — Interceptors in AF5 #​4320
  • Adjust interceptor migration path documentation #​4331
  • Add migration path for Sequencing Policies #​4333
  • Improvements for queries documentation in the reference guide #​4322
  • Improvements for queries documentation in the reference guide #​4332
  • Add reference documentation for inline message payload conversion #​4316
  • Doc typo — refer to Event Schedulers instead of Deadlines #​4310
  • Port documentation enhancements from 5.0.x to main #​4336
  • Reintroduce Getting Started AI-specific files #​4268

📦 Dependency Upgrades

  • Bump actions/checkout from 5 to 6 #​3949
  • Ignore Spring 7 and Spring Boot 4 for Dependabot #​3953
  • Bump maven-dependencies group with 3 updates #​3958
  • Bump maven-dependencies group with 7 updates #​3977
  • Bump github-dependencies group with 2 updates #​4001
  • Bump maven-dependencies group with 8 updates #​4002
  • Bump express from 5.1.0 to 5.2.0 #​3980
  • Bump maven-dependencies group with 9 updates #​4025
  • Bump maven-dependencies group with 2 updates #​4028
  • Bump actions/cache from 4 to 5 #​4024
  • Bump log4j-core from 2.25.2 to 2.25.3 #​4043
  • Bump maven-dependencies group with 16 updates #​4044
  • Bump maven-dependencies group with 2 updates #​4051
  • Bump maven-dependencies group with 3 updates #​4056
  • Bump qs from 6.14.0 to 6.14.1 #​4054
  • Bump maven-dependencies group with 9 updates #​4104
  • Bump maven-dependencies group with 3 updates #​4119
  • Bump maven-dependencies group with 6 updates #​4126
  • Bump actions/setup-java from 5.1.0 to 5.2.0 #​4138
  • Bump maven-dependencies group with 17 updates #​4139
  • Bump maven-dependencies group with 6 updates #​4146
  • Bump maven-dependencies group with 7 updates #​4169
  • Bump qs from 6.14.1 to 6.14.2 #​4188
  • Bump maven-dependencies group with 13 updates #​4191
  • Bump maven-dependencies group with 18 updates #​4215
  • Bump maven-dependencies group with 8 updates #​4239
  • Bump minimatch in /docs/_playbook #​4234
  • Bump maven-dependencies group with 9 updates #​4264
  • Bump slackapi/slack-github-action from 2.1.1 to 3.0.1 #​4293
  • Bump maven-dependencies group with 18 updates #​4294
  • Bump Antora dependencies group with 4 updates #​4271
  • Bump @antora/atlas-extension from 1.0.0-alpha.2 to 1.0.0-alpha.5 #​4272
  • Bump @antora/site-generator from 3.2.0-alpha.2 to 3.2.0-alpha.11 #​4273
  • Bump @antora/cli from 3.2.0-alpha.2 to 3.2.0-alpha.11 #​4274
  • Bump @antora/lunr-extension from 1.0.0-alpha.8 to 1.0.0-alpha.13 #​4275
  • Add NPM package system for Axoniq Docs playbook dependencies #​4243
  • Upgrade Axon Server Connector usage to 2026.0.0-SNAPSHOT #​4267

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Full Changelog: AxonIQ/AxonFramework@axon-5.0.4...axon-5.1.0-RC1

v5.1.0-RC2: Axon Framework v5.1.0-RC2

Compare Source

What's Changed

  • Chore: fix duplicate archunit dependency management by @​hatzlj in #​4347
  • [#​4339] fix(extensions/spring-boot): Spring Boot 4.x support - use afterName in AutoConfiguration classes (port to 5.1.x branch) by @​hatzlj in #​4349
  • Provide default ResetHandler#handle(ResetContext, ProcessingContext) for EventHandlingComponent by @​smcvb in #​4350
  • fix(messaging): prevent StackOverflowError from double LocalConfiguration in module parent chain by @​MateuszNaKodach in #​4351
  • [#​4355] ConcatenatingMessageStream ensures it interacts with its first stream before calling isCompleted by @​hjohn in #​4357
  • [#​4340] Break cyclic dependencies in spring autoconfiguration by @​hatzlj in #​4354

Full Changelog: AxonIQ/AxonFramework@axon-5.1.0-RC1...axon-5.1.0-RC2

v5.0.4: Axon Framework v5.0.4

Compare Source

⭐ Features

  • Add github action for automatic PR merge up #​4283

📈 Enhancements

  • PSEP Coordinator and UpdateChecker log level changes #​4296
  • The DistributedCommandBus should not log error responses #​4258

🪲 Bug fixes

  • [#​4288] Fix token advancement in AggregateBasedJpaEventStorageEngine #​4290
  • Make the EventGateway a DescribableComponent #​4282
  • Ensure order of published events is maintained in interceptors #​4277
  • Await commit correctly when publishing without processing context #​4270
  • fix(test): AxonTestFixture - records commands before serialization in DistributedCommandBus #​4263

❤️ Contributors

We'd like to thank all the contributors who worked on this release!


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/axonframework-axonframework-5.x branch from 8c1b2d8 to ecb13e3 Compare March 25, 2026 13:50
@renovate renovate bot changed the title Update dependency AxonFramework/AxonFramework to v5.1.0-RC1 Update dependency AxonFramework/AxonFramework to v5.1.0-RC2 Mar 25, 2026
@renovate renovate bot force-pushed the renovate/axonframework-axonframework-5.x branch from ecb13e3 to f0a8a3f Compare April 18, 2026 14:01
@renovate renovate bot changed the title Update dependency AxonFramework/AxonFramework to v5.1.0-RC2 Update dependency AxonFramework/AxonFramework to v5.1.0-RC1 Apr 18, 2026
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.

0 participants