Spring Framework 5.3.8 发布

348

Spring Framework 5.3.8 现已发布,该版本包括 35 个 bug 修复和优化。

主要更新内容:

  • HttpComponentsClientHttpConnector 应该关闭底层资源
  • StandaloneMockMvcBuilder.useSuffixPatternMatch 的默认值与 RequestMappingHandlerMapping 中的相同属性不同
  • 查找方法自动装配忽略方法的通用信息
  • 使用 WebMvc.fn 对请求设置 BEST_MATCHING_PATTERN_ATTRIBUTE
  • 删除 jackson-module-kotlin 警告
  • 生成 WebSession id 后切换回并行线程
  • 引入 ResponseEntity.internalServerError()
  • 弃用/删除 ScriptUtils 实现中的内部 API
  • 当 SockJS 顶部 URL 是 WebSocket 升级时,Tomcat 中出现异常
  • 改进对 CorsConfiguration 的 allowedOriginPattern 中端口号的支持
  • 添加用于指定时间戳的 ApplicationEvent 构造函数
  • 将 awaitExchangeOrNull 扩展功能添加到响应式 Web 客户端
  • 自 5.3.3 起,WebClient 中的 MultipartHttpMessageWriter 不再使用自定义 Jackson 编码器
  • 修复构建 MultiPart 时 PartFile 名称丢失的问题
  • 不替换已弃用的 CronSequenceGenerator.isValidExpression
  • CronExpression 在 spring-context-5.3.6 上被破坏

详情请查看更新公告