6016 Commits

Author SHA1 Message Date
Looly
a6b1bebeac 修复ReUtil.replaceAll空指针问题(issue#IDPHVW@Gitee) 2026-02-09 09:14:27 +08:00
Looly
c2abe4c9d3 修复XmlUtil.xmlToBeanoption参数无效问题(issue#4226@Github) 2026-02-09 08:57:14 +08:00
Looly
84a6132c26 修复JschSessionPool回收导致的session未关闭问题(issue#4223@Github) 2026-02-03 15:41:42 +08:00
Looly
b3ec45a0ac 修复TransMap.computeIfAbsentmappingFunction处理不一致问题(issue#IDM6UR@Gitee) 2026-02-01 21:42:56 +08:00
Looly
dca189f700 修复MultiResource游标歧义问题(issue#IDNAOY@Gitee) 2026-02-01 21:32:50 +08:00
Looly
9c35fa9e3f 修复BufferUtilcopy歧义问题(issue#IDN097@Gitee) 2026-02-01 20:19:10 +08:00
Looly
c0bb9675b2 修复MultiResource游标歧义问题(issue#IDNAOY@Gitee) 2026-02-01 20:05:21 +08:00
Looly
7e0199c1a9 AppendableWriter增加checkNotClosed(issue#IDMZ5K@Gitee) 2026-02-01 19:35:00 +08:00
Looly
8d2c5b0449 DateUtil.normalize方法中正则预编译提升效率(pr#4221@Gitee) 2026-02-01 19:28:56 +08:00
Golden Looly
190bdf2585 Merge pull request #4221 from dingqianwen/v5-master
提取并预编译日期时间正则提高性能
2026-02-01 19:26:04 +08:00
qwding
47479e9262 提取并预编译日期时间正则提高性能
提取DateUtil#normalize 方法中 [/.年月] 和 [时分秒] 为静态常量,避免重复编译正则提升效率。
2026-01-31 14:13:48 +08:00
Looly
29ac254f06 修复TransMap.computeIfAbsentmappingFunction处理不一致问题(issue#IDM6UR@Gitee) 2026-01-28 10:32:14 +08:00
Looly
78ad30ef49 修复TransMap.computeIfAbsentmappingFunction处理不一致问题(issue#IDM6UR@Gitee) 2026-01-27 09:46:51 +08:00
Looly
7014e8cbd8 fix readme 2026-01-23 16:25:47 +08:00
Looly
dd13e2cb03 BooleanUtil新增 exactlyOneTrue 方法用于互斥条件校验(issue#IDJQ15@Gitee) 2026-01-22 11:10:19 +08:00
Golden Looly
fb02cb9826 Merge pull request #4218 from yangfeng123456/fix-xor-semantics
feat(BooleanUtil): 新增 exactlyOneTrue 方法用于互斥条件校验
2026-01-22 11:09:06 +08:00
yangfeng
cd66564ffd feat(BooleanUtil): 新增 exactlyOneTrue 方法用于互斥条件校验 2026-01-22 09:14:17 +08:00
Looly
7d289f0c5e 修复MailAccount.setAuth参数与field不一致问题(issue#4217@Github) 2026-01-20 11:26:22 +08:00
Looly
80fe1c8877 修复HttpUtil.normalizeParams 在极端输入下抛 StringIndexOutOfBoundsException(pr#4216@Github) 2026-01-18 18:50:34 +08:00
Golden Looly
2ba1b4d649 Merge pull request #4216 from zouzanyan/v5-dev-zouzanyan
HttpUtil类 bug修复
2026-01-18 18:47:42 +08:00
zouzanyan
5c236d04e1 1. 修复 HttpUtil.normalizeParams 在极端输入下抛 StringIndexOutOfBoundsException
2. HttpUtil.buildBasicAuth 增加 username 和 password 非空校验
2026-01-18 14:27:59 +08:00
Looly
a32fac8760 add test 2026-01-17 19:57:28 +08:00
Golden Looly
266cd0754c Merge pull request #4215 from Kang-Yang/v5-dev
修复:更新SSLUtil注释内容
2026-01-17 19:44:37 +08:00
Kang-Yang
6fe9f31eaf 修复:更新SSLUtil注释内容 2026-01-17 19:25:35 +08:00
Looly
fa79eee1ce AbstractCaptcha增加setStroke方法支持线条粗细(issue#IDJQ15@Gitee) 2026-01-14 11:51:56 +08:00
Looly
12547f4d4c NumberUtil.parseNumber增加支持科学计数法(pr#4211@Github) 2026-01-12 16:08:17 +08:00
Golden Looly
af48fa825c Merge pull request #4211 from Shinomiya-s/fix-numberutil-parse-scientific
fix: correct NumberUtil.parseNumber scientific notation parsing
2026-01-12 16:01:37 +08:00
Shinomiya-s
c12b87f8b7 fix: correct NumberUtil.parseNumber scientific notation parsing, add parseNumberTest5 2026-01-12 14:14:09 +08:00
Looly
915f7c429b 修复JSONUtil.wrap忽略错误问题(issue#4210@Github) 2026-01-12 09:47:23 +08:00
chinabugotech
6c6d6f6ed2 update CHANGELOG.md.
Signed-off-by: chinabugotech <bugo@bugotech.cn>
2026-01-05 09:34:01 +00:00
chinabugotech
ca49d9ad84 🐢prepare5.8.44 2026-01-05 17:24:58 +08:00
chinabugotech
4483645452 🚀release5.8.43 2026-01-05 16:51:16 +08:00
chinabugotech
5b2d746d3e 🐢prepare5.8.44 2026-01-05 16:02:15 +08:00
Looly
bf979f2534 修复DateUnit毫秒转换问题(issue#4209@Github) 2026-01-04 18:15:36 +08:00
Looly
bf14f43da3 增加gemini支持(pr#4205@Github) 2026-01-04 15:50:43 +08:00
Golden Looly
3b12342821 Merge pull request #4205 from elichow/v5-dev
hutool-ai对gemini的实现 for v5
2026-01-04 15:48:19 +08:00
choweli
c105910ccd ai对gemini的实现fix: https://github.com/dromara/hutool/issues/3426 2026-01-04 10:34:57 +08:00
Looly
dc4985e199 修复ObjectMapper过滤器对Bean复制无效的问题(pr#1431@Gitee) 2026-01-03 18:20:56 +08:00
Looly
79d9a51589 !1431 fix(ObjectMapper):解决掉过滤器对Bean复制无效的问题
Merge pull request !1431 from 绯雾sama/v5-dev
2026-01-03 10:11:42 +00:00
FeiWuSama
e4f03294fd fix(ObjectMapper):解决掉过滤器对Bean无效的问题 2026-01-01 12:57:32 +08:00
Looly
391cf6a6fb 修复SqlUtil.PATTERN_IN_CLAUSE逻辑缺陷导致in语句参数不正确的问题(pr#4203@Github) 2025-12-31 22:14:43 +08:00
Golden Looly
d056c3aae8 Merge pull request #4203 from gua835/v5-dev
Fix issue 4200
2025-12-31 22:11:53 +08:00
choweli
a17740d07c ai对gemini的实现fix: https://github.com/dromara/hutool/issues/3426 2025-12-31 16:27:03 +08:00
帆 陈
bf4ea2580c Fix issue 4200 2025-12-30 11:34:37 +08:00
Looly
855b800a77 add test 2025-12-27 14:42:28 +08:00
Looly
0c61c14799 修复Calculator.conversion方法计算包含%连接一元运算符的计算表达式的结果时逻辑缺陷(pr#4191@Github) 2025-12-27 13:21:21 +08:00
Golden Looly
a3812c47ae Merge pull request #4191 from qieugxi/hutool-1224-2
fix issue 4190
2025-12-27 13:18:31 +08:00
Looly
723e495b3c 修复StrUtil.truncateByByteLength在限制长度小于...时报错问题(issue#IDFTJS@Gitee) 2025-12-27 13:05:59 +08:00
Looly
32c9c2836f 修复BaseAIService发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException(pr#1430@Gitee) 2025-12-27 11:56:26 +08:00
Looly
0487ef615e !1430 fix(BaseAIService):发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException
Merge pull request !1430 from 绯雾sama/v5-dev
2025-12-27 03:55:16 +00:00