Spring Framework 5.3.6、5.2.14 发布
一个月前,小编刚给大家介绍过Spring Framework 5.3.5 的发布(紧随Java 16,Spring Framework 5.3.5 发布:涵盖JDK 16的支持!)
这才过来不到一个月,Spring Framework 5.3.6 & 5.2.14 就发布了,跟着小编一起看下这次更新的内容吧
本次更新Spring Framework 5.3.6包含 19 项优化,Spring Framework 5.2.14则有 11 项。
Spring Framework 5.3.6
新功能
1、在DefaultPartHttpMessageReader使用之前,需要确保存在文件存储目录 #26790中
2、允许更容易地重新打包spring表达式,以便嵌入第三方jar #26779
3、支持MVC和WebFlux中的“Accept Patch”头文件 #26759
4、IPv6地址无效,由于X-Forwarded-For导致的数字格式异常 #26748
5、awaitBodyOrNull 函数用来处理空的body #26731
6、响应式的AbstractErrorWebExceptionHandler#htmlEscape()可能被阻止 #26712
7、改进在springmvc中测试流响应的文档 #26687
8、缺少请求值的异常在转换后缺少公开信息 #26679
问题修复
1、在Spring5.3.5中向时态解析器添加回退模式 #26777
2、使用PathPattern时,ResourceHttpRequestHandler无法解析编码路径 #26775
3、安排每天运行一次的任务会导致跳过3月28日的任务 #26744
4、在DefaultPartHttpMessageReader中支持UTF-8 #26736
5、的根路径解析java.nio.Path属性不再适用于Linux #26702
6、@当类级别@EnabledIf的计算结果为false时,未应用DirtiesContext #26694
7、5.3中的MappeInterceptor不支持所有AntPatternMatcher模式 #26690
8、BridgeMethodResolver#isBridgeMethodFor在某些情况下返回kotlin代码的错误结果 #26585
文档
1、更新关于RequiredAnnotationBeanPostProcessor注册的参考文件 #26783
2、更新文档上下文:注释配置/ #26782
3、修复javadoc链接语法 #26776
Spring Framework 5.2.14
新功能
1、向ResponseEntity ok便利方法添加缺少的可为null的注释 #26614
2、支持MockHttpServletResponse中带有Expires属性但没有Max Age属性的cookies #26559
问题修复
1、当类级别@EnabledIf的计算结果为false时,未应用DirtiesContext #26697
2、StatusAssertion值方法与自定义状态代码一起使用时失败 #26666
3、本地@CrossOrigin maxAge值应覆盖全局值 #26620
4、正确设置自动增长数组的元素 #26606
5、修复Windows上不存在文件的“文件:”路径的处理 #26589
6、ClassLoader.getResource类加载器可以抛出IllegalArgumentException #26588
7、LoadTimeWeaver不再编织用@Component注释的bean类 #26584
8、ResourceUrlProvider检测到错误的处理程序映射集 #26562
依赖项升级
1、升级至反应器镝-SR19 #26768
哪项更新是你期待已久的呢?留言告诉大家!
往期推荐