Using Spring AI 1.0.0-SNAPSHOT: Important Changes and Updates

Using Spring AI 1.0.0-SNAPSHOT: Important Changes and Updates

Spring AI 1.0.0-SNAPSHOT introduces several important changes to artifact IDs, dependency management, and autoconfiguration. This blog post outlines these changes and provides guidance on how to update your projects.

The most significant change is the naming pattern for Spring AI starter artifacts:

  • Model starters: spring-ai-{model}-spring-boot-starterspring-ai-starter-model-{model}
  • Vector Store starters: spring-ai-{store}-store-spring-boot-starterspring-ai-starter-vector-store-{store}
  • MCP starters: spring-ai-mcp-{type}-spring-boot-starterspring-ai-starter-mcp-{type}

This Week in Spring - March 25th, 2025

Engineering | Josh Long | March 25, 2025 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! This week, I’m in Portland, OR, then I'm off to Austin, TX for the Arc of AI show, and then I'm off to Amsterdam for Voxxed Days Amsterdam! If you're around, be sure to say hi! There's a ton of cool stuff to look at, so without any further ado, let's dive right into it!

Spring Modulith 1.4 M3, 1.3.4, and 1.2.10 released

Releases | Oliver Drotbohm | March 21, 2025 | ...

I am happy to announce the availability of Spring Modulith 1.4 M3, 1.3.4, and 1.2.10. While the latter contain a few bug fixes and the usual dependency upgrades to the latest Spring Boot releases, the milestone also includes a few new features:

  • Integration tests using @ApplicationModuleTest can now consume bean instances of classes declared in test sources. (GH-202)
  • The global PublishedEvents instance registered in an ApplicationContext will now be an AssertablePublishedEvents if AssertJ is on the classpath. (GH-1110)
  • We fixed a performance regression in JavaPackage the erroneously repeatedly recomputed all sub packages. (also fixed in 1.3.4 and 1.2.10, GH-1098)

Spring Boot 3.5.0-M3 available now

Releases | Phil Webb | March 21, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.0-M3 has been released and is now available from https://repo.spring.io/milestone.

This release includes 102 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Testcontainers and Docker Compose support for lldap/lldap containers
  • OpenTelemetry Improvements
  • Enhancements and new properties for Spring Batch

Please see the release notes for more details and upgrade instructions.

Thanks to all those who have contributed with issue reports and…

Spring Boot 3.4.4 available now

Releases | Moritz Halbritter | March 20, 2025 | ...

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

This release includes 58 bug fixes, documentation improvements, and dependency upgrades. Including one noteworthy change relating to Tomcat APR support. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag

Spring Boot 3.3.10 available now

Releases | Stéphane Nicoll | March 20, 2025 | ...

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

This release includes 46 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag.

Project Page | GitHub | Issues | Documentation | Stack…

Spring Cloud 2024.0.1 (aka Moorgate) has been released

Releases | Ryan Baxter | March 19, 2025 | ...

On behalf of the community, I am pleased to announce that the Spring Cloud 2024.0.1 Release Train (aka Moorgate) is available today. The release can be found in Maven Central. You can check out the 2024.0.1 release notes for more information.

Notable Changes in the 2024.0.1 Release Train

This Spring Cloud release is primarily a bugfix release and is based on Spring Boot 3.4.3.

A complete list of issues addressed in this release can be found in this project.

Spring Cloud Kubernetes

  • KubernetesEnvironmentRepository can be used as a composite config source in the config server (#1873)

Spring…

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