| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Axon Framework v5.3.2 source code.tar.gz | 2026-09-10 | 5.5 MB | |
| Axon Framework v5.3.2 source code.zip | 2026-09-10 | 9.4 MB | |
| README.md | 2026-09-10 | 6.2 kB | |
| Totals: 3 Items | 14.9 MB | 0 | |
Axon Framework
📈 Enhancements
- Test Map-based
AggregateMemberrewrites (PR [#5033], by @smcvb) - Encode username header value for non-ascii characters (PR [#5028], by @CodeDrivenMitch)
- Expand
UpdateCheckerlogic (PR [#5016], by @smcvb) SimpleQueryBusshould wrap any subscription query update exception inCompletableFuture(PR [#4985], by @smcvb)- Add reporting of tags used for the append in the append exception (PR [#4966], by @hjohn)
🪲 Bug Fixes
- Defer
ConfigurationPropertiesBindingqualified beans onSpringComponentRegistryinitialization (PR [#5043], by @smcvb) - Invoke a before-interceptor's handler exactly once (PR [#5038], by @MateuszNaKodach)
- Fix bugs found in AF4 during large investigation in AF5 (PR [#5036], by @hjohn)
- Support Entity-specific (annotated) command handler interceptors (PR [#5035], by @smcvb)
- Multi-Member entity event routing: docs, tests, and
@EventTagrecipe (PR [#5021], by @MateuszNaKodach) - Fix for appending events in
SubscribingEventProcessor(PR [#5020], by @smcvb) - Ensure returned
CommandResultMessageis nevernull(PR [#4999], by @smcvb) - Bound the polling thread join in
JpaPollingEventCoordinator.terminate()(PR [#4968], by @smcvb) - Ensure user-configured
HandlerDefinitionsandHandlerEnhancerDefinitionsare utilized throughout (#4786, PR [#4965], by @smcvb)
📖 Documentation
- Add saga-recipes example and a Sagas and Process Managers guide (#4619, PR [#5017], by @MateuszNaKodach)
- Fix spelling in Saga Guide (#4619, PR [#5018], by @MateuszNaKodach)
- Document that the initial token is not a replay (PR [#4983], by @MateuszNaKodach)
- Document the blast radius of a stalled segment (PR [#4957], by @abuijze)
- Add 5.3.1 release notes (PR [#4951], by @smcvb)
❤️ Contributors
A heartfelt thank you to all contributors who worked on this section:
Axoniq Framework
📈 Enhancements
- Add Maven build cache extension to skip unchanged reactor modules (PR [#398], by @hjohn)
- Add tags to AppendEventsTransactionRejectedException (PR [#390], by @hjohn)
- [Multi-Tenancy]: avoid real Axon Server client connections in tests (PR [#380], by @jangalinski)
- Track in-flight queries asynchronously during connector shutdown (#337, PR [#377], by @jangalinski)
🪲 Bug Fixes
- Fix memory leak in AxonServerCommandBusConnector (#476, PR [#478], by @hatzlj)
- Process entire batch in
PersistentStreamConnectionregardless of closedPersistentStreamSegment(PR [#394], by @smcvb) - Ensure
DistributedQueryBusadheres toProcessingContextlifecycle for subscription query operations (#317, PR [#393], by @smcvb) - fix(connector): subscribe a command or query name exactly once (PR [#391], by @abuijze)
- Multi-tenant
QueryBuscloses subscription query streams upon tenant removal (PR [#388], by @smcvb) - Don't assume autocommit is
false(PR [#384], by @hjohn) - Active subscription query of a deleted tenant hangs silently forever - already fixed (#318, PR [#376], by @jangalinski)
- Use repeatable read isolation for query with 2 statements (PR [#373], by @hjohn)
📖 Documentation
- Update Framework Comparison table (PR [#371], by @smcvb)
- Add 5.3.1 release notes (PR [#370], by @smcvb)
- Document dead-letter queue capacity and overflow impact (PR [#368], by @abuijze)
❤️ Contributors
A heartfelt thank you to all contributors who worked on this section: