2020 年 Spring Framework 维护路线图(包括 4.3 结束生命周期)

发布 | Juergen Hoeller | 2019 年 12 月 3 日 | ...

尊敬的 Spring 社区:

随着 Spring Framework 5.2.2 和 5.1.12 现已可用,我想借此机会提供 2020 年维护路线图的更新。

最重要的是,Spring Framework 4.3.x 以及 Spring Framework 4 将于明年结束生命周期:我们的 EOL 截止日期是 2020 年 12 月 31 日,在此之后将不再对 4.3.x 提供支持。同时,我们也将逐步淘汰 5.0.x 和 5.1.x。

关于计划发布的版本,首先是 1 月中旬的一轮完整发布:5.2.3 和 5.1.13 以及 5.0.16 和 4.3.26。后者是 5.0.x 和 4.3.x 系列的最后一个维护版本。如果出现漏洞,我们可能会进行关键补丁,否则在 2020 年底最终截止日期之前,将不再计划在这些系列中发布其他版本。

5.1.x 系列将在 2020 年期间获得常规维护,但发布频率较低(大约每个季度一次)。主要的活动分支现在是 5.2.x,计划定期发布(大约每月一次),不仅支持当前的 Spring Boot 2.2 版本,还支持即将推出的 Spring Boot 2.3(2020 年 4 月)的整个生命周期。

最后但并非最不重要的是,下一个 Spring Framework 功能版本将是 5.3,计划于 2020 年 10 月发布 GA 版本,与 Spring Boot 2.4 保持一致。预计这将是最后一个 5.x 功能分支,并将享受扩展的支持生命周期。我们打算在 5.3 中完成所有 5.x 主题,包括我们的运行时调整工作(启动性能、内存消耗)。

简而言之:到 2020 年底,唯一活跃的 Spring Framework 分支将是 5.2.x 和当时最新的 5.3.x 系列(预计将获得长期支持,从这个角度来看,实际上取代了 4.3.x)。请尽早升级到 5.2 及更高版本。

此致,Juergen

附注:有关支持时间范围,请参阅 版本页面,有关发布日期,请参阅 里程碑页面

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部