Skip to content

Axon Framework v5.3.0-RC1

Pre-release
Pre-release

Choose a tag to compare

@smcvb smcvb released this 01 Aug 11:34
· 271 commits to main since this release

What's Changed

  • chore(deps): bump actions/setup-java from 5.4.0 to 5.5.0 in the github-dependencies group by @dependabot[bot] in #4728
  • Include AF 5.2.0 release notes by @smcvb in #4731
  • chore(deps): bump the maven-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #4729
  • Issue 4702 get component and get optional component consistency when working with lazy beans by @Ishaan453 in #4732
  • chore(deps): bump slackapi/slack-github-action from 3.0.3 to 3.0.5 in the github-dependencies group by @dependabot[bot] in #4736
  • chore(deps): bump tools.jackson:jackson-bom from 3.2.0 to 3.2.1 in /examples/university-java-springboot-4 in the maven-dependencies group by @dependabot[bot] in #4737
  • chore(deps): bump the maven-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #4738
  • Fix navigation item for the dataprotection-extension migration path by @hatzlj in #4740
  • [#4618] replace joinAndUnwrap in subscribing processor by @laura-devriendt-lemon in #4730
  • [#4579] Invoke the subtype handler over a shadowed supertype handler by @Develop-KIM in #4733
  • [#4171] Add convenience overloads for declarative entity builders by @wadhwaroh-lang in #4739
  • EventStorageEngine#source and SnapshotStore methods - add ProcessingContext parameter by @MateuszNaKodach in #4723
  • Potential fix for flakey log message verifications by @hjohn in #4747
  • Fix flakey test in StorageEngineTestSuite by @hjohn in #4750
  • Include connection-security documentation on the Spring Boot integration page by @abuijze in #4745
  • Enforce correct qualified name and version use by @hjohn in #4751
  • [Port] Do not report rolled-back events in AxonTestFixture by @smcvb in #4752
  • Add duplicate tag and type filtering tests by @hjohn in #4753
  • Externalize reference-guide documentation code samples into compilable files by @abuijze in #4709
  • [Port] Only resolve replay context during an active replay by @smcvb in #4758
  • [#3594] fix(messaging): EventAppender/CommandDispatcher#forContext must not cache a context-bound wrapper by @MateuszNaKodach in #4746
  • [#216] demo + doc for axoniq split event transformation by @laura-devriendt-lemon in #4711
  • [#4324] add multi-tenancy documentation to the reference guide by @hatzlj in #4712
  • chore(deps): bump the github-dependencies group with 3 updates by @dependabot[bot] in #4760
  • chore(deps): bump the maven-dependencies group across 1 directory with 12 updates by @dependabot[bot] in #4762
  • [#4757] Reintroduce Map-support for entity members by @smcvb in #4759
  • [#4727] Make pooled processor source and token-store optional when unset by @wadhwaroh-lang in #4763
  • chore(deps): bump brace-expansion and @asciidoctor/core in /docs/_playbook by @dependabot[bot] in #4767
  • Consolidate test log4j2 config into a single shared module by @hjohn in #4768
  • Resolve incorrect event routing in heterogeneous Sequencing Policy setup among Event Handling Components by @MateuszNaKodach in #4769
  • [#4766] fix(eventsourcing): Active entities should only receive tag-matching events during command handling phase by @MateuszNaKodach in #4770
  • UnitOfWork now includes ProcessingLifecycleInterceptor by @MateuszNaKodach in #4748
  • [#211][#207] initial demo setup with declarative approach and springboot approach + command dispatching/handling by @laura-devriendt-lemon in #4755
  • Allow EntityMetamodel to be decorated without breaking ID resolution by @hjohn in #4772
  • Add broadcast sequence identifier for segment-spanning event delivery by @schananas in #4742
  • [#176] Resolve Multi-Tenancy demo comments post-merge by @laura-devriendt-lemon in #4774
  • Enable direct metadata on Command- and QueryGateway dispatch by @hatzlj in #4776
  • Only deduplicate fluent accessors for records by @smcvb in #4777
  • Validate return- and parameter-type in FieldChildEntityFieldDefinition by @smcvb in #4778
  • Introduce Segment Progress seam into Streaming Event Processors by @abuijze in #4636
  • chore(deps): bump the maven-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #4783
  • [#209] Add per-tenant event storage to the multi-tenancy demo by @laura-devriendt-lemon in #4775
  • [Port] Reopen the event stream when its source completed it by @smcvb in #4787
  • [Port] Add 5.2.1 release notes by @smcvb in #4784
  • [Port] Add 5.2.2 Release Notes by @smcvb in #4793
  • [#3594] feat: AF5 tracing integration by @MateuszNaKodach in #4713
  • [#4791] Extract snapshot sourcing composition into its own enhancer by @laura-devriendt-lemon in #4792
  • Add FutureUtils#allOrEmpty by @hatzlj in #4816
  • [#1470] QueryBus and QueryUpdateEmitter have and-count emit, complete, and completeExceptionally operations by @smcvb in #4764
  • [#209] Add per-tenant snapshotting to the multi-tenancy demo by @laura-devriendt-lemon in #4794
  • Fix bug where publish future could complete before events are visible by @hjohn in #4838
  • Add backport workflow by @hjohn in #4842
  • Add backport workflow - Phase 2 by @hjohn in #4843
  • Add backport workflow - Phase 3 by @hjohn in #4844
  • Fix backport workflow missing checkout step - Phase 4 by @hjohn in #4845
  • Feature/backport action - Phase 5 by @hjohn in #4847
  • [Port][#4839] Back off before reopening a stream whose source failed by @laura-devriendt-lemon in #4841
  • Add project linking to backport workflow - Phase 6 by @hjohn in #4849
  • [#210] Add tenant-aware event processing to the multi-tenancy demo by @laura-devriendt-lemon in #4795
  • Adapt the multi-tenancy examples to multi-tenancy being enabled by default by @hatzlj in #4837
  • [#208] Add tenant-aware query handling to the multi-tenancy demo by @laura-devriendt-lemon in #4852
  • Consolidate Entity discovery for Entity-centric and Stateful-Handler-centric by @smcvb in #4609

New Contributors

Full Changelog: axon-5.2.0...axon-5.3.0-RC1