Mark Pollack

Mark Pollack

Mark Pollack is a software engineer with Pivotal and is the lead of the Spring Cloud Data Flow project. He has been a contributor to many Spring projects dating back to the Spring Framework in 2003 as well as founding the Spring.NET and Spring Data projects.

Blog posts by Mark Pollack

Spring AI 2.0.0-M1 Available Now

Releases | December 11, 2025 | ...

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

Spring AI 2.0.0-M1 represents the first milestone of the 2.x series, built on Spring Boot 4.0 and Spring Framework 7.0 with a Jakarta EE 11 baseline. This major platform upgrade, contributed by Dmitry Bedrin with Paul Bakker from Netflix (#4774), aligns Spring AI with the latest Spring ecosystem.

Release Summary

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

  • Improvements: 25 enhancements to expand capabilities and functionality
  • Stability: 7 bug fixes addressing community-reported issues
  • Documentation: 32 improvements to help developers
  • Security: 3 dependency upgrades for enhanced security

Spring AI 1.1.1 Available Now

Releases | December 05, 2025 | ...

On behalf of the Spring AI team, I'm pleased to announce the availability of Spring AI 1.1.1!

This release brings 13 new features, 16 bug fixes, and important dependency updates including security patches. Thanks to the community contributors who helped make this release possible.

Release Summary

Spring AI 1.1.1 includes:

  • 13 new features expanding capabilities across model providers
  • 16 bug fixes for improved stability
  • 3 documentation improvements
  • 5 dependency upgrades including 2 CVE security fixes

(GitHub Release)

OpenAI Java SDK Integration

Thanks to Julien Dubois (@jdubois) from Microsoft…

Spring AI 1.1 GA Released

Releases | November 12, 2025 | ...

On behalf of the Spring AI team, I'm pleased to announce the general availability of Spring AI 1.1.0!

Spring AI 1.1 brings Model Context Protocol integration, advanced AI capabilities, and expanded model provider support to the Spring ecosystem. The 1.1 development cycle includes over 850 improvements, bug fixes, and documentation updates.

We extend our sincere thanks to the community contributors, partner organizations, and the broader Spring AI ecosystem for their invaluable contributions throughout this release cycle.

Release Summary

Spring AI 1.1.0 includes substantial improvements across…

Spring AI 1.1.0-M4 Available Now

Releases | November 03, 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-M4 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 340 improvements, bug fixes, and documentation updates. The focus of this patch release is on:

  • Improvements: 35 enhancements to expand capabilities and functionality
  • Stability: 132 bug fixes addressing community-reported issues
  • Documentation: 41 improvements to help developers

Thanks to all those who…

Introducing Spring AI Agents and Spring AI Bench

Engineering | October 28, 2025 | ...

I'd like to introduce two new projects that are part of the Spring AI Community GitHub organization: Spring AI Agents, and Spring AI Bench. These two projects focus on using agentic coding tools—tools you likely already have in your enterprise.

In 2025 AI coding agents have matured to the point that they need to be seriously considered for enterprise Java development and general SDLC tasks. CLI Tools like Claude Code, Google’s Gemini CLI, Amazon Q Developer, and OpenAI’s assistants are examples from leading large AI labs, but there are also smaller startups and open-source options. These…

Introducing the Spring AI Community GitHub Organization

News | 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…

Spring AI 1.1.0-M3 Available Now

Releases | 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 AI 1.0.3 Available Now

Releases | 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…

Spring AI 1.1.0-M2 Available Now: Enhanced Model Context Protocol Support

Releases | September 19, 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-M2 has been released and is now available from Maven Central.

This milestone release focuses primarily on enhanced Model Context Protocol (MCP) support, incorporating critical fixes and improvements from the MCP Java SDK v0.13.0 release, along with significant updates across many areas of Spring AI.

Release Summary

This release includes 56 improvements, bug fixes, and documentation updates. The primary focus areas include:

  • Model Context Protocol Enhancements: Updated to MCP Java SDK v0.13.1 with mcp-annotations v0.4.1 and protocol version 2025-06-18 support
  • MCP Integration Fixes: Resolved critical stateless server registration issues with AOT compilation support
  • New Features: 16 new capabilities and functionality additions
  • Stability: 12 bug fixes addressing community-reported issues
  • Documentation: 6 improvements including comprehensive MCP getting started guide
  • Other Improvements: 22 enhancements including performance optimizations and dependency upgrades

Spring AI 1.0.2 Available Now

Releases | September 17, 2025 | ...

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

This patch release delivers important stability improvements and bug fixes with 91 improvements, bug fixes, and documentation updates.

Key Improvements

  • New Features: GPT-5 model support, MariaDB vector similarity scores, Kotlin data class JSON schema support
  • Bug Fixes: Enhanced error handling, thread-safe date formatting, improved null safety
  • Documentation: Developer experience improvements and updated guides
  • Dependencies: Security updates and performance improvements

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