Spring Batch 6.0.0-M4 released

Releases | Mahmoud Ben Hassine | October 09, 2025 | ...

I am pleased to announce that Spring Batch 6.0.0-M4 is now available from Maven Central!

The main changes in this milestone release are the following:

  • Migration to nullability checks with jSpecify
  • Improved domain model design

For the complete list of changes, please check the release notes here.

Null safety with JSpecify

Spring Batch 6.0 APIs are now annotated with JSpecify annotations to provide better null-safety guarantees and improve code quality. This change helps developers catch potential null-related issues at compile time, leading to more robust and reliable applications.

Improved…

Introducing Jackson 3 support in Spring

Engineering | Sébastien Deleuze | October 07, 2025 | ...

This is a new blog post in the Road to GA series, this time sharing more details on the new Jackson 3 support, just a few days after Jackson 3.0.0 GA release, about to be introduced in Spring Boot 4 and related Spring portfolio projects.

Jackson is by far the most used JSON library on the JVM, and the introduction of the Jackson 3 support in Spring is the opportunity for us to provide additional enhancements, as a follow-up of the popular Jackson integration improvements in Spring that I announced more than 10 years ago!

Close collaboration between Spring and Jackson teams

When the Spring team…

Introducing the Spring AI Community GitHub Organization

News | Mark Pollack | October 07, 2025 | ...

The Spring AI Community GitHub organization was announced at the Spring I/O Barcelona 2025 keynote as a dedicated space for community-driven Spring AI projects and innovations. However, I never blogged about it to get more awareness so now is the time. Better late than never and now with a new web site!

Check out the Spring AI Community at springaicommunity.mintlify.app

The Spring AI Community creates an easy path for developers to contribute Spring AI-related projects while providing a vital incubation space for new ideas. As the Spring AI project has grown, it has received numerous pull…

This Week in Spring - October 7th, 2025

Engineering | Josh Long | October 07, 2025 | ...

Hi, Spring fans! How're you doing this fantastic October afternoon? I'm on a train returning from Frankfurt, Germany, where I spoke at the Cloud Foundry Day Frankfurt event about how awesome it is to build an application with Spring Boot and Cloud Foundry. Yesterday I was in Antwerp, Belgium, and did two workshops, each of three hours duration. Now, I'm on my way back to Antwerp to return to Devoxx Belgium. I'll be doing a talk on Spring Boot 4; another joint talk with James Ward and the Spring AI leads Dr. Mark Pollack and Christian Tsolov; and a joint talk with GraalVM founder Thomas…

Spring AI 1.1.0-M3 Available Now

Releases | Mark Pollack | October 06, 2025 | ...

On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.1.0-M3 has been released and is now available from Maven Central.

This milestone release focuses primarily on Model Context Protocol (MCP) enhancements, incorporating the MCP Java SDK v0.14.0 upgrade along with new resource template capabilities and security documentation.

Release Summary

This release includes 46 improvements, bug fixes, and documentation updates. Key focus areas include:

  • Model Context Protocol: Upgraded to MCP Java SDK 0.14.0 with resource template support and security best practices
  • New Features: 7 capabilities including Azure Cosmos DB chat memory and GemFire metadata filtering
  • Stability: 11 bug fixes addressing community-reported issues
  • Documentation: 9 improvements including MCP security guidance
  • Dependency Upgrades: 3 updates including security fixes (CVE-2025-54988)

Spring Cloud 2025.1.0-M3 (aka Oakwood) has been released

Releases | Ryan Baxter | October 03, 2025 | ...

On behalf of the community, I am pleased to announce that the Milestone 3 (M3) of the Spring Cloud 2025.1.0 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2025.1.0 release notes for more information.

Notable Changes in the 2025.1.0 Release Train

Spring Cloud 2025.0.0-M3 depends on Spring Boot 4.0.0-M3. See all issues and pull requests that are part of the release here.

Spring Cloud Function

  • Discontinue spring-cloud-function-rscoket
  • Discontinue spring-cloud-function-deployer

Spring Cloud Kubernetes

  • Upgraded Kubernetes Java Client to 24.0.0
  • Upgraded Fabric8 Kubernetes Client to 7.4.0

Spring AI 1.0.3 Available Now

Releases | Mark Pollack | October 01, 2025 | ...

On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.3 has been released and is now available from Maven Central.

This patch release delivers important stability improvements and bug fixes.

Release Summary

This release includes 27 improvements, bug fixes, and documentation updates. The focus of this patch release is on:

  • Improvements: 18 enhancements to expand capabilities and functionality
  • Stability: 6 bug fixes addressing community-reported issues
  • Documentation: 3 improvements to help developers

Thanks to all those who have…

Securing MCP Servers with Spring AI

Engineering | Daniel Garnier-Moiroux | September 30, 2025 | ...

Model Context Protocol, or MCP for short, has taken over the AI world. If you've been following our blog, you've probably read the introduction to the topic, Connect Your AI to Everything: Spring AI's MCP Boot Starters. The security aspects of MCP have been evolving fast, and the latest version of the spec is getting more and more support from the ecosystem. To meet the needs of Spring users, we have incubated a dedicated project on Github: spring-ai-community/mcp-security. This week, we pushed our first releases, and you can now add them to your Spring AI 1.1.x-based applications. In this…

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all