Michael Minella

Michael Minella

Michael Minella is an engineer, Java Champion, speaker, & author with over 24 years of enterprise development experience. He has been a member of the Spring OSS team for over 13 years and currently serves as the Director responsible for Spring R&D. Formerly he lead the Spring Batch project and was the founder of the Spring Cloud Task project. Michael has spoken on topics that include Java and Spring & is a JavaOne Rockstar. He was a member of the expert group for JSR-352 (java batch processing) & is a committer on the Jakarata EE JBatch project. Michael is the author of The Definitive Guide to Spring Batch and the regular curmudgeon on the podcast OffHeap (https://javaoffheap.com/).

Recent Blog posts by Michael Minella

Releasing Spring for Modern Challenges

Engineering | September 21, 2026 | ...
Releasing Spring For Modern Challenges TL;DR: The Spring release train has been updated from a two week long train to a single day, the Thursday after the third Monday of the month. The next regular patch train will be on October 22nd. A milestone only train will occur on September 24th. Back in June, we wrote to you all about how AI has changed the rate in which new vulnerabilities are being found and exploited in the wild. That has not slowed down. We have averaged nearly 80 new community provided security reports a month since March, in addition to our own internal scanning with frontier…

Spring and Security In The Times Of AI

News | June 01, 2026 | ...
TL;DR: As previously mentioned, the May Spring release train has been moved and condensed to June 8-14. The majority of projects within the Spring portfolio will require upgrades for newly released security patches. It is strongly recommended to upgrade as soon as possible to the latest patches. Details about the expected scheduling is available at calendar.spring.io. Everywhere one looks in 2026, generative AI dominates the news. Across our industry, we are seeing material impacts of generative AI and its ability to accelerate time to market for business capabilities, improve quality by…

May Release Train Date Changes

News | May 11, 2026 | ...
UPDATE: The Spring release train needs to move one more time to June 8-12. Updates to https://calendar.spring.io are forthcoming. We thank you for your understanding and patience. In preparation for the May release train which will include updates across the portfolio and new minor versions (Spring Boot 4.1, etc) we are shifting the release train from the originally scheduled timeline from May 11-22 to the new timeline of June 1-5. This applies to all OSS versions including new minor releases and patch releases. https://calendar.spring.io will be updated soon in accordance with this. We look…

The Road to GA - Introduction

Engineering | September 02, 2025 | ...
As you all should be aware by now, the Spring portfolio is in the process of driving towards the next major versions to be released in November of this year. This will be only the fourth major generation for Spring Boot and the seventh major generation for Spring Framework in its over 20 year history. We are excited to bring you a great set of new features that builds on the current foundations. While we are keeping the JDK baseline at JDK 17 because that is the industry consensus, we will upgrade to Jakarta EE 11 (Tomcat 11, Hibernate ORM 7, Hibernate Validator 9) and embrace other upgrades…

Spring Cloud Data Flow End of Open-Source

News | April 21, 2025 | ...
Spring Cloud Data Flow End of Open-Source TL;DR; Today we're announcing that going forward we will not be maintaining Spring Cloud Data Flow, Spring Cloud Deployer, or Spring Statemachine as open-source projects. Spring Cloud Data Flow 2.11.x, Spring Cloud Deployer 2.9.x, and Spring Statemachine 4.0.x will be the last open-source lines and any future releases will only be made available to Tanzu Spring customers. This change has no impact on the rest of the open-source Spring portfolio or the support obligations of the currently available OSS versions for existing users. Spring Cloud Data Flow…

Updates to Spring Support Policy

News | February 13, 2025 | ...
TL;DR; The Spring portfolio enterprise support tier is aligning all support dates to Spring Boot and going to be extended for the last minor version of each major generation for an additional 5 years beyond the previous support arrangement providing 7 years of total support for those versions. Upgrading is hard. We get that. Whether it be technical difficulties, prioritization of upgrades against other business priorities, “if it ain’t broke, don’t fix it”, etc. While we already offer one of the most generous and predictable support policies in the industry for open source frameworks with one…

Spring Milestones to Maven Central

News | January 21, 2025 | ...
TL;DR; The Spring portfolio will begin releasing its milestones and release candidates to Maven Central starting with the releases related to the major versions due out in November. As we enter the new year, we look forward to many new opportunities for the Spring ecosystem. We see JDK 25 coming in the fall. We see both minor versions of the entire portfolio and a new major version coming out this year with a long list of new capabilities. And we see Spring AI going GA ushering in a new class of workloads for enterprise applications, bringing agentic AI to the enterprise through programming…

Spring Support Updates

Releases | December 10, 2024 | ...
Last month, the team delivered a release train that includes Spring Framework 6.2 (the final minor version for the Spring Framework 6.x line), Spring Boot 3.4, and a round of minor version updates across the portfolio, this is a time to celebrate the new capabilities that have been added, as well as clarify the long term support arrangement for the portfolio. New Capabilities Abound Below is just a small sampling of the new and exciting capabilities included in the November releases of the Spring portfolio. We encourage you to check out the release notes for your favorite projects for further…

Spring Boot 2.7 Support Period Extended

News | September 27, 2024 | ...
Upgrading takes time. We understand that. Spring Boot 3 came out in November of 2022 bringing with it a new, modernized baseline of Java 17 and the migration from Java EE to Jakarta EE. It included over 55 managed dependency updates. Native compilation via GraalVM was a first-class option across the portfolio and observability out of the box was a core capability of all Spring projects. However, it wasn't until Spring Boot 3.2 where we began to see that the community's adoption of Spring Boot 3 surpassing that of Spring Boot 2's adoption. Spring Boot 3 has quickly overtaken Spring Boot 2 but…

State of Spring Survey 2024 Results

News | June 03, 2024 | ...
TL;DR; Download the State of Spring Survey 2024 report here! We asked...and you answered. The State of Spring Survey 2024 walks through all of the latest trends in the Java and Spring ecosystems. Responded to by over 1400 respondents, we asked about virtual threads, testcontainers, and native compilation with GraalVM. You told us about Kubernetes, generative AI, and upgrade practices in your enterprise. The State of Spring Survey 2024 was the most comprehensive survey we have ever put out and we are pleased to be able to share the results with our community. The report, available now at https…

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