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】 修复
SettingLoader
load未抛出异常导致配置文件无法正常遍历的问题(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
- @ghjdegithub made their first contribution in #3859
- @zsdddz made their first contribution in #3883
- @zchazc made their first contribution in #3886
Full Changelog: 5.8.36...5.8.37