Spring Boot 2.1.0 新特性
最低支持 JDK 8,支持 Tomcat 9。
对响应式编程的支持,spring-boot-starter-webflux starter POM 可以快速开始使用 Spring WebFlux,它由嵌入式 Netty 服务器支持。
1.5.8

2.1.0/2.7.0/3.0.0

Configuration properties migration
当升级到新功能版本时,一些配置可能会重命名或者被移除。Spring Boot 提供一种方式去分析你应用的环境和在启动时打印诊断内容,还可以在运行时为你临时迁移属性。要启用该特性,添加下方的依赖到你的工程中:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-properties-migrator</artifactId>
<scope>runtime</scope>
</dependency>
Gradle Plugin 增强,支持 Kotlin。
Spring Boot 2.0 开始支持 GIF banners。See this project for an example.

Spring Boot 2.7.0 新特性
自动配置注册文件,文件位置发生变更,之前都是写在 META-INF/spring.factories 中的,现在改名了:META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports。






