I’m glad to announce that we’ve released Axon Framework version 4.10.0 on Jul 22, 2024.
This release contains:
Features
Enhancements
- Persistent stream configuration #3043
- Rebalance Segments in PooledStreamingEventProcessor #3028
- [#3007] Set a SmartLifecycle phase lower than the ones written in the spring WebServer lifecycle ones. #3009
- Spring: Place the Axon shutdown hook AFTER the WebServer ones #3007
- Update index.adoc, remove link to how-to’s #2978
- Automate migration to Axon 4.9+ #2944
- refactor: Parameterized logging with constant log values #2910
- Enhancement/test container reuse #2883
Bug Fixes
- Removed old from AF reference guide docs module #3046
- Updated links to Extensions and appendices #3041
- Changed broken to broken links - to allow the build process to f… #3032
Dependency Upgrade
- Switch to Axon Server Connector Java 2024.1.0 #3049
- Bump the maven-dependencies group across 1 directory with 33 updates #3048
- Bump braces from 3.0.2 to 3.0.3 in /docs/_playbook #3036
- Bump the github-dependencies group with 2 updates #3014
- Bump the maven-dependencies group with 8 updates #3013
- Bump the maven-dependencies group with 13 updates #3011
- Bump the maven-dependencies group with 2 updates #3010
- Bump the maven-dependencies group with 4 updates #3008
- Bump the github-dependencies group with 1 update #3005
- Bump the maven-dependencies group with 6 updates #3004
- Bump the github-dependencies group with 1 update #3002
- Bump the maven-dependencies group with 11 updates #3001
- Bump the maven-dependencies group with 2 updates #2996
- Bump com.mchange:c3p0 from 0.10.0-pre4 to 0.10.0-pre7 #2994
- Bump the github-dependencies group with 1 update #2993
- Bump com.mchange:c3p0 from 0.10.0-pre2 to 0.10.0-pre4 #2988
- Bump the maven-dependencies group with 5 updates #2987
- Bump the maven-dependencies group with 6 updates #2982
- Bump the maven-dependencies group with 7 updates #2975
- Bump the maven-dependencies group with 1 update #2971
- Bump the github-dependencies group with 1 update #2969
- Bump the maven-dependencies group with 1 update #2968
- Bump the github-dependencies group with 1 update #2962
- Bump the maven-dependencies group with 5 updates #2961
- Bump the maven-dependencies group with 9 updates #2959
- Bump the maven-dependencies group with 3 updates #2956
- Bump the maven-dependencies group with 8 updates #2952
- Bump the maven-dependencies group with 7 updates #2951
- Bump the maven-dependencies group with 2 updates #2946
- Bump the github-dependencies group with 3 updates #2943
- Bump projectreactor.version from 3.6.0 to 3.6.1 #2942
- Bump io.micrometer:micrometer-core from 1.12.0 to 1.12.1 #2941
- Bump io.opentelemetry:opentelemetry-api from 1.32.0 to 1.33.0 #2940
- Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 #2939
- Bump io.dropwizard.metrics:metrics-core from 4.2.22 to 4.2.23 #2938
- Bump com.github.kagkarlsson:db-scheduler from 12.5.0 to 13.0.0 #2937
- Bump org.openrewrite.recipe:rewrite-migrate-java from 1.16.0 to 1.21.1 #2935
- Bump org.openrewrite:rewrite-test from 7.35.0 to 7.40.8 #2934
- Bump org.hibernate.orm:hibernate-core from 6.3.1.Final to 6.4.0.Final #2932
- Bump com.fasterxml.jackson:jackson-bom from 2.14.3 to 2.16.0 #2931
- Bump org.springframework.security:spring-security-bom from 5.8.7 to 5.8.8 #2930
- Bump org.openrewrite.recipe:rewrite-migrate-java from 1.16.0 to 2.4.1 #2929
- Bump org.axonframework.extensions.mongo:axon-mongo from 4.6.0 to 4.9.0 #2928
- Bump org.postgresql:postgresql from 42.6.0 to 42.7.0 #2927
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 #2926
- Bump org.openrewrite:rewrite-test from 7.35.0 to 8.11.0 #2925
- Bump io.dropwizard.metrics:metrics-core from 4.2.13 to 4.2.22 #2924
- Bump io.opentelemetry:opentelemetry-api from 1.30.1 to 1.32.0 #2922
- Bump org.springframework.security:spring-security-bom from 5.8.7 to 6.2.0 #2921
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 #2920
- Bump actions/setup-java from 3.13.0 to 4.0.0 #2916
- Bump commons-io:commons-io from 2.15.0 to 2.15.1 #2915
- Bump spring.boot.version from 2.7.17 to 2.7.18 #2912
- Bump spring-boot-3.version from 3.1.5 to 3.2.0 #2911
- Bump log4j.version from 2.21.1 to 2.22.0 #2907
- Bump byte-buddy.version from 1.14.9 to 1.14.10 #2906
- Bump org.springframework:spring-framework-bom from 5.3.30 to 5.3.31 #2905
- Bump org.jobrunr:jobrunr from 6.3.2 to 6.3.3 #2904
- Bump projectreactor.version from 3.5.11 to 3.6.0 #2897
- Bump io.micrometer:micrometer-core from 1.11.5 to 1.12.0 #2895
- Bump actions/github-script from 6 to 7 #2894
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.1 to 3.2.2 #2886
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 #2885
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 #2884
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.1 to 3.3.2 #2880
- Bump commons-io:commons-io from 2.14.0 to 2.15.0 #2879
- Bump log4j.version from 2.21.0 to 2.21.1 #2878
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 #2877
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 #2876
- Bump actions/setup-node from 3 to 4 #2875
Contributors
We’d like to thank all the contributors who worked on this release!