Skip to content

5.8.37

Latest
Compare
Choose a tag to compare
@chinabugotech chinabugotech released this 03 Apr 01:49

5.8.37(2025-03-31)

🐣新特性

  • 【json 】 ObjectMapper删除重复trim(pr#3859@Github)
  • 【core 】 FileWriter增加方法,可选是否追加换行符(issue#3858@Github)
  • 【core 】 IdcardUtil验证10位身份证兼容中英文括号(issue#IBP6T1@Gitee)
  • 【extra 】 PinyinUtil增加重载可选是否返回声调(pr#3875@Github)
  • 【http 】 HttpBase增加重载可选是否返回声调(pr#3883@Github)
  • 【core 】 增加VersionUtil版本比较工具(pr#3876@Github)
  • 【db 】 增加GoldenDB识别(pr#3886@Github)
  • 【http 】 改进UrlQuery对无参URL增加判断识别(issue#IBRVE4@Gitee)
  • 【core 】 改进PropDesc中去除Transient引用避免NoClassDefFoundError(issue#3901@Github)
  • 【core 】 StrUtil.isBlank增加\u200c判断(issue#3903@Github)
  • 【core 】 优化CombinationAnnotationElement注解数组性能(pr#1323@Gitee)
  • 【core 】 完善季度相关 API(pr#1324@Gitee)

🐞Bug修复

  • 【setting】 修复SettingLoaderload未抛出异常导致配置文件无法正常遍历的问题(pr#3868@Github)
  • 【cache 】 修复ReentrantCache#getOrRemoveExpired方法丢失onRemove触发问题(pr#1315@Gitee)
  • 【json 】 修复JsonUtil.toBean泛型数组类型丢失问题(pr#3876@Github)
  • 【http 】 修复HttpUtil.normalizeParams规则问题(issue#IBQIYQ@Gitee)
  • 【http 】 修复NumberChineseFormatter.format中自定义单位在0时错误问题(issue#3888@Github)

What's Changed

  • [bug修复] Update ObjectMapper.java 删除重复调用StrUtil.trim(source)代码 by @ghjdegithub in #3859
  • PinyinUtil增加选择是否返回声调 by @elichow in #3872
  • Revert "PinyinUtil增加选择是否返回声调" by @looly in #3874
  • V5 dev by @elichow in #3875
  • feat(hutool-http): 控制请求头是否聚合 by @zsdddz in #3883
  • JsonUtil.toBean泛型数组类型丢失修复以及新增VersionUtil版本比较工具 by @winlans in #3876
  • feat: 添加中兴数据库GoldenDB的url识别jdbc-driver逻辑 by @zchazc in #3886

New Contributors

Full Changelog: 5.8.36...5.8.37