| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 5.8.41 source code.tar.gz | 2025-10-13 | 1.9 MB | |
| 5.8.41 source code.zip | 2025-10-13 | 3.4 MB | |
| README.md | 2025-10-13 | 6.2 kB | |
| Totals: 3 Items | 5.4 MB | 0 | |
5.8.41(2025-10-12)
🐣新特性
- 【core 】 增加
WeakKeyValueConcurrentMap及其关联类,同时废弃WeakConcurrentMap并替换(issue#4039@Github) - 【core 】
MapUtil增加removeByValue和removeIf方法 - 【core 】
ObjectUtil增加apply方法 - 【core 】
ReferenceUtil增加get方法 - 【db 】 <inline_block>0</inline_block>增加构造方法支持BETWEEN(issue#4041@Github)
- 【core 】 <inline_block>0</inline_block>判空避免空指针(issue#4049@Github)
- 【extra 】 <inline_block>0</inline_block>增加
isWindows11方法(pr#4054@Github) - 【extra 】
RedisDS增加getPool和getSetting方法(issue#ICVWDI@Gitee) - 【core 】 <inline_block>0</inline_block>增加重载,支持指数自定义保留位数(pr#4052@Github)
- 【core 】 <inline_block>0</inline_block>优化判断(pr#4058@Github)
- 【extra 】 <inline_block>0</inline_block>改进,正文部分总在最前(issue#4072@Github)
- 【core 】
DataSizeUtil改进,兼容GiB等单位名称(issue#ICXXVF@Github) - 【ai 】
Message增加setter和构造方法(issue#ICXTP2@Gitee) - 【extra 】 <inline_block>0</inline_block>增加判空(pr#4081@Github)
- 【core 】 <inline_block>0</inline_block>注释修正(pr#4085@Github)
- 【core 】 <inline_block>0</inline_block>增加null检查处理(pr#4086@Github)
- 【json 】 增加Record支持(pr#4096@Github)
- 【crypto 】 增加
SpecUtil,KeyUtil增加generateRSAPrivateKey重载,(issue#ID1EIK@Gitee) - 【core 】
RandomUtil增加randomStringLower方法
🐞Bug修复
- 【core 】 修复
ReflectUtil中因class和Method关联导致的缓存无法回收问题(issue#4039@Github) - 【db 】 修复
Condition的Condition("discount_end_time", "!=", (String) null)方法生成SQL时,生成SQL不符合预期要求的错误(pr#4042@Github) - 【core 】 修复
IoUtil的closeIfPosible拼写错误,新建一个closeIfPossible方法,原方法标记deprecated(issue#4047@Github) - 【http 】 修复
HttpRequest.sendRedirectIfPossible未对308做判断问题。(issue#4053@Github) - 【cron 】 修复
CronPatternUtil.nextDateAfter当日为L时计算错误问题。(issue#4056@Github) - 【db 】 修复
NamedSql.replaceVar关键字处理问题(issue#4062@Github) - 【db 】 修复
DialectRunner.count方法中,去除包含多字段order by子句的SQL语句时错误问题(issue#4066@Github) - 【extra 】 修复
JschSessionPool并发问题(pr#4079@Github) - 【extra 】 修复
Sftp递归删除目录时使用相对路径可能导致死循环的问题(pr#1380@Gitee) - 【db 】 修复
SqlUtil.removeOuterOrderBy处理没有order by的语句导致异常问题(pr#4089@Github) - 【extra 】 修复
Sftp.upload目标路径为null时空指针问题(issue#ID14WX@Gitee) - 【ai 】 修复
AIConfigBuilder中方法名拼写错误(pr#1382@Gitee) - 【core 】 修复
StrBuildercharAt越界判断错误(pr#4094@Github) - 【dfa 】 修复
WordTree.addWord末尾为特殊字符导致的无法匹配问题(pr#4092@Github) - 【core 】 修复
ServiceLoaderUtil.loadFirstAvailable在JDK24+后未捕获异常导致的报错问题(pr#4098@Github) - 【cron 】 修复
CronTimer在任务非常多时,追赶系统时间导致遗漏任务的问题(issue#IB49EF@Gitee)