Spring Boot v3.3.4 发布

Spring Boot v3.3.4 现已发布。

🐞 Bug 修复

  • 当封装了 AbstractRoutingDataSource 时,management.health.db.ignore-routing-datasources=true 无效 #42322
  • OAuth2ClientProperties 验证错误信息中缺少详细信息 #42279
  • 来自未使用的错误配置 SSL bundle 的 FileNotFoundException #42169
  • spring-web 不在 classpath 上时,ZipkinHttpClientSender 会出现 “Failed to introspect Class”(类自省失败)#42161
  • 与容器 Bean 一起使用时,@RestartScope 可能会导致 “Recursive update(递归更新)”异常 #42107
  • JarLauncher 无法加载大型 jar 文件 #42079
  • PropertiesMigrationListener 错误地将具有 group 的属性报告为已废弃属性 #42071
  • 在 MongoDB 中使用空字符串的 ‘replica-set-name’ 属性将导致 ClusterType=REPLICA_SET #42059
  • 默认 Logback 配置使用过时的 “converterClass” 属性 #42006

📔 文档

  • 关于 spring.jmx.enabled 不适用于第三方库的文件 #42285
  • 更新指向 Log4j2 系统属性(system properties)的链接 #42263
  • 参考指南中的 GraphQL 链接重定向到根目录,而不是特定部分 #42208
  • 参考指南中 “被动接收信息部分(Receive a message reactively section)” 的语法错误 #42200
  • autotime 启用、percentilespercentiles-historgram 属性被废弃的原因令人困惑。 #42193
  • 在属性文件中用 RFC 9457 取代 RFC 7807 #42190
  • 不支持将配置属性绑定到带有默认值的 Kotlin 值类的文档 #42176
  • 更新文档以反映新的未找到 Handler 的异常行为 #42167
  • 波兰语配置属性参考 #42165
  • 移除指向 “将 Spring Boot JAR 应用转换为 WAR” 的链接,因为该指南已不再可用 #42111
  • 修正 Metric 文档页面上的 StatsD 链接错字 #42109
  • 改进无需构建包的 docker 文档 #42106
  • 改进 “命令行自动补全”中的文档 #42103
  • 测试部分缺少 Kotlin 代码示例 #42094
  • 修复 ColimaDocker 配置中的错误命令 #42078
  • Gradle Plugin AOT 文档中有示例错误 #42046

🔨 依赖升级

  • 升级依赖到 Groovy 4.0.23 #42292
  • 升级依赖到 Hibernate 6.5.3.Final #42365
  • 升级依赖到 Infinispan 15.0.8.Final #42253
  • 升级依赖到 Jakarta Servlet JSP JSTL 3.0.2 #42254
  • 升级依赖到 Jetty 12.0.13 #42256
  • 升级依赖到 Jetty Reactive HTTPClient 4.0.7 #42255
  • 升级依赖到 Logback 1.5.8 #42257
  • 升级依赖到 Micrometer 1.13.4 #42129
  • 升级依赖到 Micrometer Tracing 1.3.4 #42130
  • 升级依赖到 MSSQL JDBC 12.6.4.jre11 #42258
  • 升级依赖到 Native Build Tools Plugin 0.10.3 #42205
  • 升级依赖到 Netty 4.1.113.Final #42259
  • 升级依赖到 Postgresql 42.7.4 #42260
  • 升级依赖到 R2DBC MariaDB 1.2.2 #42326
  • 升级依赖到 Reactor Bom 2023.0.10 #42131
  • 升级依赖到 SendGrid 4.10.3 #42366
  • 升级依赖到 Spring Data Bom 2024.0.4 #42132
  • 升级依赖到 Spring Framework 6.1.13 #42133
  • 升级依赖到 Spring HATEOAS 2.3.3 #42282
  • 升级依赖到 Spring Integration 6.3.4 #42134
  • 升级依赖到 Spring Kafka 3.2.4 #42135
  • 升级依赖到 Spring Pulsar 1.1.4 #42136
  • 升级依赖到 Spring Retry 2.0.9 #42327
  • 升级依赖到 Tomcat 10.1.30 #42346
  • 升级依赖到 Undertow 2.3.17.Final #42303
  • 升级依赖到 Zipkin Reporter 3.4.2 #42364

❤️ 贡献者

感谢所有为此版本做出贡献的人员:

@Alchemik@arefbehboudi@einarpehrson@izeye@martinfrancois@mushroom528@nosan@quaff