Spring Boot 分别为三个分支发布了更新,分别是 2.1 M1, 1.5.15 和 2.0.4。
Spring Boot 2.1 首个里程碑版
Spring Boot 2.1 M1 构建于 Spring Framework 5.1.RC1 之上,它还构建于最新版本的其他 Spring 项目基础上,包括 Spring Data Lovelace RC1 和 Spring Security 5.1 M2,这里仅举两例。
值得关注的亮点
- Servlet 4 支持 Undertow 2.0 和 Tomcat 9.0
- 缓存端点
- 支持查询单个组件的运行状况
- 支持多配置文件 YAML 文档中的配置文件表达式和 <springProfile> Logback 配置
Spring Boot 1.5.15
Spring Boot 1.5.15 包含 35 个修复程序、改进和依赖项更新。
Spring Boot 2.0.4
Spring Boot 2.0.4 包含 90 个修复程序、改进和依赖项更新。
Spring Boot 1.x 生命周期已结束
最后还有一个十分重要的消息。官方宣布,从2019年8月1日起,Spring Boot 1.x 生命周期已结束,这意味着他们将在2019年8月1日之后的 12 个月内停止维护。
开发团队将继续发布偶尔的 1.5.x 维护版本,直到那时为止,然后结束该分支的维护。
因此现有的 Spring Boot 1.x 用户应该相应地进行规划,以确保它们在该日期之前已升级到最新的 2.x 版本。另外要注意,Spring Boot 2.0 及更高版本需要 Java 8+,因此如果你运行的是 Java 6 或 7,则还应该计划升级 JDK。
有关将 Spring Boot 1.5 应用程序升级到 2.0 需要执行的操作的详细说明,请查看迁移指南。
转自 https://www.oschina.net/news/98495/spring-boot-2-1-m1-and-1-5-15-released