专栏首页搜云库技术团队2020 年 Spring Cloud 发布了,更新线图!

2020 年 Spring Cloud 发布了,更新线图!

作者 | 局长

来源 | oschina.net/news/112295/spring-cloud-roadmap-2020

Spring Cloud 开发团队公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。

Spring Cloud Ilford

开发团队称 Spring Cloud Ilford 将是下一个主要版本,这也将是自 Spring Cloud Finchley 发布以来的第一个主要版本。此版本将提供对 Spring Boot 2.x 和 Spring Framework 5.x 的支持。通过使 Ilford 成为主要版本,开发团队将能够删除进入维护模式(maintenance mode)的模块,并兑现今年早些时候宣布的简化新版本的承诺。此外,团队成员还会对一些 API 进行重构,这可能会引入重大变更。

Spring Cloud Ilford 将在 2020 年第四季度的某个时候随 Spring Framework 5.3 和 Spring Boot 2.4 一起发布。

Spring Cloud Hoxton

根据 Pivotal 对开源项目的支持政策(https://pivotal.io/support/oss),主要版本的支持期限为三年。Spring Cloud Finchley 于 2018 年 6 月首次发布,因此,Spring Cloud Hoxton 作为 Finchley 的次要版本将会获得常规的支持,直到 2021 年 6 月底。从 2021 年 7 月开始,Hoxton 将进入一个特别的维护期,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2021 年 12 月底。由此可见,团队接受同时存在(维护)两个主要版本的时间长度为一年。

另外,计划于 2020 年第二季度发布的 Spring Boot 2.3.x 将会在发布后不久获得 Hoxton Service Release 的支持。

Spring Cloud Greenwich

Spring Cloud Greenwich 作为 Finchley 的次要版本于 2019 年 1 月首次发布,它受支持的时间截至 2020 年 1 月,此后将会进入一个特别的维护期。同样的,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2020 年 12 月底。这将是最后一个支持 Spring Boot 2.1.x 的版本。

Spring Framework

下面我们了解一下 Spring 框架 2020 年的维护路线图(Spring Framework maintenance roadmap in 2020):

原文地址:https://spring.io/blog/2019/12/03/spring-framework-maintenance-roadmap-in-2020-including-4-3-eol

先说最重要的一点,Spring Framework 4.3.x 乃至整个 Spring Framework 4 将在明年结束生命周期:官方表示 EOL 的截止日期是2020年12月31日。在此之后,开发团队将不再对 4.3.x 提供任何支持。同时,他们还将逐步淘汰 5.0.x 和 5.1.x。

至于计划发布的版本,首先是在一月中旬进行全面发布: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 功能版本(feature release)将是 5.3,GA 计划在2020年10月发布,以保持与 Spring Boot 2.4 一致。预计这将是最后的 5.x 功能分支,并将获得长期支持。团队还表示,计划封装所有用于 5.3 的 5.x 主题,包括运行时调整工作(启动性能、内存消耗)。

对了,开发团队还建议使用者尽快升级到 5.2+,因为到2020年底,唯一活跃的 Spring 框架分支将是 5.2.x,然后是新的 5.3.x 产品线(预计将获得长期支持,从此有效取代 4.3.x)。

本文分享自微信公众号 - 搜云库技术团队(souyunku)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 面试题:70道Spring面试题和答案

    Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标...

    搜云库技术团队
  • 面试必备:从源码入手,带你一文读懂Spring AOP面向切面编程

    AOP,Aspect Oriented Programming,面向切面编程。在很多时候我们写一些功能的时候,不需要用到继承这么重的方法,例如对每个方法在执行前...

    搜云库技术团队
  • Spring Boot 微服务之程序性能监控

    Spring Boot特别适合团队构建各种可快速迭代的微服务,同时为了减少程序本身监控系统的开发量,Spring Boot提供了actuator模块,可以很方便...

    搜云库技术团队
  • Spring Cloud 升级最新 Greenwich 版本,舒服了~

    Spring Cloud Greenwich 在 01/23/2019 这天正式发布了: Spring Cloud Greenwich 正式发布,Hystrix...

    Java技术栈
  • Spring Boot系列--面试题和参考答案

    答:多年来,随着新功能的增加,spring变得越来越复杂。只需访问页面https://spring.io/projects,我们将看到所有在应用程序中使用的不同...

    田维常
  • Skywalking、SpringCloudGateway以及SpringWebFlux如何融合

    SkyWalking 是一个开源 APM 系统,包括针对 Cloud Native 体系结构中的分布式系统的监视、跟踪、诊断功能。核心功能如下:

    用户6969969
  • 《Spring敲门砖之基础教程第一季》 第一章 概要介绍

    百度百科say: Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spri...

    用户1257215
  • 整理了 15 道 Spring Boot 高频面试题,年后跳槽必备

    什么是面霸?就是在面试中,神挡杀神佛挡杀佛,见招拆招,面到面试官自惭形秽自叹不如!松哥希望本文能成为你面霸路上的垫脚石!

    江南一点雨
  • Spring Cloud实战小贴士:版本依赖关系

    去年在博客上连载了《Spring Cloud构建微服务架构》的系列博文,虽然这部分内容得到了不少关注者们的支持,但是不得不说这些内容只是适用于Spring Cl...

    程序猿DD
  • Spring阶段性问题总结

    上篇文章我们看过了Spring解析、注册的对象的过程和源码,相信大家和我一样肯定有很多打问号的地方。下面针对我自己疑问的点作出的整理,看源码的时候不仅仅要知道是...

    OPice

扫码关注云+社区

领取腾讯云代金券