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 |
|
Looly
|
7e5a1a52e7
|
修复 StrMatcher连续变量解析导致的歧义问题(pr#1419@Gitee)
|
2025-12-27 11:51:23 +08:00 |
|
Looly
|
684e04d5de
|
!1419 fix issue IDFNF7,对 StrMatcher 增加校验,明确禁止不带分隔符的连续变量(如 ${a}${b}),以避免歧义解析和静默的数据丢失问题。
Merge pull request !1419 from shad0wm00n/v5-dev-1224-3
|
2025-12-27 03:49:37 +00:00 |
|
FeiWuSama
|
49363c99ea
|
fix(BaseAIService):发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException
|
2025-12-26 17:13:22 +08:00 |
|
Looly
|
f26be34c65
|
CharUtil.toCloseByNumber增加下边界检查(pr#1421@Gitee)
|
2025-12-26 16:17:36 +08:00 |
|
Looly
|
a31bcbcfd5
|
!1421 fix issue IDFNHE,增强 CharUtil 类中的 toCloseByNumber(int number) 方法的边界检查。
Merge pull request !1421 from shad0wm00n/v5-dev-1225-2
|
2025-12-26 08:15:45 +00:00 |
|
Looly
|
b029e236d6
|
RadixUtil.decode添加校验(pr#1422@Gitee)
|
2025-12-26 09:43:51 +08:00 |
|
Looly
|
f5be5237a5
|
!1422 fix issue IDFPGR,为 RadixUtil 类中的 decode 方法添加校验
Merge pull request !1422 from shad0wm00n/v5-dev-1225-3
|
2025-12-26 01:42:25 +00:00 |
|
Looly
|
7a2b86a4bf
|
fix bug
|
2025-12-26 00:14:55 +08:00 |
|
Looly
|
4816333c85
|
DataBetween类的构造函数中做 defensive copy(pr#1426@Gitee)
|
2025-12-26 00:06:36 +08:00 |
|
Looly
|
6831de804d
|
!1426 fix issue IDFVKG, 在 DataBetween 类的构造函数中做 defensive copy
Merge pull request !1426 from shad0wm00n/v5-dev-1225-4
|
2025-12-25 16:04:51 +00:00 |
|
Looly
|
8c5426b3c6
|
BooleanUtilTest
|
2025-12-25 23:55:27 +08:00 |
|
Looly
|
4818633816
|
!1429 增强了 BooleanUtil.toBoolean 对中文、英文及符号布尔值的识别能力,并补充单元测试
Merge pull request !1429 from shad0wm00n/v5-dev-1225-7
|
2025-12-25 15:53:54 +00:00 |
|
Looly
|
807d1f84e2
|
SplitIterTest
|
2025-12-25 23:48:05 +08:00 |
|
Looly
|
d135836e1f
|
!1418 fix issue IDFN7Y,修复 SplitIter reset 后无法重新迭代的问题。
Merge pull request !1418 from shad0wm00n/v5-dev-1224-2
|
2025-12-25 15:46:36 +00:00 |
|
Looly
|
86e4e322ee
|
修复 StopWatch.stop时间回拨时计算结果为负的问题(pr#1417@Gitee)
|
2025-12-25 23:42:35 +08:00 |
|
Looly
|
18ee766d07
|
!1417 Fix issue IDFMXJ,对stopWatch类中的stop方法计算出的耗时做 “非负校验”,确保耗时不会为负数。
Merge pull request !1417 from shad0wm00n/v5-dev-1224-1
|
2025-12-25 15:40:46 +00:00 |
|
Looly
|
c819f5dbf8
|
HexUtil.isHexNumber增加空检查(pr#1420@Gitee)
|
2025-12-25 23:36:32 +08:00 |
|
Looly
|
721e6c6b1b
|
!1420 fix issue IDFNH0,在 HexUtil 类中的 isHexNumber(...) 方法一开始进行空判断。
Merge pull request !1420 from shad0wm00n/v5-dev-1225-1
|
2025-12-25 15:35:12 +00:00 |
|
Looly
|
e996885e68
|
修复 SecureUtil.hmacSha1和hmacSha256生成随机密钥时存在逻辑问题(pr#4199@Github)
|
2025-12-25 23:26:51 +08:00 |
|