RepoJournal
Spring

@spring-projects

Spring Framework, Spring Boot, and the JVM enterprise layer

Keep up with Spring in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Java Full archive →

The Wire · Showcase

SPRING SHELL 4.0.3 FIXES JLINE NATIVE COMPILATION BREAKS

By RepoJournal · Filed · About Spring

Spring Shell v4.0.3 shipped overnight with critical fixes for tab completion failures on JDK 25 and native compilation issues that broke production GraalVM builds.

Spring Shell 4.0.3 [1] closes eight bugs including a showstopper for anyone compiling to native images: missing runtime hints for JLine resources are now included, fixing crashes when apps run under GraalVM. The tab completion regression after upgrading jline to 3.30.9 is resolved, along with scope issues in candidate search and argument autocompletion that made shells unusable. Separately, Spring Shell's 3.4.x line picked up Spring Boot 3.5.15 [2] in its maintenance release. Across the ecosystem, Spring Security samples now track Security 7.1.0 [3], Framework 7.0.8 [4], and Data 2025.1.6 [5], with Framework 7.0.8 shipping multiple security fixes that warrant immediate attention. Spring Integration continues hardening its file system handling [6] [7] [8] [9] with race condition fixes and canonical path corrections across 7.0.x and 6.5.x branches.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v4.0.3 ↗ spring-projects/spring-shell
  2. [2] v3.4.3 ↗ spring-projects/spring-shell
  3. [3] Bump org.springframework.security:spring-security-bom from 7.1.0-SNAPSHOT to 7.1.0 ↗ spring-projects/spring-security-samples
  4. [4] Bump org.springframework:spring-framework-bom from 7.0.7 to 7.0.8 ↗ spring-projects/spring-security-samples
  5. [5] Bump org.springframework.data:spring-data-bom from 2025.1.5 to 2025.1.6 ↗ spring-projects/spring-security-samples
  6. [6] More fixes for file tests around canonical path spring-projects/spring-integration
  7. [7] Fix `FileSystemPersistentAcceptOnceFileListFilter` for canonical path spring-projects/spring-integration
  8. [8] Fix `WatchServiceDirectoryScannerTests` for file names spring-projects/spring-integration
  9. [9] More canonical file fixes in tests spring-projects/spring-integration

Quick answers

What shipped in Spring on June 12, 2026?
Spring Shell v4.0.3 shipped overnight with critical fixes for tab completion failures on JDK 25 and native compilation issues that broke production GraalVM builds. In total, 14 commits, 7 pull requests, and 2 releases landed.
Who contributed to Spring on June 12, 2026?
1 developer shipped this update, including dependabot[bot].
What were the notable Spring updates?
v4.0.3, v3.4.3, and Bump org.springframework.security:spring-security-bom from 7.1.0-SNAPSHOT to 7.1.0.

More from @spring-projects

Daily updates, in your inbox

Follow Spring

Keep up with Spring in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.