Skip to content

Releases: dromara/hutool

4.5.0

25 Feb 17:23
Compare
Choose a tag to compare

新特性

  • 【socket】 增加Socket模块
  • 【core】 Validator增加isIpV4方法(issue#IRQ6W@Gitee)
  • 【crypto】 增加SM2Engine,支持C1C2C3和C1C3C2两种模式
  • 【core】 StrUtil.splitTrim支持其它空白符(issue#IRVPC@Gitee)
  • 【http】 请求支持DELETE附带参数模式(issue#IRW9E@Gitee)
  • 【bloomFilter】调整BitMap注释

Bug修复

  • 【crypto】 修复KeyUtil中使用BC库导致的其它密钥生成异常
  • 【core】 修正DateUtil.formatHttpDate方法
  • 【extra】 修复FTP.ls无法遍历文件问题(issue#IRTA3@Gitee)
  • 【extra】 修复QrCodeUtil中ratio参数失效问题,调整默认纠错为M(感谢@【上海】皮皮今)
  • 【core】 修复FileTypeUtil对jpg文件识别问题(issue#275@Github)
  • 【cache】 修复cache使用读锁导致的删除节点并发问题(issue#IRZTL@Gitee)

4.4.5

12 Feb 15:07
Compare
Choose a tag to compare

新特性

  • 【core】 增加StrFormater代码逻辑可读性(pr#269@Github)
  • 【core】 Validator中使用泛型
  • 【core】 NumberUtil增加toBytes和toInt方法
  • 【core】 XmlUtil增加format方法,支持缩进
  • 【http】 SoapRequest增加executeBody方法(issue#IRN6I@Gitee)
  • 【core】 调整XmlUtil.toStr方法对编码的逻辑

Bug修复

  • 【core】 修复AnnotationUtil.getAnnotationValue获取对象错误问题(issue#271@Github)

4.4.4

31 Jan 18:45
Compare
Choose a tag to compare

新特性

  • 【crypto】 增加EC公钥压缩/解压缩(pr#264@Github)
  • 【db】 Entity支持IS NOT NULL形式,调整逻辑,强化Condition的toString(issue#267@Github)

Bug修复

  • 【core】 修复Profile中路径参数失效问题(issue#265@Github)
  • 【core】 修复Profile中路径参数失效问题
  • 【core】 修复MapConvert中值类型转换错误的问题(issue#268@Github)

4.4.3

27 Jan 17:55
Compare
Choose a tag to compare

4.4.3

新特性

  • 【crypto】 MD5以及Digester增加加盐支持(issue#256@Github)
  • 【crypto】 整理KeyUtil,减少冗余代码
  • 【core】 增加Zodiac类,DateUtil增加getZodiac、getChineseZodiac用于获取星座和生肖(issue#260@Github)

Bug修复

  • 【core】 修复ExceptionUtil.stacktraceToString中limit参数无效问题(issue#IR7UE@Gitee)
  • 【core】 修复StrUtil.repeatByLength中数组越界问题(issue#IRB2C@Gitee)
  • 【core】 修复FileUtil.remove移动后删除失败问题(issue#IRF8R@Gitee)
  • 【extra】 修复Ftp中delDir逻辑导致的问题(issue#IRCQ8@Gitee)
  • 【core】 修复XmlUtil.mapToXml中map值为空导致的空指针问题。(issue#IRD7X@Gitee)
  • 【poi】 修复ExcelWriter中setOnlyAlias没有排除值的问题。(issue#IRF9L@Gitee)

4.4.2

21 Jan 13:57
Compare
Choose a tag to compare

4.4.2