Skip to content

Commit 1b098c8

Browse files
Merge branch 'axon-jgroups-4.10.x'
# Conflicts: # docs/README.md # docs/reference/antora.yml # docs/reference/modules/nav.adoc
2 parents 1ea862a + ab368da commit 1b098c8

File tree

5 files changed

+138
-2
lines changed

5 files changed

+138
-2
lines changed

docs/reference/antora.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: jgroups-extension-reference
22
title: JGroups Extension Reference
33
version:
4-
axon-groups-(?<version>+({0..9}).+({0..9})).*: $<version>
4+
axon-jgroups-(?<version>+({0..9}).+({0..9})).*: $<version>
55
master: development
66
prerelease: true
77
start_page: ROOT:index.adoc

docs/reference/modules/nav.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
* xref:ROOT:index.adoc[]
2-
** xref:ROOT:springboot-config.adoc[]
2+
** xref:ROOT:springboot-config.adoc[]
3+
4+
* xref:release-notes:index.adoc[]
5+
** xref:release-notes:major-releases.adoc[]
6+
** xref:release-notes:minor-releases.adoc[]
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
= Release Notes JGroups Extension
2+
:navtitle: Release Notes
3+
4+
The release notes section for the Axon JGroups Extension for all major/minor releases.
5+
6+
[cols="2*",options="header"]
7+
|===========================================================
8+
| Release Type | Version
9+
| _**Major**_ | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_9[4.9]
10+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_8[4.8]
11+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_7[4.7]
12+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_6[4.6]
13+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_5[4.5]
14+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_4[4.4]
15+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_3[4.3]
16+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_2[4.2]
17+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_1[4.1]
18+
| | xref:jgroups-extension-reference:release-notes:major-releases.adoc#_release_4_0[4.0]
19+
| _**Minor**_ | xref:jgroups-extension-reference:release-notes:minor-releases.adoc#_release_4_5[4.5]
20+
|===========================================================
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
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.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
= Minor Releases
2+
3+
Any patch release made for an Axon project aims to resolve bugs.
4+
This page provides an overview of patch releases for the Axon JGroups Extension.
5+
6+
[#_release_4_5]
7+
== Release 4.5
8+
9+
=== Release 4.5.1
10+
11+
* Bumped Axon Framework version used from 4.5. to 4.5.5 https://github.com/AxonFramework/extension-jgroups/commit/f3ef6cedfe58fc809ea06a66059c2bf25f89eaa8[here] commit.
12+
* As the update above required some changed to the XStream, those changes were introduced https://github.com/AxonFramework/extension-jgroups/commit/bdfff0c659eb7cb9632738ee31de2eff4b9f3194[here].

0 commit comments

Comments
 (0)