Spring Framework 7.0.3 发布

软件资讯 软件资讯 发布于 1小时前 0 浏览 0 回复

Spring Framework 7.0.3 现已发布包含 65 项修复和文档改进

此版本带来了一项值得注意的变更 —— 当首次使用不同测试上下文时,Spring Framework 将对未使用的测试ApplicationContext实施延迟暂停策略。用户可通过将spring.test.context.cache.pause属性设置为ALWAYS覆盖此行为,或设置为NEVER完全禁用暂停机制。更多详情可查阅发行说明 和参考文档

新功能

  • DisconnectedClientHelper 应该分别检测 RestClientException 和 WebClientException 是否存在#36141
  • 已弃用PagedListHolderPropertyComparator待移除#36139
  • 在 DisconnectedClientHelper 中将 DataAccessException 和 MessagingException 添加到排除的最外层异常中#36134
  • 支持 HTTP 服务注册表中的属性占位符 #36126
  • 引入 Spring 属性以禁用测试中的上下文暂停 #36117
  • 保留 SpringContainedBean 的原始请求 bean 类 #36116
  • 为 SyncTaskExecutor 的并发节流添加任务拒绝支持#36114
  • SimpleBeanInfoFactory中预计算PropertyDescriptor数组 #36112
  • @ConcurrencyLimit添加抛出拒绝异常的选项 #36109
  • 支持 HttpComponents 5.6 #36100
  • 修复DefaultApiVersionInserter中的双重编码问题 #36097
  • 优化单字符通配符路径匹配性能#36095
  • 允许 WebFlux ApiVersionResolver 返回 Mono #36084
  • 将 HttpMessageConverters 配置为列表#36083
  • 带有@RequestBody Object方法参数的 HTTP 接口应使用实际值的类 #36078
  • 引入通用版本MethodFailureEvent,用于EventPublicationInterceptor #36072
  • 避免在 StringHttpMessageConverter 中重复刷新#36065
  • 当未提供 API 版本时,静态资源加载失败 #36059
  • 如果未提供 API 版本,/error请求也会失败 #36058
  • 修复 LinkedCaseInsensitiveMap entrySet 的大小写不敏感语义#36056
  • 更新至 NullAway 0.12.15 版本并修复新出现的警告#36054
  • 避免 TestContext 框架中应用程序上下文不必要的暂停#36044
  • 废弃MockMvcClientHttpRequestFactory(HTTP服务接口代理测试仍需使用)#35989
  • 引入 Jackson XML 编解码器#35752
  • ……

详情可查看:https://github.com/spring-projects/spring-framework/releases/tag/v7.0.3



为您推荐相关文章:

  • Spring AI 0.8.1 发布
  • Spring Cloud 2023.0.0-M1 发布
  • Spring Tools 4.19.1 发布
  • Spring Framework 6.1 RC2 发布
  • Spring Framework 6.1 RC1发布
  • 同类文章推荐:

  • Tails 7.4 发布
  • Angular 21.1.0 现已发布
  • Oracle 公布 2026 年 Java 开发计划
  • Elasticsearch 9.2.4 发布
  • Ruby 4.0.1 发布
  • NumPy 2.4.1 发布