Spring Boot 2.5.0 的第一个里程碑发布了,此次更新解决了超过 160 个问题。
部分改动如下
- 移除 Spring Data Solr 支持
- 使用 Servlet 上下文自动注册 HttpSessionIdListener Bean
- 使用 ServletContextResource 注册默认资源路径
- 默认切换到 Apache EL 实现
- 提高 Tomcat“jar:war:file”URL 的性能
- 修复了服务器处理的 ConfigData 包含配置文件时引发 nvalidConfigDataPropertyException
- 修复记录 MetricsClientHttpRequestInterceptor 指标失败时影响 RestTemplate 的表现
- 修复多个 Web 应用程序的错误记录模式
- 修复配置元数据 json 不包含 spring.config.use-legacy-processing
- 强制从相同的身份验证注册表中提取构建器和运行映像
同时,该里程碑中,一些 Spring 项目更新到了新版本
- Spring Data 2021.0.0-M1
- Spring HATEOAS 1.3.0-M1
- Spring Integration 5.5.0-M1
- Spring Security 5.5.0-M1
- Spring Session 2021.0.0-M1
此外,一些第三方的依赖也需要更新,包括
- Artemis 2.16
- Cassandra Driver 4.10
- Embedded Mongo 3.0
- Flyway 7.5
- Groovy 3.0
- Hibernate Validator 6.2
- Jackson 2.12
- Jersey 2.33
- Kafka 2.7
- Liquibase 4.2
- Mockito 3.7
- Oracle Database 21.1
- Solr 8.7
关于该里程碑的详细信息,请查看更新公告。