Skip to content

Commit 11593ad

Browse files
committed
docs: correct RC3 changelog — Java 17 baseline (lowered from 21)
RC3 wasn't housekeeping — it lowered the Java baseline from 21 (declared in RC1) back to 17 so the library can be consumed by applications still on Java 17. The current build is still on Java 17. Updated the RC3 entry to call this out as the headline change and amended the 4.0.0 preamble so the Java baseline is stated correctly (Java 17, not 21) instead of inheriting the now-superseded RC1 note.
1 parent f6ee247 commit 11593ad

1 file changed

Lines changed: 15 additions & 8 deletions

File tree

docs/CHANGELOG.md

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ All notable user-facing changes to this project are documented in this file.
1212

1313
{: .highlight}
1414
First stable 4.0.0 release. Targets Spring Boot 4.x and Spring Framework 7.x on
15-
Java 21. Promotes the RC6 line to GA — no functional changes versus RC6. See
16-
RC1 / RC2 below for the foundational Spring Boot 4 and Jackson 3 migration
17-
notes; RC4–RC6 below for the NATS backend, broker SPI, dashboard work, and
18-
middleware additions that build on top.
15+
Java 17 (lowered from the original Java 21 baseline in RC3). Promotes the RC6
16+
line to GA — no functional changes versus RC6. See RC1 / RC2 below for the
17+
foundational Spring Boot 4 and Jackson 3 migration notes; RC3 for the Java 17
18+
baseline change; RC4–RC6 below for the NATS backend, broker SPI, dashboard
19+
work, and middleware additions that build on top.
1920

2021
## Release [4.0.0.RC6] TBD
2122

@@ -96,10 +97,16 @@ JetStream backend.
9697

9798
## Release [4.0.0.RC3] 14-Apr-2026
9899

99-
{: .note}
100-
Housekeeping release. No user-facing code changes versus RC2 — version bump
101-
plus documentation tweaks (header refresh, dependabot bump for `addressable`
102-
in `/docs`).
100+
{: .highlight}
101+
Lowers the Java baseline from 21 back to 17.
102+
103+
### Changes
104+
* **Java 17 baseline (was 21 in RC1/RC2)**`languageVersion`,
105+
`sourceCompatibility`, and `targetCompatibility` reverted from 21 to 17 so
106+
the library can be consumed by applications still on Java 17. RC1's
107+
"Java 21 baseline" note is superseded — 4.0.0 supports Java 17 and above.
108+
* Documentation tweaks (header refresh, dependabot bump for `addressable`
109+
in `/docs`).
103110

104111
## Release [4.0.0.RC2] 24-Mar-2026
105112

0 commit comments

Comments
 (0)