5862 Commits

Author SHA1 Message Date
ZWM
6776ddb29d Fix issue 4162 2025-11-26 17:11:18 +08:00
Looly
449df10509 修复ReflectUtil.newInstanceIfPossible传入Object逻辑错误(pr#4160@Github) 2025-11-26 16:30:34 +08:00
Looly
472b0d2841 优化ObjectUtil.containsString改为CharSequence(pr#4154@Github) 2025-11-26 09:43:25 +08:00
Golden Looly
00748130ef
Merge pull request #4155 from IcoreE/v5-dev_1125
fix issues 4154
2025-11-26 09:41:25 +08:00
yanzhongxin
820e0d0c8b 修复ObjectUtil.contains处理字符串类型不合理 2025-11-25 21:26:08 +08:00
Looly
86c3c530b6 修复StrUtil.str(ByteBuffer, Charset) 方法修改入参 ByteBufferposition,导致入参变化 (pr#4153@Github) 2025-11-25 18:54:13 +08:00
Looly
2a08f40527 BufferUtilTest 2025-11-25 18:53:23 +08:00
Golden Looly
a8cc614fa6
Merge pull request #4153 from ZhonglinGui/v5-dev
修复StrUtil.str(ByteBuffer, Charset) 方法修改入参 ByteBuffer 的 position,导致入参变化
2025-11-25 18:52:00 +08:00
Will
a6151b6ee8 修复StrUtil.str(ByteBuffer, Charset) 方法修改入参 ByteBuffer 的 position,导致入参变化 2025-11-25 18:08:03 +08:00
Looly
3c067f1871 优化EscapeUtil,兼容不规范的转义(pr#4150@Github) 2025-11-25 17:07:17 +08:00
Looly
654db66ecb fix pr#4149@Github 2025-11-25 15:16:42 +08:00
Looly
bd42686a65 CombinationArrangement 重构避免数组频繁拷贝,并避免溢出(pr#4144@Github) 2025-11-24 16:05:43 +08:00
Golden Looly
e8eec73125
Merge pull request #4144 from CherryRum/fix-combination
Enhance Mathematical Correctness and Performance in Combination and Arrangement Modules
2025-11-24 16:04:03 +08:00
yulin
04314cdd4a fix(Arrangement): improve count and select methods with overflow checks and enhance documentation 2025-11-23 23:37:30 +08:00
Looly
4d04d5daf9 修复TypeUtil.getClass无法识别GenericArrayType问题(pr#4138@Github) 2025-11-23 23:27:45 +08:00
Golden Looly
1a7d522dff
Merge pull request #4138 from sunshineflymeat/hutool-1120
Fix issue 4137
2025-11-23 23:23:10 +08:00
Looly
eec6056876 修复FileNameUtil.extName在特殊后缀判断逻辑过于宽松导致误判问题(pr#4142@Github) 2025-11-23 23:17:01 +08:00
Golden Looly
c6cbaeabff
Merge pull request #4142 from ZhonglinGui/v5-dev
修复FileNameUtil.extName 方法对特殊后缀判断逻辑过于宽松导致误判
2025-11-23 23:14:42 +08:00
Golden Looly
9dad6fc4d5
Merge pull request #4143 from CherryRum/v5-dev
修改部分描述
2025-11-23 23:11:00 +08:00
yulin
5e1110426b feat(Combination): add BigInteger-based combination calculation methods and deprecate old count method 2025-11-23 22:41:39 +08:00
yulin
edb4401e47 fix(LocalPortGenerater): update class documentation and plan for future name correction 2025-11-23 19:26:36 +08:00
yulin
7258a5b946 fix(URLUtil): correct spelling of "occurred" in exception messages 2025-11-23 19:12:35 +08:00
Will
17f78f8cd4 修复FileNameUtil.extName 方法对特殊后缀判断逻辑过于宽松导致误判 2025-11-21 14:42:07 +08:00
zwm
ed27c637b2 feat: 解决TypeUtil.getClass方法传入泛型数组类型时方法返回错误值null问题 2025-11-20 23:18:42 +08:00
Looly
ff32ed0872 修复Validator.isBetween在高精度Number类型下存在精度丢失问题(pr#4136@Github) 2025-11-20 10:52:08 +08:00
Golden Looly
9f6d3b5430
Merge pull request #4136 from ZhonglinGui/v5-dev
修复Validator.isBetween方法在高精度Number类型下存在精度丢失问题
2025-11-20 10:49:03 +08:00
Will
f9eb29fa87 修复Validator.isBetween方法在高精度Number类型下存在精度丢失问题 2025-11-20 10:34:06 +08:00
Looly
8003c4416a 修复VersionUtil.matchEl如果输入的版本范围表达式右边界为空时,会抛出数组越界访问错误的问题(pr#4130@Github) 2025-11-17 22:19:07 +08:00
Golden Looly
c84ec20f5a
Merge pull request #4130 from sunshineflymeat/hutool-1114
Fix issue 4129
2025-11-17 22:16:19 +08:00
Looly
b0c3350ef7 修复ImgUtil.write没有释放BufferedImage可能导致内存泄露(issue#ID6VNJ@Gitee) 2025-11-17 21:31:50 +08:00
zwm
44a2afd588 feat:修复VersionUtil.matchEl方法中版本范围表达式右边界为空时数组越界访问错误 2025-11-14 17:22:01 +08:00
Looly
41307a6e3d 修复NumberWithFormat没有实现Comparable接口导致的JSON排序报错问题(issue#ID61QR@Gitee) 2025-11-12 22:22:29 +08:00
Looly
9b3414b397 add test and fix comment 2025-11-12 22:09:53 +08:00
Looly
f60f20243d update dependency 2025-11-04 15:23:26 +08:00
Looly
3b15ae08ae 修复FileUtil.listFileNames相对路径index混乱问题(issue#4121@Github) 2025-10-29 23:12:02 +08:00
Looly
62f04b2c0d 修复JsonUtil.toJsonStr对Boolean和Number返回错误问题(issue#4109@Github)。 2025-10-29 18:50:10 +08:00
Looly
cbade4e239 fix comment issue#ID428M 2025-10-29 18:41:23 +08:00
Looly
edeb87c7f4 修复HttpConnection.reflectSetMethod反射在JDK9+权限问题(issue#4109@Github) 2025-10-28 18:23:22 +08:00
Looly
a3e58451fc change link 2025-10-27 15:50:45 +08:00
Looly
02988f3714 change link 2025-10-27 15:43:59 +08:00
Looly
0cbc36e225 add test 2025-10-24 21:11:42 +08:00
Looly
ce3d69dd35 add test 2025-10-24 18:49:46 +08:00
Looly
4162c519b7 修复PasswdStrength.checkindexOf逻辑问题(pr#4114@Github)。 2025-10-24 16:00:20 +08:00
Golden Looly
b136d81720
Merge pull request #4114 from sunshineflymeat/hutool-1024
feat:修复PasswdStrength.check方法检测密码强度等级逻辑有误问题
2025-10-24 15:48:06 +08:00
zwm
8469fd0c49 feat:修复PasswdStrength.check方法检测密码强度等级逻辑有误问题 2025-10-24 13:53:22 +08:00
Looly
e9c4e65f97 修复Dialect.psForCount未传入Wrapper导致大小写问题(issue#ID39G9@Gitee)。 2025-10-23 21:51:13 +08:00
Looly
4c563da8bd 修复JschSessionPool.remove逻辑错误问题。 2025-10-23 11:16:12 +08:00
Looly
fb95caa7b9 增加代理支持(pr#4107@Github) 2025-10-23 02:52:56 +08:00
Golden Looly
25839055d6
Merge pull request #4107 from HeyAlaia/v5-dev
添加AI代理设置
2025-10-23 02:44:40 +08:00
Alaia
afc1036fb6 fix: ai配置支持进行代理配置 2025-10-22 17:44:59 +08:00