Spring Boot 3.2.5 发布

🐞 Bug 修复

  • BindValidationFailureAnalyzer 使用了错误的 target #40364
  • Log4j2LoggingSystem 通过一个永远不会被移除的 SpringEnvironmentPropertySource 污染 Log4j2 的环境 #40326
  • 使用 Maven 时,配置 spring-boot.excludes 或 spring-boot-includes 用户属性会导致构建失败,提示:Cannot find default setter #40323
  • @ServletComponentScan 无法在模拟的 Web 环境中注册 Servlet 组件 #40321
  • 在将 Log4j2 配置为使用单个 JVM 范围日志记录器上下文的情况下部署到 Tomcat 时,加载自定义的 deny-all 过滤器可能会导致 StackOverflowError 错误 #40312
  • Jetty 支持不设置虚拟线程名称 #40152
  • 3.2.0 之后,当 Hibernate Scanner 未禁用时,可执行 JAR 应用的启动速度变慢 #40125
  • 线程中断时,LaunchedClassLoader 可能会抛出 NoClassDefFoundError 错误 #40096

📔 文档

  • Producible 的 javadoc 中 @WriteOperation@DeleteOperation 的链接文本有误 #40386
  • 明确参数和构造函数绑定的要求 #40157

🔨 依赖升级

  • 升级到 ActiveMQ 5.18.4 #40394
  • 升级到 AspectJ 1.9.22 #40293
  • 升级到 Awaitility 4.2.1 #40294
  • 升级到 Byte Buddy 1.14.13 #40295
  • 升级到 Groovy 4.0.21 #40296
  • 升级到 Hazelcast 5.3.7 #40297
  • 升级到 Jakarta Json Bind 3.0.1 #40298
  • 升级到 Jersey 3.1.6 #40299
  • 升级到 Jetty 12.0.8 #40300
  • 升级到 jOOQ 3.18.14 #40301
  • 升级到 Json-smart 2.5.1 #40302
  • 升级到 Kafka 3.6.2 #40303
  • 升级到 Lombok 1.18.32 #40304
  • 升级到 Maven Invoker Plugin 3.6.1 #40305
  • 升级到 Maven Source Plugin 3.3.1 #40306
  • 升级到 Micrometer 1.12.5 #40207
  • 升级到 Micrometer Tracing 1.2.5 #40208
  • 升级到 MongoDB 4.11.2 #40307
  • 升级到 Neo4j Java Driver 5.19.0 #40218
  • 升级到 Netty 4.1.109.Final #40395
  • 升级到 Pulsar Reactive 0.5.4 #40396
  • 升级到 R2DBC Postgresql 1.0.5.RELEASE #40309
  • 升级到 Reactor Bom 2023.0.5 #40209
  • 升级到 SLF4J 2.0.13 #40397
  • 升级到 Spring AMQP 3.1.4 #40210
  • 升级到 Spring Authorization Server 1.2.4 #40211
  • 升级到 Spring Data Bom 2023.1.5 #40212
  • 升级到 Spring Framework 6.1.6 #40213
  • 升级到 Spring GraphQL 1.2.6 #40310
  • 升级到 Spring HATEOAS 2.2.2 #40376
  • 升级到 Spring Integration 6.2.4 #40214
  • 升级到 Spring Kafka 3.1.4 #40377
  • 升级到 Spring LDAP 3.2.3 #40215
  • 升级到 Spring Pulsar 1.0.5 #40216
  • 升级到 Spring Security 6.2.4 #40217
  • 升级到 Tomcat 10.1.20 #40311

❤️ 贡献者

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

@FelixDes@dependabot(机器人)、@izeye@mstahv@ppkarwasz@snicoll@spencergibb

详情请参阅:https://github.com/spring-projects/spring-boot/releases/tag/v3.2.5