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

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

Spring AI 1.1.0-M1 Available Now

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

This milestone release delivers important stability improvements and bug fixes.

Release Summary

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

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

Spring AI 1.0.1 Released

Releases | August 08, 2025 | ...

On behalf of the Spring AI team and all contributors, I'm happy to announce Spring AI 1.0.1, now available on Maven Central. This point release focuses on stability and bug fixes.

New Song

To celebrate this release, we have added a new song to our AI-generated music playlist. Check out "Fixing the Bugs (Spring AI 1.0.1)" to enhance your blog reading and coding experience.

Release Summary

This release includes 150+ changes focused on stability, enhancements, and documentation improvements.

Community

The Spring AI community continues to grow and contribute in meaningful ways. This release…

Spring AI 1.0 GA Released

Releases | May 20, 2025 | ...

On behalf of the Spring AI engineering team and everyone who contributed to this release, I am very excited to announce the general availability of Spring AI 1.0. We have a great release blog lined up for you.

Getting Started

All the new bits are in maven central. Use the provided bom to import the dependencies.

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-bom</artifactId>
            <version>1.0.0</version>
            <type>pom</type>
            <scope>import</scope…

Spring AI 1.0.0 RC1 Released

Releases | May 13, 2025 | ...

We're excited to announce Spring AI 1.0.0 RC1, marking the final set of breaking changes, bug fixes, and new functionality before the stable release! The GA version is scheduled for May 20th, 2025 - just one week away. During this time, we'll be focusing on improving documentation and addressing any reported bugs.

To celebrate this release, we have added a new song to our AI-generated music playlist Check out the latest track to enhance your blog reading and coding experience.

  • Upgrade Notes
  • You can automate the upgrade process to 1.0.0-RC1 using an OpenRewrite recipe. This recipe helps apply many of the necessary code changes for this version. Find the recipe and usage instructions at Arconia Spring AI Migrations.

Spring AI 1.0.0 M8 Released

Releases | April 30, 2025 | ...

After reviewing our API design and deprecations post M7, we determined that several significant changes would become breaking changes in an RC1 release. Therefore, we've introduced this additional milestone to provide developers with a transitional release where deprecated APIs coexist alongside their replacements, enabling a smoother upgrade experience before RC1.

Here are the key changes in this release.

  • Upgrade Notes
  • You can automate the upgrade process to 1.0.0-M8 using an OpenRewrite recipe. This recipe helps apply many of the necessary code changes for this version. Find the recipe and usage instructions at Arconia Spring AI Migrations.

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