Releases
5.8.21
looly
released this
08 Aug 10:32
5.8.21(2023-07-29)
🐣新特性
【core 】 list 为空时,CollUtil.max等返回null而非异常(pr#1027@Gitee)
【poi 】 ExcelReader.getWriter逻辑变更,当从非文件读取时,获取sheet,而非空表格。
【core 】 Ipv4Util 新增方法:检测指定 IP 地址是否匹配通配符(pr#3171@Github)
【core 】 DateUtil.parse适配6位毫秒格式(issue#I7H34N@Gitee)
【core 】 RandomUtil增加可选是否包含边界的重载(issue#3182@Github)
【core 】 StrUtil增加truncateByByteLength方法(pr#3176@Github)
【core 】 身份证工具类isValidCard18、isValidCard15入参null直接返回null(pr#1034@Gitee)
【http 】 使用multiparty方式支持body参数(issue#3158@Github)
【core 】 ZipReader增加setMaxSizeDiff方法,自定义或关闭ZipBomb(issue#3018@Github)
【db 】 Query.of(entity)构建时传入fields(issue#I7M5JU@Gitee)
【db 】 clickhouse驱动名称变更为com.clickhouse.jdbc.ClickHouseDriver(issue#3224@Github)
【core 】 UrlResource增加size方法(issue#3226@Github)
🐞Bug修复
【core 】 修复MapUtil工具使用filter方法构造传入参数结果问题(issue#3162@Github)
【core 】 修复序列化和反序列化Class问题(issue#I7FQ29@Gitee)
【setting】 修复utf8-bom的setting文件读取问题(issue#I7G34E@Gitee)
【core 】 修复PathUtil.getMimeType可能造成的异常(issue#3179@Github)
【core 】 修复Pair序列化转换无效问题(issue#I7GPGX@Github)
【core 】 修复TypeUtil.getTypeArgument对实现接口获取不全面问题(issue#I7CRIW@Gitee)
【core 】 修复BeanUtil.isCommonFieldsEqual判空导致的问题
【extra 】 修复CompressUtil.createArchiver 将文件压缩为tgz时文件名规则无效问题(issue#I7LLL7@Gitee)
【core 】 修复脱敏银行卡号长度bug(pr#3210@Github)
【jwt 】 修复JWTSignerUtil中ES256签名不符合规范问题(issue#3205@Github)
【core 】 修复UserInfo获取country问题(issue#I7MCKW@Gitee)
【extra 】 修复MVEL加载错误问题(issue#3214@Github)
【json 】 修复JSONBeanParser在遇到List时没有被正确递归问题(issue#I7M2GZ@Gitee)
【core 】 修复VersionComparator对1.0.3及1.0.2a比较有误的问题(pr#1043@Gitee)
【core 】 修复IOS系统下,chrome 浏览器的解析规则有误(pr#1044@Gitee)
【extra 】 修复多线程下Sftp中Channel关闭的问题(issue#I7OHIB@Gitee)
【extra 】 修复CVE-2023-24163 漏洞(issue#I6AJWJ@Gitee)
You can’t perform that action at this time.