Commit Graph

  • dc4985e199 修复ObjectMapper过滤器对Bean复制无效的问题(pr#1431@Gitee) Looly 2026-01-03 18:20:56 +08:00
  • 79d9a51589 !1431 fix(ObjectMapper):解决掉过滤器对Bean复制无效的问题 Merge pull request !1431 from 绯雾sama/v5-dev Looly 2026-01-03 10:11:42 +00:00
  • 9fa3e9df2b add test Looly 2026-01-03 18:09:25 +08:00
  • 6b4c8e8379 fix code Looly 2026-01-03 14:40:03 +08:00
  • 56028b338f fix code Looly 2026-01-03 13:17:15 +08:00
  • 805eab50ab fix codegts Looly 2026-01-03 13:01:10 +08:00
  • 933be58956 fix code Looly 2026-01-03 11:55:56 +08:00
  • 270f5944de fix code Looly 2026-01-02 22:50:35 +08:00
  • b629e8abdb add test Looly 2026-01-01 23:05:36 +08:00
  • f04558c6c9 add UdpSession Looly 2026-01-01 22:21:21 +08:00
  • efd88bf5fc fix MapTree bug and add test Looly 2026-01-01 17:22:49 +08:00
  • e4f03294fd fix(ObjectMapper):解决掉过滤器对Bean无效的问题 FeiWuSama 2026-01-01 12:57:32 +08:00
  • 0fe68aaf57 修复SqlUtil.PATTERN_IN_CLAUSE逻辑缺陷导致in语句参数不正确的问题(pr#4203@Github) Looly 2025-12-31 22:14:48 +08:00
  • 391cf6a6fb 修复SqlUtil.PATTERN_IN_CLAUSE逻辑缺陷导致in语句参数不正确的问题(pr#4203@Github) Looly 2025-12-31 22:14:43 +08:00
  • d056c3aae8 Merge pull request #4203 from gua835/v5-dev Golden Looly 2025-12-31 22:11:53 +08:00
  • a17740d07c ai对gemini的实现fix: https://github.com/dromara/hutool/issues/3426 choweli 2025-12-31 16:27:03 +08:00
  • bf4ea2580c Fix issue 4200 帆 陈 2025-12-30 11:34:37 +08:00
  • 69217634a8 fix code Looly 2025-12-27 23:12:01 +08:00
  • 284b871656 fix code Looly 2025-12-27 21:44:14 +08:00
  • 855b800a77 add test Looly 2025-12-27 14:42:28 +08:00
  • 0977d0be39 add test Looly 2025-12-27 14:42:17 +08:00
  • 497eb125d8 修复Calculator.conversion方法计算包含%连接一元运算符的计算表达式的结果时逻辑缺陷(pr#4191@Github) Looly 2025-12-27 13:21:30 +08:00
  • 0c61c14799 修复Calculator.conversion方法计算包含%连接一元运算符的计算表达式的结果时逻辑缺陷(pr#4191@Github) Looly 2025-12-27 13:21:21 +08:00
  • a3812c47ae Merge pull request #4191 from qieugxi/hutool-1224-2 Golden Looly 2025-12-27 13:18:31 +08:00
  • c5c2f203f1 修复StrUtil.limitByByteLength在限制长度小于...时报错问题(issue#IDFTJS@Gitee) Looly 2025-12-27 13:06:11 +08:00
  • 723e495b3c 修复StrUtil.truncateByByteLength在限制长度小于...时报错问题(issue#IDFTJS@Gitee) Looly 2025-12-27 13:05:59 +08:00
  • 32c9c2836f 修复BaseAIService发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException(pr#1430@Gitee) Looly 2025-12-27 11:56:26 +08:00
  • 0487ef615e !1430 fix(BaseAIService):发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException Merge pull request !1430 from 绯雾sama/v5-dev Looly 2025-12-27 03:55:16 +00:00
  • a1d0921ff8 修复 StrMatcher连续变量解析导致的歧义问题(pr#1419@Gitee) Looly 2025-12-27 11:51:31 +08:00
  • 7e5a1a52e7 修复 StrMatcher连续变量解析导致的歧义问题(pr#1419@Gitee) Looly 2025-12-27 11:51:23 +08:00
  • 684e04d5de !1419 fix issue IDFNF7,对 StrMatcher 增加校验,明确禁止不带分隔符的连续变量(如 ${a}${b}),以避免歧义解析和静默的数据丢失问题。 Merge pull request !1419 from shad0wm00n/v5-dev-1224-3 Looly 2025-12-27 03:49:37 +00:00
  • 49363c99ea fix(BaseAIService):发送请求方法中try/catch块捕获的应该是Exception而不是自定义的AIException FeiWuSama 2025-12-26 17:13:22 +08:00
  • f26be34c65 CharUtil.toCloseByNumber增加下边界检查(pr#1421@Gitee) Looly 2025-12-26 16:17:36 +08:00
  • c988de9bc8 CharUtil.toCloseByNumber增加下边界检查(pr#1421@Gitee) Looly 2025-12-26 16:17:15 +08:00
  • a31bcbcfd5 !1421 fix issue IDFNHE,增强 CharUtil 类中的 toCloseByNumber(int number) 方法的边界检查。 Merge pull request !1421 from shad0wm00n/v5-dev-1225-2 Looly 2025-12-26 08:15:45 +00:00
  • 205067fd22 RadixUtil.decode添加校验(pr#1422@Gitee) Looly 2025-12-26 09:43:59 +08:00
  • b029e236d6 RadixUtil.decode添加校验(pr#1422@Gitee) Looly 2025-12-26 09:43:51 +08:00
  • f5be5237a5 !1422 fix issue IDFPGR,为 RadixUtil 类中的 decode 方法添加校验 Merge pull request !1422 from shad0wm00n/v5-dev-1225-3 Looly 2025-12-26 01:42:25 +00:00
  • 5a02903d36 fix bug Looly 2025-12-26 00:19:10 +08:00
  • 7a2b86a4bf fix bug Looly 2025-12-26 00:14:55 +08:00
  • 76ec96e3f6 DataBetween类的构造函数中做 defensive copy(pr#1426@Gitee) Looly 2025-12-26 00:06:41 +08:00
  • 4816333c85 DataBetween类的构造函数中做 defensive copy(pr#1426@Gitee) Looly 2025-12-26 00:06:36 +08:00
  • 6831de804d !1426 fix issue IDFVKG, 在 DataBetween 类的构造函数中做 defensive copy Merge pull request !1426 from shad0wm00n/v5-dev-1225-4 Looly 2025-12-25 16:04:51 +00:00
  • e216d15d9b BooleanUtil增加中文、英文及符号布尔值的识别能力(pr#1429@Gitee) Looly 2025-12-25 23:55:53 +08:00
  • 8c5426b3c6 BooleanUtilTest Looly 2025-12-25 23:55:27 +08:00
  • 4818633816 !1429 增强了 BooleanUtil.toBoolean 对中文、英文及符号布尔值的识别能力,并补充单元测试 Merge pull request !1429 from shad0wm00n/v5-dev-1225-7 Looly 2025-12-25 15:53:54 +00:00
  • 1ce55b6e86 SplitIterTest Looly 2025-12-25 23:48:12 +08:00
  • 807d1f84e2 SplitIterTest Looly 2025-12-25 23:48:05 +08:00
  • d135836e1f !1418 fix issue IDFN7Y,修复 SplitIter reset 后无法重新迭代的问题。 Merge pull request !1418 from shad0wm00n/v5-dev-1224-2 Looly 2025-12-25 15:46:36 +00:00
  • c20850dce3 修复 StopWatch.stop时间回拨时计算结果为负的问题(pr#1417@Gitee) Looly 2025-12-25 23:42:41 +08:00
  • 86e4e322ee 修复 StopWatch.stop时间回拨时计算结果为负的问题(pr#1417@Gitee) Looly 2025-12-25 23:42:35 +08:00
  • 18ee766d07 !1417 Fix issue IDFMXJ,对stopWatch类中的stop方法计算出的耗时做 “非负校验”,确保耗时不会为负数。 Merge pull request !1417 from shad0wm00n/v5-dev-1224-1 Looly 2025-12-25 15:40:46 +00:00
  • 1da3acca67 HexUtil.isHexNumber增加空检查(pr#1420@Gitee) Looly 2025-12-25 23:36:38 +08:00
  • c819f5dbf8 HexUtil.isHexNumber增加空检查(pr#1420@Gitee) Looly 2025-12-25 23:36:32 +08:00
  • 721e6c6b1b !1420 fix issue IDFNH0,在 HexUtil 类中的 isHexNumber(...) 方法一开始进行空判断。 Merge pull request !1420 from shad0wm00n/v5-dev-1225-1 Looly 2025-12-25 15:35:12 +00:00
  • e996885e68 修复 SecureUtil.hmacSha1hmacSha256生成随机密钥时存在逻辑问题(pr#4199@Github) Looly 2025-12-25 23:26:51 +08:00
  • 299180a622 Merge pull request #4199 from qieugxi/hutool-1225-2 Golden Looly 2025-12-25 23:22:13 +08:00
  • e10f624a16 增强BitSetBloomFilter构造器的参数有效性校验逻辑(pr#4194@Github) Looly 2025-12-25 23:18:49 +08:00
  • e3be3cfe81 Merge pull request #4194 from IcoreE/v5-dev_EnhanceBitSetBloomFilterConstructor Golden Looly 2025-12-25 23:17:30 +08:00
  • e6054b34fe HexUtil.toHex添加对float和double的支持,并提供反向方法(pr#4193@Github) Looly 2025-12-25 23:12:30 +08:00
  • e9f3727027 HexUtil.toHex添加对float和double的支持,并提供反向方法(pr#4193@Github) Looly 2025-12-25 23:12:24 +08:00
  • 0e47701b36 Merge pull request #4193 from qieugxi/hutool-1225 Golden Looly 2025-12-25 23:10:40 +08:00
  • ec022453a4 增强了 BooleanUtil.toBoolean 对中文、英文及符号布尔值的识别能力,并补充单元测试 shad0wm00n 2025-12-25 22:50:34 +08:00
  • 4d886a9ccd fix issue 4198 qieugxi 2025-12-25 22:28:09 +08:00
  • 5568af2b3e 修复 NumberUtil.parseNumber使用中文逗号导致识别问题(issue#4197@Github) Looly 2025-12-25 22:24:24 +08:00
  • 57ecdd41a8 修复 NumberUtil.parseNumber使用中文逗号导致识别问题(issue#4197@Github) Looly 2025-12-25 22:24:17 +08:00
  • 611361a5bd fix issue IDFVKG shad0wm00n 2025-12-25 18:58:56 +08:00
  • cdd0bd1699 增强 BitSetBloomFilter 构造器的参数有效性校验逻辑 yanzhongxin 2025-12-25 15:41:47 +08:00
  • 1e2e3c48f5 fix issue 4192 qieugxi 2025-12-25 10:51:07 +08:00
  • 56ce21562d fix issue IDFPGR,修改测试方法名 shad0wm00n 2025-12-25 10:45:44 +08:00
  • 606d212de1 fix issue IDFPGR shad0wm00n 2025-12-25 10:42:51 +08:00
  • bb99a68608 fix issue IDFNHE,增强 CharUtil 类中的 toCloseByNumber(int number) 方法的边界检查。 shad0wm00n 2025-12-25 01:29:09 +08:00
  • 8408660721 fix issue IDFNH0,在方法一开始进行空判断。 shad0wm00n 2025-12-25 00:59:03 +08:00
  • ce14883090 fix issue IDFNF7,对 StrMatcher 增加校验,明确禁止不带分隔符的连续变量(如 ${a}${b}),以避免歧义解析和静默的数据丢失问题。 shad0wm00n 2025-12-25 00:06:26 +08:00
  • cbc6415090 fix issue IDFN7Y,修复 SplitIter reset 后无法重新迭代的问题。 shad0wm00n 2025-12-24 22:48:56 +08:00
  • 4e572a8c5d fix issue 4190 qieugxi 2025-12-24 21:49:46 +08:00
  • d66610b8a5 fix issue IDFMXJ,对stopWatch类中的stop方法计算出的耗时做 “非负校验”,确保耗时不会为负数。 shad0wm00n 2025-12-24 21:12:39 +08:00
  • de93fa7670 JdkUtil添加IS_AT_LEAST_JDK25 Looly 2025-12-24 18:27:28 +08:00
  • 2b9d3fbbd8 修复 ThreadUtil.getMainThread在JDK25中返回null的问题(pr#1416@Gitee) Looly 2025-12-24 18:22:44 +08:00
  • 7ab96729ea 修复 ThreadUtil.getMainThread在JDK25中返回null的问题(pr#1416@Gitee) Looly 2025-12-24 18:22:35 +08:00
  • 562948add5 !1416 fix(ThreadUtil): 修复 getMainThread() 在 JDK 25 中返回 null 的问题 Merge pull request !1416 from smxzk32145745/v5-fix Looly 2025-12-24 10:20:30 +00:00
  • 86897ed558 修复Models枚举命名大小写混用问题(pr#4185@Github) Looly 2025-12-24 18:18:08 +08:00
  • 34585448d1 Merge pull request #4185 from kaseketsu/v5-dev Golden Looly 2025-12-24 18:16:11 +08:00
  • cea3d93305 修正 hutool-ai 模块 Models.java 文件中枚举命名大小写混用问题 Looly 2025-12-24 18:15:36 +08:00
  • 8f64dd7d3d StrUtil添加reverseByCodePoint方法(pr#4187@Github) Looly 2025-12-24 18:09:13 +08:00
  • 94f6d3eabf StrUtil添加reverseByCodePoint方法(pr#4187@Github) Looly 2025-12-24 18:08:52 +08:00
  • 0ce8b7f71b Merge pull request #4187 from qieugxi/hutool-1224 Golden Looly 2025-12-24 17:58:12 +08:00
  • 1384f4965e 修复AbstractFilterinit方法在maxValue小于machineNum时导致数组越界异常(pr#4189@Github) Looly 2025-12-24 17:53:06 +08:00
  • 1f77d1ad44 Merge pull request #4189 from IcoreE/v5-dev_fix_AbstractFilter Golden Looly 2025-12-24 17:49:06 +08:00
  • 328ce925ba fix(ThreadUtil): 修复 getMainThread() 在 JDK 25 中返回 null 的问题 具体issues地址为:https://gitee.com/chinabugotech/hutool/issues/IDF4HN" zhaokk51820 2025-12-24 16:02:05 +08:00
  • 07cb938633 修复 AbstractFilter 的 init 方法在 maxValue 小于 machineNum 时导致数组越界异常 yanzhongxin 2025-12-24 15:25:24 +08:00
  • 5b630311f3 fix issue 4186 qieugxi 2025-12-24 11:16:57 +08:00
  • 60a91d258a fix: 修正 Models.java 文件中枚举命名大小写混用问题,如 Doubao_Seedance_1_0_lite_t2v -> DOUBAO_SEEDANCE_1_0_LITE_T2V;修复枚举值缺失问题,如 DOUBAO_LITE_128K_240828("240828") -> DOUBAO_LITE_128K_240828("doubao-lite-128k-240828")。 kaseketsu 2025-12-20 22:14:17 +08:00
  • 5642321884 add null check Looly 2025-12-20 13:20:17 +08:00
  • b79c44dce4 add test Looly 2025-12-17 23:02:24 +08:00
  • 5b41982e2f add test Looly 2025-12-17 21:22:23 +08:00
  • 7bca3705f4 add test Looly 2025-12-17 08:43:41 +08:00
  • 8ac1aa9c7e fix code Looly 2025-12-15 23:09:39 +08:00
  • b6eee4c46a 修复CharSequenceUtil.move方法在局部循环位移中输出不符合预期问题(issue#IDD181@Gitee) Looly 2025-12-15 23:08:42 +08:00
  • 8466108022 修复CharSequenceUtil.move方法在局部循环位移中输出不符合预期问题(issue#IDD181@Gitee) Looly 2025-12-15 22:42:33 +08:00