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)