Releases
5.8.33
looly
released this
05 Nov 12:23
5.8.33(2024-11-05)
🐣新特性
【core 】 SyncFinisher增加setExecutorService方法(issue#IANKQ1@Gitee)
【http 】 HttpConfig增加setUseDefaultContentTypeIfNull
方法(issue#3719@Github)
【core 】 用ArrayList重新实现权重随机类:WeightListRandom(pr#3720@Github)
【crypto 】 SM2解密时,兼容GmSSL非压缩省略的04头的密文(issue#IAP1QJ@Gitee)
【core 】 兼容NumberUtil.add方法传入整型自动类型转换为浮点类型的精度丢失问题(pr#3721@Github)
【core 】 ModifierUtil明确注释,并增加hasAllModifiers方法(issue#IAQ2U0@Gitee)
【http 】 HttpRequest增加setFixedContentLength方法(issue#3462@Github)
【db 】 AbstractDb增加getDs方法(issue#IARKZL@Gitee)
【db 】 QrCodeUtil添加二维码logo支持配置圆角(pr#3747@Github)
【core 】 TreeUtil.buildSingle指定rootId节点存在时,作为根节点(issue#IAUSHR@Gitee)
【core 】 EscapeUtil.escapeHtml4增加空处理(issue#IAZMYU@Gitee)
【core 】 PropDesc.isTransientForGet使用className,避免Android下类找不到问题(issue#IB0JP5@Gitee)
【core 】 优化NumberUtil.count(pr#3772@Github)
【crypto 】 SM2.signHex改名为signHexFromHex,原名标记废弃,避免歧义(issue#IB0NVY@Gitee)
【all 】 优化所调用的ObjectUtil#defaultIfNull避免重复创建(pr#1274@Gitee)
【core 】 NetUtil.bigIntegerToIPv6增加长度修正(issue#IB27HV@Gitee)
🐞Bug修复
【json 】 修复JSONConfig.setDateFormat设置后toBean无效问题(issue#3713@Github)
【core 】 修复RegexPool.CHINESE_NAME范围太大的问题(issue#IAOGDR@Gitee)
【http 】 修复重定向没有按照RFC7231规范跳转的问题,修改为除了307外重定向使用GET方式(issue#3722@Github)
【core 】 修复ArrayUtil.lastIndexOfSub死循环问题(issue#IAQ16E@Gitee)
【core 】 修复ImgUtil.write写出临时文件未清理问题(issue#IAPZG7@Gitee)
【json 】 修复ignoreNullValue在JSONArray中无效问题(issue#3759@Github)
You can’t perform that action at this time.