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 BOOT 4.1.0 SHIPS WITH SECURITY HARDENING, SPRING TOOLS ADDS CLAUDE CODE PLUGIN

By RepoJournal · Filed · About Spring

Spring Boot 4.1.0 is live with reduced memory overhead and critical mail/Artemis security fixes that shipped backports across three maintenance branches in the same window.

Spring Boot 4.1.0 [1] landed with memory improvements to WritableJson.toByteArray and a new public constructor for InvalidConfigurationPropertyValueException, but the real news is what came with it. The Boot team simultaneously released v3.5.15 [2] and v4.0.7 [3], and both patch two critical security gaps: hostname verification is now enabled by default in Mail auto-configuration [4], and Artemis embedded brokers no longer use predictable temp directories [5]. This coordinated push signals these weren't edge cases. Meanwhile, Spring Tools hit 5.2.0 [7] with an experimental Claude Code Plugin that runs an embedded MCP server to surface Spring Boot-specific tools to the LLM without conflicting with your Java Language Server. Spring AI cleaned house overnight [8][9][10][11], stripping out orphaned documentation sections, obsolete example classes, and deprecated property references that were cluttering the codebase. Spring Session bumped to Boot 4.1.0 [6], and Spring Statemachine docs are now aligned for the v4 release cycle [12].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v4.1.0 ↗ spring-projects/spring-boot
  2. [2] v3.5.15 ↗ spring-projects/spring-boot
  3. [3] v4.0.7 ↗ spring-projects/spring-boot
  4. [4] Enable hostname verification by default in Mail auto-config spring-projects/spring-boot
  5. [5] Fix predictable temp directory in Artemis embedded configuration spring-projects/spring-boot
  6. [6] Bump org.springframework.boot:spring-boot-gradle-plugin from 4.1.0-SNAPSHOT to 4.1.0 ↗ spring-projects/spring-session
  7. [7] 5.2.0.RELEASE ↗ spring-projects/spring-tools
  8. [8] Remove unrelated sections from imageclient.adoc spring-projects/spring-ai
  9. [9] fix (docs): Fix removed model enable/disable property references in docs spring-projects/spring-ai
  10. [10] Remove remaining System.out in tests spring-projects/spring-ai
  11. [11] Remove `internal-tool-execution-enabled` property references from docs spring-projects/spring-ai
  12. [12] Update whatsnew.adoc for v4 spring-projects/spring-statemachine

Quick answers

What shipped in Spring on June 11, 2026?
Spring Boot 4.1.0 is live with reduced memory overhead and critical mail/Artemis security fixes that shipped backports across three maintenance branches in the same window. In total, 57 commits, 6 pull requests, and 4 releases landed.
Who contributed to Spring on June 11, 2026?
1 developer shipped this update, including dependabot[bot].
What were the notable Spring updates?
v4.1.0, v3.5.15, and v4.0.7.

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.