|
| 1 | += Major Releases |
| 2 | + |
| 3 | +This page notes all enhancements and features that we have introduced to our major releases of the Axon JGroups Extension. |
| 4 | + |
| 5 | +[#_release_4_9] |
| 6 | +== Release 4.9 |
| 7 | +
|
| 8 | +Release 4.9.0 only consists out of dependency upgrades to tag along with recent developments. |
| 9 | +
|
| 10 | +[#_release_4_8] |
| 11 | +== Release 4.8 |
| 12 | +
|
| 13 | +=== Features |
| 14 | +
|
| 15 | +* Adding tracing https://github.com/AxonFramework/extension-jgroups/pull/254[#254] |
| 16 | +* Enable tracing in JGroupsConnector with SpanFactory https://github.com/AxonFramework/extension-jgroups/issues/188[#188] |
| 17 | +
|
| 18 | +=== Enhancements |
| 19 | +
|
| 20 | +* Upgrade to JUnit 5 https://github.com/AxonFramework/extension-jgroups/pull/253[#253] |
| 21 | +* Fix coverage report. https://github.com/AxonFramework/extension-jgroups/pull/218[#218] |
| 22 | +* Migrate tests to JUnit 5 https://github.com/AxonFramework/extension-jgroups/issues/89[#89] |
| 23 | +
|
| 24 | +=== Contributors |
| 25 | +
|
| 26 | +We'd like to thank all the contributors who worked on this release! |
| 27 | +
|
| 28 | +* https://github.com/gklijs[@gklijs] |
| 29 | +* https://github.com/smcvb[@smcvb] |
| 30 | +
|
| 31 | +[#_release_4_7] |
| 32 | +== Release 4.7 |
| 33 | +
|
| 34 | +=== Enhancements |
| 35 | +
|
| 36 | +* Add support for Spring Boot 3 autoconfiguration. https://github.com/AxonFramework/extension-jgroups/pull/217[#217] |
| 37 | +
|
| 38 | +=== Contributors |
| 39 | +
|
| 40 | +We'd like to thank all the contributors who worked on this release! |
| 41 | +
|
| 42 | +* https://github.com/gklijs[@gklijs] |
| 43 | +
|
| 44 | +[#_release_4_6] |
| 45 | +== Release 4.6 |
| 46 | +
|
| 47 | +If you're curious about the dependency upgrades made in this release we refer to https://github.com/AxonFramework/extension-jgroups/releases/tag/axon-jgroups-4.6.0[this] page. |
| 48 | +
|
| 49 | +=== Enhancements |
| 50 | +
|
| 51 | +* Change how Sonar is invoked for GHA's https://github.com/AxonFramework/extension-jgroups/pull/97[#97] |
| 52 | +* Splitted builds into pr and not pr, added ghactions to dependabot and other minors https://github.com/AxonFramework/extension-jgroups/pull/75[#75] |
| 53 | +
|
| 54 | +=== Contributors |
| 55 | +
|
| 56 | +We'd like to thank all the contributors who worked on this release! |
| 57 | +
|
| 58 | +* https://github.com/smcvb[@smcvb] |
| 59 | +* https://github.com/lfgcampos[@lfgcampos] |
| 60 | +* https://github.com/YvonneCeelie[@YvonneCeelie] |
| 61 | +
|
| 62 | +[#_release_4_5] |
| 63 | +== Release 4.5 |
| 64 | +
|
| 65 | +* We added automatic release note construction through Git Workflow in issue https://github.com/AxonFramework/extension-jgroups/pull/32[#32]. |
| 66 | +
|
| 67 | +You can check the release note https://github.com/AxonFramework/extension-jgroups/releases/tag/axon-jgroups-4.5[here] for a complete list of all changes. |
| 68 | +
|
| 69 | +[#_release_4_4] |
| 70 | +== Release 4.4 |
| 71 | +
|
| 72 | +* Issue https://github.com/AxonFramework/extension-jgroups/pull/9[#9] introduces support for Spring Boot Developer Tools. |
| 73 | +* We introduce dependabot, which updated the log4j version. |
| 74 | +
|
| 75 | +[#_release_4_3] |
| 76 | +== Release 4.3 |
| 77 | +
|
| 78 | +* Issue https://github.com/AxonFramework/extension-jgroups/pull/7[#7] implements the `CommandBusConnector#localSegment`. |
| 79 | +Axon Framework introduces this method in release 4.3 (and issue https://github.com/AxonFramework/AxonFramework/issues/874[#874]) to ensure the usage of the ``DisruptorCommandBus``'s repository is followed when distributing the `CommandBus`. |
| 80 | +* We introduced a graceful start-up and shutdown solution in Axon Framework release 4.3 for all infrastructure components. |
| 81 | +Issue https://github.com/AxonFramework/extension-jgroups/pull/8[#8] ensures the `JGroupsConnector` complies with this style too. |
| 82 | +
|
| 83 | +[#_release_4_2] |
| 84 | +== Release 4.2 |
| 85 | +
|
| 86 | +As marked under https://github.com/AxonFramework/extension-jgroups/issues/4[this] issue, the command callback will |
| 87 | +not be called if the connection between JGroups peers dies whilst a command is in transit. |
| 88 | +Credits go to "sgrimm-sg" for filing the issue and solving https://github.com/AxonFramework/extension-jgroups/pull/5[it]. |
| 89 | +
|
| 90 | +[#_release_4_1] |
| 91 | +== Release 4.1 |
| 92 | +
|
| 93 | +If cluster connection message came in quickly after starting the connection, a `NullPointerException` could be thrown. |
| 94 | +This issue was resolved for release 4.1 https://github.com/AxonFramework/extension-jgroups/issues/1[here]. |
| 95 | +
|
| 96 | +[#_release_4_0] |
| 97 | +== Release 4.0 |
| 98 | +
|
| 99 | +We split off the JGroups logic from Axon Framework core into a dedicated repository. |
| 100 | +Next to that, it complies with Axon Framework's 4.0 release. |
0 commit comments