github dromara/hutool 5.7.14

latest releases: 5.8.33, 5.8.32, 5.8.31...
3 years ago

5.7.14 (2021-10-09)

🐣新特性

  • 【extra 】 修复HttpCookie设置cookies的方法,不符合RFC6265规范问题(issue#I4B70D@Gitee)
  • 【http 】 优化Browser版本正则判断
  • 【setting】 增加YamlUtil
  • 【extra 】 SenvenZExtractor改名为SevenZExtractor,增加getFirst、get方法
  • 【core 】 DateConverter修改返回java.util.Date而非DateTime(issue#I4BOAP@Gitee)
  • 【core 】 增加IterableIter、ComputeIter
  • 【core 】 CsvConfig增加disableComment方法(issue#1842@Github)
  • 【core 】 DateTime构造和DateUtil.parse可选是否宽松模式(issue#1849@Github)
  • 【core 】 TreeBuilder增加部分根节点set方法(issue#1848@Github)
  • 【core 】 优化Base64.isBase64方法:减少一次多余的判断(pr#1860@Github)
  • 【cache 】 优化FIFOCache未设置过期策略时,无需遍历判断过期对象(pr#425@Gitee)
  • 【core 】 增加Opt类(pr#426@Gitee)
  • 【core 】 Week增加of重载,支持DayOfWek(pr#1872@Github)
  • 【poi 】 优化read,避免多次创建CopyOptions(issue#1875@Github)
  • 【core 】 优化CsvReader,实现可控遍历(pr#1873@Github)
  • 【core 】 优化Base64.isBase64判断(pr#1879@Github)
  • 【core 】 新增StrFormatter.formatWith(pr#430@Gitee)

🐞Bug修复

  • 【http 】 修复HttpCookie设置cookies的方法,不符合RFC6265规范问题(pr#418@Gitee)
  • 【http 】 修复Extractor中filter无效问题
  • 【json 】 修复JSONGetter.getJSONArray判断null的问题(issue#I4C15H@Gitee)
  • 【db 】 修复Condition没占位符的情况下sql没引号问题(issue#1846@Github)
  • 【cache 】 修复FIFOCache中remove回调无效问题(pr#1856@Github)
  • 【json 】 修复JSONArray.set中,index为0报错问题(issue#1858@Github)
  • 【core 】 修复FileUtil.checkSlip中getCanonicalPath异常引起的问题(issue#1858@Github)

Don't miss a new hutool release

NewReleases is sending notifications on new releases.