107 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-05-26
stories 70

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

SPRING SHELL FIXES CONVERTER BEANS, SPRING TOOLS PATCHES NPE

By RepoJournal · Filed · About Spring · Composed from the cited sources · methodology

Spring Shell shipped three critical fixes overnight that restore custom Converter bean handling and fix command registration bugs that broke in recent releases.

Spring Shell landed the most urgent fix: user-defined Converter beans were being completely ignored by @Command-annotated methods [1], a regression that forced developers to work around the framework's own dependency injection. The same release also fixes command completion for positional arguments [2] and eliminates eager instantiation of scoped beans during registration [3], both of which could cause unexpected lifecycle violations in production. On the Spring Tools desk, a null pointer exception in CompositeASTVisitor got patched [4], hardening the visitor pattern against null inputs with proper @NonNull annotations. Spring Session continues steady maintenance: Dependabot configuration got cleaned up [8], and the stack bumped three key BOMs including Reactor 2025.0.5 [5], Spring Data 2025.1.5 [6], and the security release plugin [7]. Spring Boot caught two test-side issues: a missing null check in ApplicationContextAssertProvider [9] and a typo in test method names [10], both already merged.

Action items

References

  1. [1] Fix user-defined Converter beans were ignored by @Command-annotated methods ↗ spring-projects/spring-shell
  2. [2] Fix completion for positional arguments after the command #1346 ↗ spring-projects/spring-shell
  3. [3] Fix eager instantiation of scoped beans during command registration ↗ spring-projects/spring-shell
  4. [4] NPE in CompositeASTVisitor ↗ spring-projects/spring-tools
  5. [5] Bump io.projectreactor:reactor-bom from 2025.0.2 to 2025.0.5 ↗ spring-projects/spring-session
  6. [6] Bump org.springframework.data:spring-data-bom from 2025.1.2 to 2025.1.5 ↗ spring-projects/spring-session
  7. [7] Bump io.spring.gradle:spring-security-release-plugin from 1.0.13 to 1.0.15 ↗ spring-projects/spring-session
  8. [8] Remove registries from dependabot.yml ↗ spring-projects/spring-session
  9. [9] Add missing null check in ApplicationContextAssertProvider ↗ spring-projects/spring-boot
  10. [10] Merge pull request #50492 from Abdlatif-nabgha spring-projects/spring-boot ↗

Quick answers

What shipped in Spring on May 26, 2026?
Spring Shell shipped three critical fixes overnight that restore custom Converter bean handling and fix command registration bugs that broke in recent releases. In total, 19 commits and 51 pull requests landed.
Who contributed to Spring on May 26, 2026?
4 developers shipped this update, including czpilar, BoykoAlex, dependabot[bot], and scordio.
What were the notable Spring updates?
Fix user-defined Converter beans were ignored by @Command-annotated methods, Fix completion for positional arguments after the command #1346, and Fix eager instantiation of scoped beans during command registration.