Skip to content

Supported Versions

Stéphane Nicoll edited this page Sep 16, 2020 · 32 revisions

Spring Boot Support Policy

Spring Boot follows the VMware Tanzu OSS support policy and supports major versions for 3 years from the release date.

In addition, upon release of a major or minor version of Spring Boot, the previous version will be supported for a 12 month period for critical bugs and security issues.

As much as possible, we recommend that all users migrate to the latest GA release.

Releases

The following Spring Boot releases are available:

Supported Releases

  • 2.3.x was released May 2020 and is actively maintained

  • 2.2.x was released October 2019 and is actively maintained

  • 2.1.x was released October 2018 and remains supported until the end of October 2020

End of Life Releases

  • 2.0.x was released March 2018 and entered EOL on April 3rd 2019

  • 1.5.x was released January 2017 and is the last in the 1.x line. It entered EOL on August 1st 2019

Release Compatibility

As much possible, Spring Boot patch releases should be back-compatible with previous releases.

Minor and major releases might contain back-incompatible API changes. When feasible, a back-compatible API will be left in place and marked as deprecated to inform API clients that the API is no longer recommended for use. Deprecation comments will usually include the version in which the API was first deprecated and the suggested replacement. Once an API is marked as deprecated, it will be left in place for at least two minor releases. For example, an API marked @deprecated since 2.2.0 would be subject for removal in a 2.4.0 release.

Third-party dependencies

Spring Boot provides managed dependencies for many third-party libraries. These libraries are upgraded only at the patch level for any given Spring Boot patch release. Minor and major version upgrades of third-party libraries are only applied in Spring Boot minor or major releases. You should check the EOL policies of projects that you depend on since you may find that you’re using a supported version of Spring Boot against an unsupported third-party library.

Commercial Support

Commercial support for Spring Boot is available from Pivotal. Please see https://pivotal.io/pivotal-spring-runtime for details.

Clone this wiki locally