Spring Boot 2.4.8 发布
Spring Boot 2.4.8 现已发布。此版本包括 33 个错误修复、文档改进和依赖项升级。
主要更新内容
- EnvironmentPostProcessors 未使用正确的 ClassLoader 进行实例化
- 将不存在的类的名称绑定到 Class<?> 属性时失败
- 处理 “spring.config.import” 属性时仍应发生特定于配置文件的解析
- 如果已设置 kotlin.version 额外属性,则不应读取 Kotlin 插件的版本
- 禁用自动计时时 MetricsClientHttpRequestInterceptor 中的内存泄漏
- 在依赖于 org.springframework.boot:spring-boot-configuration-processor 的项目中使用配置缓存时,Gradle 构建失败并显示 “不支持在执行时调用 ‘Task.project’”
- 在类路径上使用带有 spring.flyway.url 或 spring.liquibase.url 且没有 spring-jdbc 的 Flyway 或 Liquibase 时,应用程序无法启动
- BeanNotOfRequiredTypeFailureAnalyzer 报告的误导性类型信息
- DevTools 的 LiveReload 支持的 HTTP 标头处理区分大小写
- 无法排除对重新打包的依赖
- spring.datasource.name 属性描述不准确
- RandomValuePropertySource 中的文档 uuid 支持
- 更新参考文档以反映 @SpringBootApplication 对 @SpringBootConfiguration 的使用
- 使文档版本更加明显
详情请查看更新公告。