新年首发 | Spring Boot 2.4.3 、2.3.9 发布

JAVA架构日记

共 1194字,需浏览 3分钟

 ·

2021-02-19 10:29

Spring Boot 2.4.3 、2.3.9 发布。现在可从 repo.spring.io 和 Maven Central 获得。

<parent>
  <groupId>org.springframework.bootgroupId>
  <artifactId>spring-boot-starter-parentartifactId>
  <version>2.4.3version>
  <relativePath/>
parent>

多个版本发布,本文仅着重分享关于 v2.4.3 版本的更新报告,这是 v2.4 版本的第三个错误修正版本,包括 75 个错误修复,增强功能,文档改进和依赖项升级。

重要 BUG 修复

  • Logback 字符集默认为 UTF-8,而不是 OS 的默认值
  • 定义错误 logging 字符集,无错误警告
  • neo4j 和 mongodb 一起使用时报错无法启动
  • configtree 无法配置集合属性
  • spring cloud config 的配置导致空指针
  • RestTemplate 调用指标记录器会影响原有工作流程
  • 修复 DataSourceBuilder 无法入参用户名导致 postgresql、h2 链接失败问题
  • DatabaseDriver 无法正确识别 Amazon Redshift 驱动
  • Flyway 或 Liquibase 执行未完成导致 jooq 运行失败
  • spring.profiles.include 异常情况无报错信息
  • 新版本缺少 hibernate-micrometer 模块导致监控失败
  • 使用 RabbitMQ 若设置 ConnectionFactory 时,监控指标丢失
  • ContextRefreshedEvent 可能会导致上下文死锁
  • Gradle 插件分层错误导致应用层插件引入
  • initQueryTimeout 和 ildeTimeout 默认值与 Cassandra 默认值不一致
  • devtools 远程调试无法与 WebSecurityConfigurerAdapte 配置
  • TestRestTemplate 无法使用 UriTemplateRequestEntity
  • WebMvcTest 和 WebFluxTest 单元测试时忽略用户自定义的的 IDialect bean
  • 依赖的 oauth2-oidc-sdk 和 nimbus-jose-jwt 版本定义不一致

其他 BUG 修复、文档更新和依赖项升级,详情查看:

https://spring.io/blog/2021/02/18/spring-boot-2-4-3-is-now-available

https://github.com/spring-projects/spring-boot/releases/tag/v2.4.3


浏览 40
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报