github chinabugotech/hutool v5.8.44
5.8.44

14 hours ago

5.8.44(2026-03-11)

🐣新特性

  • 【core 】 NumberUtil.parseNumber增加支持科学计数法(pr#4211@Github)
  • 【captcha】 AbstractCaptcha增加setStroke方法支持线条粗细(issue#IDJQ15@Gitee)
  • 【core 】 BooleanUtil新增 exactlyOneTrue 方法用于互斥条件校验(issue#IDJQ15@Gitee)
  • 【core 】 DateUtil.normalize方法中正则预编译提升效率(pr#4221@Gitee)
  • 【core 】 AppendableWriter增加checkNotClosed(issue#IDMZ5K@Gitee)
  • 【core 】 FastDateParser改进在JDK25下三字母时区警告(issue#4100@Github)
  • 【core 】 ReflectUtil增加二级缓存(pr#1433@Gitee)

🐞Bug修复

  • 【json 】 修复JSONUtil.wrap忽略错误问题(issue#4210@Github)
  • 【http 】 修复HttpUtil.normalizeParams 在极端输入下抛 StringIndexOutOfBoundsException(pr#4216@Github)
  • 【extra 】 修复MailAccount.setAuth参数与field不一致问题(issue#4217@Github)
  • 【core 】 修复TransMap.computeIfAbsentmappingFunction处理不一致问题(issue#IDM6UR@Gitee)
  • 【core 】 修复MultiResource游标歧义问题(issue#IDNAOY@Gitee)
  • 【core 】 修复BufferUtilcopy歧义问题(issue#IDN097@Gitee)
  • 【core 】 修复JschSessionPool回收导致的session未关闭问题(issue#4223@Github)
  • 【core 】 修复XmlUtil.xmlToBeanoption参数无效问题(issue#4226@Github)
  • 【core 】 修复ReUtil.replaceAll空指针问题(issue#IDPHVW@Gitee)
  • 【core 】 修复EnumUtil枚举类静态初始化时触发 Recursive update 异常(pr#1432@Gitee)
  • 【core 】 修复AbstractCache高并发下 get+supplier 双重检查锁逻辑缺陷(pr#1432@Gitee)
  • 【core 】 修复QuarterfromMonth计算错误问题(issue#IF15CP@Gitee)

Don't miss a new hutool release

NewReleases is sending notifications on new releases.