Spring Boot 2.4.3、2.3.9 版本发布

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

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.4.3</version>
  <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

猜你喜欢

转载自www.oschina.net/news/130354/spring-boot-2-4-3-n-2-3-9-released