Spring Boot 3.5.5 现已发布


Spring Boot 3.5.5 现已发布,此版本修复了 53 个错误、改进了文档并升级了依赖项。具体更新内容如下:

错误修复

  • 当 Hazelcast 因内存不足错误而关闭时,Hazelcast health indicator 会报告错误状态#46909
  • 由于使用 Stream API,性能关键的跟踪代码开销很高#46844
  • SpringLiquibaseCustomizer 暴露在其定义的可见性范围之外#46758
  • OutputCapture 中的竞争条件可能导致数据过时#46721
  • 自动配置的 WebClient 不再使用上下文的 ReactorResourceFactory #46673
  • 未检测到标注为@Name的字段的默认值#46666
  • @Name与构造函数绑定属性一起使用时缺少元数据#46663
  • Spring Authorization Server 的 PAR endpoint 缺少属性#46641
  • 报告错误配置的 OAuth 2 资源服务器 JWT 公钥位置时属性名称不正确#46636
  • 在 JpaMetamodel#CACHE 中,当 spring.main.lazy-initialization=true 时,上下文重启后内存未释放#46634
  • 自动配置的 MockMvc 忽略@FilterRegistration注释#46605
  • 如果未能发现原语的默认值,则不应记录其默认值#46561

文档

  • Kotlin 配置元数据示例位于错误的包中#46857
  • 参考指南中的可观察性示例缺少 Kotlin 版本#46798
  • 将 SslOptions getCiphers 和 getEnabledProtocols 的方法描述与@returns 对齐#46769
  • 参考指南中的跟踪示例缺少 Kotlin 版本#46767
  • 改进虚拟线程部分以提及 Java 24 中的变化#46610
  • spring.test.webtestclient.timeout 没有记录#46588
  • spring-boot-test-autoconfigure 应该像其他模块一样使用配置属性注释处理器#46585
  • 调整 management.health.influxdb.enabled 的弃用级别#46580
  • spring.test.mockmvc 属性未记录#46578

依赖项升级

  • 升级到 Angus Mail 2.0.4 #46725
  • 升级到 AssertJ 3.27.4 #46726
  • 升级到 Byte Buddy 1.17.7 #46883
  • 升级到 Couchbase Client 3.8.3 #46794
  • 升级到 Elasticsearch Client 8.18.5 #46830
  • 升级到 Hibernate 6.6.26.Final #46884
  • 升级到 Hibernate Validator 8.0.3.Final #46728
  • 升级到 HikariCP 6.3.2 #46729
  • 升级到 Jersey 3.1.11 #46730
  • 升级到 Jetty 12.0.25 #46831
  • 升级到 Jetty Reactive HTTPClient 4.0.11 #46885
  • 升级到 jOOQ 3.19.25 #46808
  • 升级到 MariaDB 3.5.5 #46779
  • 升级到 Maven Javadoc Plugin 3.11.3 #46886
  • 升级到 Micrometer 1.15.3 #46701
  • 升级到 Micrometer Tracing 1.5.3 #46702
  • 升级到 MySQL 9.4.0 #46732
  • 升级到 Netty 4.1.124.Final #46832
  • 升级到 Pulsar 4.0.6 #46733
  • 升级至 Reactor Bom 2024.0.9 #46703
  • 升级到 REST Assured 5.5.6 #46849
  • 升级到 Spring Authorization Server 1.5.2 #46704
  • 升级到 Spring Data Bom 2025.0.3 #46705
  • 升级到 Spring Framework 6.2.10 #46706
  • 升级到 Spring Kafka 3.3.9 #46871
  • 升级到 Spring LDAP 3.3.3 #46707
  • 升级到 Spring Pulsar 1.2.9 #46708
  • 升级到 Spring RESTDocs 3.0.5 #46920
  • 升级到 Spring Security 6.5.3 #46709
  • 升级到 Spring Session 3.5.2 #46710
  • 升级到 Tomcat 10.1.44 #46734

更新说明:https://github.com/spring-projects/spring-boot/releases/tag/v3.5.5


相關推薦

2024-09-30

SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中非常方便地使用 SOFA

2023-05-18

