Skip to content

5.8.0.M2

Compare
Choose a tag to compare
@looly looly released this 01 Apr 16:53
· 1756 commits to v5-master since this release

5.8.0.M2 (2022-04-02)

❌不兼容特性

  • 【extra 】 【可能兼容问题】BeanCopierCache的key结构变更
  • 【http 】 【可能兼容问题】HttpInterceptor增加泛型标识,HttpRequest中配置汇总于HttpConfig
  • 【core 】 【可能兼容问题】UrlQuery.addQuery参数2从String变更为Object
  • 【core 】 【可能兼容问题】WorkbookUtil.createBook实现改为WorkbookFactory.create

🐣新特性

  • 【core 】 MapUtil增加entry、ofEntries方法
  • 【core 】 ZipWriter增加add方法重载
  • 【core 】 IterUtil增加filtered,增加FilterIter(issue#2228)
  • 【core 】 增加NodeListIter、ResettableIter
  • 【crypto 】 HmacAlgorithm增加SM4CMAC(issue#2206@Github)
  • 【http 】 增加HttpConfig,响应支持拦截(issue#2217@Github)
  • 【core 】 增加BlockPolicy,ThreadUtil增加newFixedExecutor方法(pr#2231@Github)
  • 【crypto 】 BCMacEngine、Mac、CBCBlockCipherMacEngine、SM4MacEngine(issue#2206@Github)

🐞Bug修复

  • 【core 】 IdcardUtil#getCityCodeByIdCard位数问题(issue#2224@Github)
  • 【core 】 修复urlWithParamIfGet函数逻辑问题(issue#I50IUD@Gitee)
  • 【core 】 修复IoUtil.readBytes限制长度读取问题(issue#2230@Github)
  • 【http 】 修复HttpRequest中编码对URL无效的问题(issue#I50NHQ@Gitee)
  • 【poi 】 修复读取excel抛NPE错误(pr#2234@Github)