Skip to content

v6.5.0

Compare
Choose a tag to compare
@839536 839536 released this 25 Mar 01:51
· 192 commits to main since this release
b3881e5

###🐣新特性
*【core】AnnoKit增加getAnnotationAlias方法
*【core】Base32增加pad支持
*【core】FileKit.extName增加对tar.gz特殊处理
*【core】Dict增加setFields方法
*【cron】增加CronPatternParser、MatcherTable
*【core】CsvReadConfig增加自定义标题行行号
*【core】FileAppender添加锁构造
*【core】ArrayKit增加replace方法
*【core】FileUKit增加getTotalLines方法
*【core】增加AntPathMatcher
*【core】TextJoiner修改toString策略,调用不再修改Appendable
*【core】GenericBuilder支持Map构建
*【core】FileAppender优化初始List大小
*【core】TextJoiner增加length和merge方法
*【core】支持获取当年第几周;支持2种流派获取起运。
*【core】改进StringKit#startWith、endWith性能
*【poi】ExcelKit.readBySax增加对POI-5.2.0的兼容性
*【poi】解决sax读取时,POI-5.2.x兼容性问题
*【poi】优化ExcelBase,将alias放入
*【poi】优化ExcelReader,采用只读模式

###🐞Bug修复
*【crypto】修复SM2.getD前导0问题
*【core】修复ReflectKit.getMethods获取接口方法问题
*【core】修复NamingCase中大写转换问题
*【core】修复NumberConverter对数字转换的问题
*【core】修复ObjectKit.hasNull传入null返回true的问题
*【core】修复CopyOptions中fieldNameEditor无效问题
*【core】修复MapConverter中map与map转换兼容问题
*【core】修复FileKit、FileCopier相对路径获取父路径错误问题
*【core】修复修复判断两段时间区间交集问题