Spring Session MongoDB: Now Led by MongoDB Team

Engineering | Rob Winch | October 14, 2025 | ...

It gives me great pleasure to announce that the Spring Session MongoDB project will now be led by the MongoDB Team.

NOTE: This announcement is in alignment with our announcement Spring Session Hazelcast: Now Led by Hazelcast Team.

For ten years Spring Session has provided the infrastructure for transparently replacing session stores in a vendor independent manner. With that infrastructure in place, it is just a matter of implementing SessionRepository javadoc in order to support storing session information in a new datastore.

I cannot think of a team who has more MongoDB experience than the MongoDB team themselves and so it gives me great pleasure to announce that the MongoDB team will be leading the next generation of Spring Session MongoDB! To best enable this transition, the next generation of code will be hosted in a new GitHub repository and have new Maven coordinates, both available in November. Support for existing generations of Spring Session MongoDB will continue to be maintained by the Spring Session team as described by the Spring Support Policy

This Week in Spring - October 14th, 2025

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

Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Boston and New York city and Bulgaria and Poland this week, but I'm still hyped about last week's amazing Devoxx Belgium event! There are a ton of videos to look at, and I'll include just some of them here.

So, without further ado, let's dive into it!

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

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