Spring Framework 5.3.6 & 5.2.14 发布

我是小探花 2021-04-14 18:33:31 ⋅ 574 阅读

Spring Framework 5.3.6 和 5.2.14 现已发布,分别包含 19 项与 11 项修复和改进。

主要更新内容

  • 5.3.6
    • 在 DefaultPartHttpMessageReader 中使用前请确认文件存储目录存在
    • 让 spring-expression 更容易被重新打包,以嵌入到第三方 JAR 中
    • 在 MVC 和 WebFlux 中支持 "Accept-Patch" 头
    • 使用 X-Forwarded-For 的无效 IPv6 地址将导致数字格式异常
    • 响应式的 AbstractErrorWebExceptionHandler#htmlEscape() 可能阻塞
    • 当转换后请求值缺失时,请求值缺失的异常应该暴露信息
    • 在时态分析器中增加了回退模式
    • 修复当使用 PathPattern 时,ResourceHttpRequestHandler 无法解析编码路径的问题
  • 5.2.14
    • 在 ResponseEntity 中添加缺失的 nullable 注解,以方便使用
    • 在 MockHttpServletResponse 中支持带有 Expires 属性的 cookies,但不支持 Max-Age 属性
    • 当类级 @EnabledIf 值为 false 时,不使用 @DirtiesContext
    • 修复 StatusAssertion 值方法与自定义状态代码一起使用时会失败的问题
    • 本地 @CrossOrigin maxAge 值会覆盖全局值
    • 正确设置自动增长数组的元素
    • 修正在 Windows 上对不存在文件的路径的处理
    • ClassLoader.getResource 可以抛出 IllegalArgumentException

详细内容请查看更新公告


全部评论: 0

    我有话说:

    Spring Framework 5.3.4 和 5.2.13 发布

    Spring Framework 5.3.4 和 5.2.13发布5.3.4 版本包括 62 项修复和改进,5.2.13 包含 18 项修复和改进。具体如下。 v5.3.4 部分新特性 在

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.112.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.112.3.5Spring Boot 2.4.0-RC1 此版本是 

    Spring Framework 5.3.3 发布,初步支持 JDK 17

    Spring Framework 5.3.3 现已发布Spring Framework 是一个分层应用程序框架,可在任何类型的部署平台上为基于 Java 的现代企业应用程序提供

    Spring Boot 2.4.5 & 2.3.10 发布

    Spring Boot 2.4.5 & 2.3.10 现已发布。本次更新是错误修复版本,分别包含 57 个与 78 个错误修复。 主要更新内容 2.4.5spring.main

    Serverless Framework 2.3.0 发布

    Serverless 架构开发框架 Serverless Framework 发布2.3.0 版本,该框架使用 AWS Lambda、Azure Functions、Google

    推荐一款功能强大,开源免费的H5可视化编辑器

    H5-Dooring 是一款功能强大,开源免费的H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的H5落地页最佳实践。技术栈以react为主, 后台采用nodejs开发. 预览

    Redis 5.0.116.0.116.2 发布,修复 32 位系统上的整数溢出

    Redis 同时发布5.0.116.0.116.2 版本。对于使用 32 位 Redis 的用户来说,此次更新解决了一个重要的安全问题,即 32 位系统上的整数溢出((CVE-2021

    VirtualBox 6.1.20 发布,支持 Linux 5.11 & 5.12

    近日,VirtualBox 发布6.1.20 版本,也是该软件 6.1 版本系列的第十次更新。该版本增加了对 Linux Kernel 5.115.12 的支持。而且,对于 Linux

    Spring Boot 2.3.6 发布,Bugfix 版本

    Spring Boot 2.3.6发布,可从 Maven 中央仓库获取新版本。 <!-- https://mvnrepository.com/artifact/org

    Ionic Framework 5.5.3 发布,移动 App 开发框架

    Ionic Framework 是一个开源的移动应用程序开发框架,拥有强大的跨平台 UI 工具包,通过使用 HTML、CSS 和 JavaScript 就能够构建高质量原生的 iOS、Android

    Redisson 3.13.5 发布,官方推荐的 Redis 客户端

    Redisson 3.13.5发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 主要更新

    Spring Boot 2.4.32.3.9 版本发布

    Spring Boot 2.4.32.3.9 已经发布。现在可从 repo.spring.io 和 Maven Central 获得。 <parent>   

    Sweet Home 3D 6.5.2 发布,室内设计软件

    Sweet Home 3D 是一个室内装潢设计软件,它能帮你通过二维的家居平面图来设计和布置你的家具,还可以用 3D 的视角预览整个装修布局的全新面貌,快速高质量的传递渲染器,使任何用户都能轻而易举

    Mongoose 5.12.5 发布,MongoDB 异步对象模型工具

    Mongoose 是设计用于异步环境的 MongoDB 对象模型工具。Mongoose 支持 promises 和 callbacks。Mongoose 5.12.5 正式发布,本次更新内容如下

    Linux Kernel 5.12 rc1 发布

    Linux Kernel 5.12 rc1 已经发布。在邮件中,Linus Torvalds 表示由于美国严寒天气,其在合并窗口开始后的 6 天里是没有电的,所以曾考虑过延长合并窗口,不过他最终没有

    Taro 3.0.17 发布,BAT 小程序、H5 与 RN 端统一框架

    Taro 3.0.17 发布了。Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5

    Linux Kernel 5.10.10 正式发布

    Linux 5.10.10 版本正式发布,本次更新包含有 43 个补丁,更新内容主要以修复 bug,提升稳定性为主。 此次更新内容包含: 为 Cadence SPI 控制器添加驱动程序 修复了当

    Gradle 5.0 RC2 发布,支持 Java 11、Kotlin DSL 生产就绪

    Gradle 5.0 RC2 发布了,Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。

    Riot 5.3.1 发布,基于组件的 UI 库

    Riot 5.3.1 现已发布。Riot 是一个简单而优雅的基于组件的 UI 库,为所有现代浏览器带来了自定义组件,压缩文件大小仅有 6 KB,支持 FireFox、Chrome、Edge