5.8.12
版本发布时间: 2023-02-09 21:17:45
dromara/hutool最新发布版本:5.8.32(2024-08-30 18:58:07)
5.8.12 (2023-02-09)
🐣新特性
- 【http 】 HttpGlobalConfig.allowPatch()调用时忽略错误(issue#2832@Github)
- 【core 】 重构根据file magic number判断文件类型(pr#2834@Github)
- 【core 】 增加WGS84 坐标与墨卡托投影互转(pr#2811@Github)
- 【extra 】 ServletUtil遵循rfc 3986优化(issue#I6ALAO@Gitee)
- 【http 】 HttpUtil.decodeParams增加isFormUrlEncoded重载(pr#918@Gitee)
- 【db 】 AbstractDb添加返回类型为PageResult的page重载方法(pr#916@Gitee)
- 【core 】 DesensitizedUtil增加对IPv4和IPv6支持(issue#I6ABCS@Gitee)
- 【core 】 针对CollUtil.subtract coll1 为只读集合的补偿(pr#2865@Github)
- 【core 】 DateUtil.date方法统一修改规则,传入null返回null(pr#2877@Github)
- 【core 】 DateUtil.parseUTC统一规范,舍弃3位毫秒数后的数字(pr#2889@Github)
🐞Bug修复
- 【core 】 修复HexUtil.isHexNumber()对"-"的判断问题(issue#2857@Github)
- 【core 】 修复FileTypeUtil判断wav后缀的录音文件类型不能匹配问题(pr#2834@Github)
- 【core 】 修复FileUtil的rename在newName与原文件夹名称一样时,文件夹会被删除问题(issue#2845@Github)
- 【core 】 修复IoUtil.readBytes使用SocketInputStream读取不完整问题(issue#I6AT49@Gitee)
- 【core 】 修复ClassScanner自定义classload无效问题(issue#I68TV2@Gitee)
- 【core 】 【重要】删除XmlUtil.readObjectFromXml方法,避免漏洞(issue#2857@Github)
- 【core 】 修复Ipv4Util.list()方法的bug(pr#929@Gitee)
- 【poi 】 修复“sax方式读取excel2003版本,会调用两次doAfterAllAnalysed方法”问题。(pr#919@Gitee)