javascript
Spring Cloud 2020年路线图发布,涵盖Spring Boot 2.3、2.4,Spring Cloud Ilford等重磅内容!
Spring Cloud 開發(fā)團(tuán)隊(duì)昨日公布了 Spring Cloud 2020 年的路線圖,并對(duì) Spring Cloud Greenwich 和 Hoxton 的生命周期進(jìn)行了一些講解。
Spring Cloud Ilford
開發(fā)團(tuán)隊(duì)稱 Spring Cloud Ilford 將是下一個(gè)主要版本,這也將是自 Spring Cloud Finchley 發(fā)布以來的第一個(gè)主要版本。此版本將提供對(duì) Spring Boot 2.x 和 Spring Framework 5.x 的支持。通過使 Ilford 成為主要版本,開發(fā)團(tuán)隊(duì)將能夠刪除進(jìn)入維護(hù)模式(maintenance mode)的模塊,并兌現(xiàn)今年早些時(shí)候宣布的簡化新版本的承諾。此外,團(tuán)隊(duì)成員還會(huì)對(duì)一些 API 進(jìn)行重構(gòu),這可能會(huì)引入重大變更。
Spring Cloud Ilford 將在 2020 年第四季度的某個(gè)時(shí)候隨 Spring Framework 5.3 和 Spring Boot 2.4 一起發(fā)布。
Spring Cloud Hoxton
根據(jù) Pivotal 對(duì)開源項(xiàng)目的支持政策,主要版本的支持期限為三年。Spring Cloud Finchley 于 2018 年 6 月首次發(fā)布,因此,Spring Cloud Hoxton 作為 Finchley 的次要版本將會(huì)獲得常規(guī)的支持,直到 2021 年 6 月底。從 2021 年 7 月開始,Hoxton 將進(jìn)入一個(gè)特別的維護(hù)期,在此期間,開發(fā)團(tuán)隊(duì)僅發(fā)布重要的錯(cuò)誤修復(fù)程序和安全補(bǔ)丁,直到 2021 年 12 月底。由此可見,團(tuán)隊(duì)接受同時(shí)存在(維護(hù))兩個(gè)主要版本的時(shí)間長度為一年。
另外,計(jì)劃于 2020 年第二季度發(fā)布的 Spring Boot 2.3.x 將會(huì)在發(fā)布后不久獲得 Hoxton Service Release 的支持。
Spring Cloud Greenwich
Spring Cloud Greenwich 作為 Finchley 的次要版本于 2019 年 1 月首次發(fā)布,它受支持的時(shí)間截至 2020 年 1 月,此后將會(huì)進(jìn)入一個(gè)特別的維護(hù)期。同樣的,在此期間,開發(fā)團(tuán)隊(duì)僅發(fā)布重要的錯(cuò)誤修復(fù)程序和安全補(bǔ)丁,直到 2020 年 12 月底。這將是最后一個(gè)支持 Spring Boot 2.1.x 的版本。
Spring Framework
下面我們了解一下 Spring 框架 2020 年的維護(hù)路線圖(Spring Framework maintenance roadmap in 2020)。
先說最重要的一點(diǎn),Spring Framework 4.3.x 乃至整個(gè) Spring Framework 4 將在明年結(jié)束生命周期:官方表示 EOL 的截止日期是2020年12月31日。在此之后,開發(fā)團(tuán)隊(duì)將不再對(duì) 4.3.x 提供任何支持。同時(shí),他們還將逐步淘汰 5.0.x 和 5.1.x。
至于計(jì)劃發(fā)布的版本,首先是在一月中旬進(jìn)行全面發(fā)布:5.2.3 和 5.1.13 以及 5.0.16 和 4.3.26。后者是 5.0.x 和 4.3.x 系列中的最后一個(gè)維護(hù)版本。如果有漏洞,開發(fā)團(tuán)隊(duì)可能會(huì)進(jìn)行重要補(bǔ)丁修復(fù),否則直到 2020 年底最終截止之前,這些版本都不會(huì)計(jì)劃進(jìn)一步發(fā)布。
5.1.x 系列將在 2020 年獲得常規(guī)維護(hù),但發(fā)布頻率會(huì)比較低,保持每季度一次。當(dāng)前的主要活動(dòng)分支是 5.2.x,將在明年進(jìn)行頻繁發(fā)布(每月一次),不僅支持當(dāng)前的 Spring Boot 2.2,還支持即將到來的 Spring Boot 2.3(2020年4月)。
最后,下一個(gè) Spring Framework 功能版本(feature release)將是 5.3,GA 計(jì)劃在2020年10月發(fā)布,以保持與 Spring Boot 2.4 一致。預(yù)計(jì)這將是最后的 5.x 功能分支,并將獲得長期支持。團(tuán)隊(duì)還表示,計(jì)劃封裝所有用于 5.3 的 5.x 主題,包括運(yùn)行時(shí)調(diào)整工作(啟動(dòng)性能、內(nèi)存消耗)。
對(duì)了,開發(fā)團(tuán)隊(duì)還建議使用者盡快升級(jí)到 5.2+,因?yàn)榈?020年底,唯一活躍的 Spring 框架分支將是 5.2.x,然后是新的 5.3.x 產(chǎn)品線(預(yù)計(jì)將獲得長期支持,從此有效取代 4.3.x)。
總結(jié)
以上是生活随笔為你收集整理的Spring Cloud 2020年路线图发布,涵盖Spring Boot 2.3、2.4,Spring Cloud Ilford等重磅内容!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LruCache在美团DSP系统中的应用
- 下一篇: 最全Java架构师130面试题:微服务、