From 4e62e100e5320121a4bad75581d3f994a7eb9edd Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 3 Dec 2019 14:33:38 +0100 Subject: [PATCH] Updated Spring Framework Versions (markdown) --- Spring-Framework-Versions.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Spring-Framework-Versions.md b/Spring-Framework-Versions.md index 76ada57..559aa59 100644 --- a/Spring-Framework-Versions.md +++ b/Spring-Framework-Versions.md @@ -3,21 +3,22 @@ _This document describes new features, noteworthy changes, and provides guidance # Supported Versions - 5.2.x is the latest production line (generally available as of the end of September 2019). -- 5.1.x is the previous production line (since September 2018), supported until the end of 2020. +- 5.1.x is the previous production line (since September 2018), actively supported until the end of 2020. - 5.0.x entered its EOL phase as of Q2 2019. As a courtesy to 5.0.x users, active maintenance is provided until January 2020, and security patches until the end of 2020 (if needed). -- 4.3.x is the last feature branch of the 4th generation. It comes with extended maintenance until January 2020 and security patches even beyond that point. 4.3.x will reach its official EOL (end-of-life) on December 31st, 2020. +- 4.3.x is the last feature branch of the 4th generation. It comes with extended maintenance until January 2020 and security patches even beyond that point. _4.3.x will reach its official EOL (end-of-life) on December 31st, 2020._ - _3.2.x is EOL (end-of-life) as of December 31st, 2016. No further maintenance releases and security patches are planned in that line. Please migrate to 4.3 or 5.x at your earliest convenience!_ We recommend upgrading to the latest Spring Framework 5.2.x release from Maven Central. # JDK Version Range +- Spring Framework 5.3.x: JDK 8-17 (expected) - Spring Framework 5.2.x: JDK 8-14 - Spring Framework 5.1.x: JDK 8-12 - Spring Framework 5.0.x: JDK 8-10 - Spring Framework 4.3.x: JDK 6-8 -We fully test and support Spring on Long-Term Support (LTS) releases of the JDK, i.e. currently JDK 8 and 11 (both with a lifetime until 2023). Additionally, there is support for intermediate releases such as JDK 9/10/12/13 or the upcoming JDK 14 on a best-effort basis, meaning that we accept bug reports and will try to address them as far as technically possible but won't provide any service level guarantees. +We fully test and support Spring on Long-Term Support (LTS) releases of the JDK, i.e. currently JDK 8 and 11 (both with a lifetime until 2023). Additionally, there is support for intermediate releases such as JDK 9/10/12/13 and the upcoming JDK 14 on a best-effort basis, meaning that we accept bug reports and will try to address them as far as technically possible but won't provide any service level guarantees. _Please upgrade to Spring Framework 5.1+ (and the corresponding Spring Boot 2.1+) for JDK 11+ support, as the common Long-Term Support migration path from JDK 8. No earlier Spring versions are officially supported on JDK 11, in particular not with JDK 11 bytecode level. Note that third-party components might not fully support JDK 11 yet, so you are likely to be limited in your full-stack options._