数据不匹配的问题 #12088 修复没有 javax 验证依赖和 spring 控制器支持的问题 #12085 修复业务异常指标 #12136 降低 MetricsFilter 的 order #12157 禁用 NAMING_LOAD_CACHE_AT_START #12171 在 springboot3 之后加载 zipkin #1

2024-02-22

发平台,是采用领域驱动模型(DDD)设计思想的、全面拥抱 Spring Authorization Server 的、基于 OAuth2.1 协议的、支持智能电视、IoT等物联网设备认证的微服务架构。基于 Spring Authorization Server 1.2.1、Spring Boot 3.2.2、Spring Cloud 2023.0.0、Spring

2025-08-27

kio > 3.12.0 okhttp3 > 4.12.0 poi > 5.3.0 spring-boot > 3.5.5 spring-framework > 6.2.10 nacos > 3.0.3 spring-boot-admin > 3.5.2 druid > 1.2.27 fastmybatis > 3.1.7 commons-beanutils > 1.11.0

2025-04-26

Spring Boot 3.4.5 现已发布,此版本包含 62 项错误修复、文档改进和依赖项升级。具体更新内容如下: 错误修复 Neo4jReactiveDataAutoConfiguration 假设某些 bean 可用#45235 当消息与代码匹配时,MessageSourceMessageInterpolator 不会替换参数#4

2024-10-29

Spring Boot3.4.0-RC1 现已发布。此版本包含 142 项增强功能、文档改进、依赖项升级和错误修复。 值得注意的新功能包括: 更新了 Buildpacks 支持,支持 ARM 和 x86 架构 更新的ClientHttpRequestFactory支持,包括新的构建器和对更多

2024-01-18

发平台,是采用领域驱动模型(DDD)设计思想的、全面拥抱 Spring Authorization Server 的、基于 OAuth2.1 协议的、支持智能电视、IoT等物联网设备认证的微服务架构。基于 Spring Authorization Server 1.2.1、Spring Boot 3.2.1、Spring Cloud 2023.0.0、Spring

2023-01-04

Spring Tools 4.17.1 现已发布。Spring Tools 4 是由 Spring 团队打造的 Spring 开发工具,从零开始构建,融合了现代技术和开发者工具架构。它在单独的进程中运行,从构建之初就考虑到了性能问题,并且支持最新的 Spring 技术,为开发基

2024-06-19

Spring Tools 4 是由 Spring 团队打造的 Spring 开发工具,从零开始构建,融合了现代技术和开发者工具架构。它在单独的进程中运行,从构建之初就考虑到了性能问题,并且支持最新的 Spring 技术,为开发基于 Spring 的企业应用提供世

2023-02-28

Spring Boot 3.1.0-M1 现已发布。此版本包括 105 项增强功能、文档改进、依赖项升级和错误修复。值得注意的新功能包括: 文件和控制台的不同 log levels 如果你使用 Logback 或 Log4j2,现在可以选择为控制台日志和文件日志

2025-07-08

Spring gRPC 0.9.0 现已发布,1.0.0 版本计划在 Spring Boot 4.0.0 发布的同时发布。 此版本的主要变化包括: 升级到 Spring Boot 3.5。 StubFactorycontract changes:“supports”方法现在是一种静态方法(在创建实例之前调用)。 删除了GrpcCli

2023-11-25

Spring Boot 3.2.0 现已发布,此版本添加了大量新功能和改进。 3.2 版本的一些亮点包括: 支持虚拟线程 对 JVM Checkpoint Restore 的初步支持(项目 CRaC) SSL 捆绑包重新加载 大量可观察性改进 支持 RestClient 支持 JdbcClient

2024-06-14

Spring Tools 4 是由 Spring 团队打造的 Spring 开发工具,从零开始构建,融合了现代技术和开发者工具架构。它在单独的进程中运行,从构建之初就考虑到了性能问题,并且支持最新的 Spring 技术,为开发基于 Spring 的企业应用提供世

2023-06-29

Spring Shell 2.1.11、3.0.6 和 3.1.2 现已推出。Spring Shell 是基于 Spring 的交互式 Shell,可让开发者使用简单的基于 Spring 的编程模型来开发命令。 2.1.11 版本主要变化 Fixes 基于 spring-boot 2.7.13 构建 Issues #784 升级 spring-boot 2.7.13