Skip to content

5.8.16

Compare
Choose a tag to compare
@looly looly released this 26 Mar 01:09
· 766 commits to v5-master since this release

5.8.16 (2023-03-26)

🐣新特性

  • 【core 】 改进Calculator.conversion,兼容乘法符号省略写法(issue#2964@Github)
  • 【core 】 改进XmlUtil.xmlToBean,支持xml转bean时父节点忽略大小写
  • 【core 】 优化ArrayUtil的空判断(pr#2969@Github)
  • 【extra 】 优化SpringUtil在非Spring环境下的异常(issue#2835@Github)
  • 【core 】 StrUtil增加commonPrefix和commonSuffix方法(pr#3007@Github)
  • 【core 】 NumberUtil增加重载parseXXX方法, 解析失败返回默认值(pr#3007@Github)
  • 【core 】 FileUtil增加readLines重载,支持filter(pr#3006@Github)
  • 【json 】 当用户选择ignoreError时,错误对象转JSON也忽略

🐞Bug修复

  • 【crypto】 修复NoSuchMethodError未捕获问题(issue#2966@Github)
  • 【poi 】 修复SXSSFWorkbook调用setComment时错位的问题(issue#I6MBS5@Gitee)
  • 【core 】 修复BeanUtil.hasGetter没有跳过getClass方法的问题(issue#I6MBS5@Gitee)
  • 【core 】 修复FileMagicNumber长度判断问题导致的越界异常(issue#I6MACI@Gitee)
  • 【core 】 修复DateUtil针对ISO8601时间格式部分场景下的解析存在问题(issue#2981@Github)
  • 【core 】 修复JSONUtil.toBean可能的空指针问题(issue#2987@Github)
  • 【core 】 修复CalendarUtil.isSameMonth没有判断公元前导致不一致的问题(issue#3011@Github)
  • 【core 】 修复WatchUtil createModify maxDepth传递后没有使用问题(issue#3005@Github)
  • 【core 】 修复NullComparator反转无效问题(pr#964@Gitee)
  • 【setting】 修复props.toBean 数组字段未赋值问题(issue#3008@Github)