Skip to content

Commit 6d51b24

Browse files
sonus21claude
andcommitted
build: bump version to 4.0.0-RC7 and update CHANGELOG
RC7 includes a null-guard fix in getExplorePageData and removes the redundant explicit lettuce-core dependency from the example app (already provided transitively by spring-boot-starter-data-redis). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent f865fd2 commit 6d51b24

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ ext {
8484

8585
subprojects {
8686
group = "com.github.sonus21"
87-
version = "4.0.0-RC6"
87+
version = "4.0.0-RC7"
8888

8989
dependencies {
9090
// https://mvnrepository.com/artifact/org.springframework/spring-messaging

docs/CHANGELOG.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,23 @@ foundational Spring Boot 4 and Jackson 3 migration notes; RC3 for the Java 17
1818
baseline change; RC4–RC6 below for the NATS backend, broker SPI, dashboard
1919
work, and middleware additions that build on top.
2020

21-
## Release [4.0.0.RC6] TBD
21+
## Release [4.0.0.RC7] 2026-05-08
22+
23+
{: .highlight}
24+
Release candidate.
25+
26+
### Fixes
27+
* **Null guard in queue explorer**`getExplorePageData` now returns a
28+
structured error response (`"Queue '…' does not exist"`) when the requested
29+
queue name is not registered, instead of throwing a `NullPointerException`.
30+
31+
### Build
32+
* **Removed redundant `lettuce-core` dependency from example app** — the
33+
example app previously declared `io.lettuce:lettuce-core` without an explicit
34+
version. The dependency is now removed as it is already transitively provided
35+
by `spring-boot-starter-data-redis`.
36+
37+
## Release [4.0.0.RC6] 2026-05-07
2238

2339
{: .highlight}
2440
Release candidate.

0 commit comments

Comments
 (0)