Spring Framework End of Life - Dates and Lifecycle
Spring Framework is a comprehensive programming and configuration model for enterprise Java applications, providing dependency injection, MVC, and data access infrastructure.
Last updated 8 August 2026
10
Versions tracked
9
At EOL
1
Supported
All versions
| Version | Released | Open Source Support | Enterprise Support | Latest |
|---|---|---|---|---|
|
7.0
|
30 Nov 2025 |
31 Jul 2027
Ends in 11 months, 3 weeks
|
31 Jul 2028
Ends in 1 year, 11 months
|
7.0.8
08 Jun 2026
|
|
6.2
|
30 Nov 2024 |
30 Jun 2026
Ended 1 month, 1 week ago
|
30 Jun 2032
Ends in 5 years, 10 months
|
6.2.19
08 Jun 2026
|
|
6.1
|
30 Nov 2023 |
30 Jun 2025
Ended 1 year, 1 month ago
|
30 Jun 2032
Ends in 5 years, 10 months
|
6.1.21
12 Jun 2025
|
|
6.0
|
30 Nov 2022 |
30 Jun 2024
Ended 2 years, 1 month ago
|
30 Jun 2032
Ends in 5 years, 10 months
|
6.0.23
14 Aug 2024
|
|
5.3
|
31 Oct 2020 |
31 Aug 2024
Ended 1 year, 11 months ago
|
30 Jun 2029
Ends in 2 years, 10 months
|
5.3.39
14 Aug 2024
|
|
5.2
|
30 Sep 2019 |
31 Dec 2021
Ended 4 years, 7 months ago
|
30 Jun 2029
Ends in 2 years, 10 months
|
5.2.25
13 Jul 2023
|
|
5.1
|
30 Sep 2018 |
31 Dec 2020
Ended 5 years, 7 months ago
|
31 Dec 2022
Ended 3 years, 7 months ago
|
5.1.20
09 Dec 2020
|
|
5.0
|
28 Sep 2017 |
31 Dec 2020
Ended 5 years, 7 months ago
|
— |
5.0.20
09 Dec 2020
|
About Spring Framework
Spring Framework has been a foundation of enterprise Java development since 2004, providing the dependency injection, data access, and MVC infrastructure that Spring Boot and much of the modern Java ecosystem build on.
Spring Framework Lifecycle Explained
Each Spring Framework generation gets a period of Open Source Support, during which the current feature branch receives free security updates and bug fixes from the Spring community. Enterprise Support, through Broadcom's Tanzu Spring offering, runs alongside that OSS timeline as an optional paid tier with support from Spring experts, then continues on its own for several more years after OSS support ends. Tanzu Spring is VMware's Spring commercial arm, which Broadcom now owns following its 2023 acquisition of VMware. Spring Framework 7.0 is the current production line, released in November 2025, with 6.2 as the final feature branch of the previous generation.
JDK and Jakarta EE Compatibility
Each Spring Framework generation supports a specific range of JDK and Jakarta EE (or the older Java EE) versions, and this range is often the practical limiter on how long a team can safely stay on an older version, independent of the framework's own support dates.
| Spring Framework | JDK | Jakarta / Java EE |
|---|---|---|
| 7.0 | 17 - 25 | Jakarta EE 11 - 12 |
| 6.2 | 17 - 25 | Jakarta EE 9 - 10 |
| 6.1 | 17 - 23 | Jakarta EE 9 - 10 |
| 6.0 | 17 - 21 | Jakarta EE 9 - 10 |
| 5.3 | 8 - 21 | Java EE 7 - 8 (javax) |
The jump from Spring Framework 5.3 to 6.0 is a genuine break, not just a version bump. It moved from the javax namespace to jakarta, in step with the same Jakarta EE transition that affected other Java software like Apache Tomcat and Apache CXF, and it raised the minimum JDK from 8 to 17. Teams on 5.3 face a real migration project to reach the current generation, not a routine upgrade.
Frequently Asked Questions
Is the Spring Framework outdated?
No. Spring Framework 7.0 is the current, actively developed production line, released in November 2025. Concerns about Spring's future usually center on Broadcom's 2023 acquisition of VMware and its effect on Spring's commercial support model, not on the framework's technical development, which remains active.
Is Spring 5 still supported?
Not through open source channels. Spring Framework 5.3, the final 5.x feature branch, reached the end of open source support in August 2024. Enterprise support through Tanzu Spring remains available for organizations that need it.
Is Spring Boot still relevant in 2026?
Spring Boot is a separate project built on top of Spring Framework, with its own version numbers and support timeline distinct from the Framework itself. It remains one of the most widely used Java application frameworks, though its specific version lifecycle is worth checking separately from Spring Framework's.
Is Spring Boot 3 EOL?
That's a Spring Boot-specific question, and Spring Boot follows its own release and support schedule separate from Spring Framework's, covered on its own terms rather than here.