github dromara/hutool 5.7.21

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

5.7.21 (2022-02-14)

🐣新特性

  • 【extra 】 增加jetbrick模板支持
  • 【extra 】 EmojiUtil增加方法(pr#519@Gitee)
  • 【core 】 DateUtil 添加两个日期是否同一周方法(pr#516@Gitee)
  • 【db 】 新增条件组,用于处理复杂的where条件(pr#514@Gitee)
  • 【core 】 新增LocalDateTimeUtil.weekOfYear(issue#I4RWXC@Gitee)
  • 【core 】 Month增加toJdkMonth、getValueBaseOne
  • 【core 】 CsvWriter修改规则,去除末尾多余换行符(issue#I4RSQY@Gitee)
  • 【core 】 DateUtil增加rangeFunc和rangeConsume(issue#I4RSQY@Gitee)
  • 【core 】 DateTime增加setUseJdkToStringStyle方法
  • 【core 】 CharSequenceUtil增加replace重载(issue#2122@Github)
  • 【core 】 IntMap和LongMap使用位运算快速求解取余运算(pr#2123@Github)
  • 【core 】 新增通用builder类:GenericBuilder(pr#526@Gitee)
  • 【core 】 新增copySafely方法与mkdirsSafely方法(pr#527@Gitee)
  • 【core 】 新增MetroHash(pr#532@Gitee)
  • 【core 】 SpringUtil增加publishEvent重载(pr#2139@Github)
  • 【core 】 DateUtil增加rangeContains、rangeNotContains(pr#537@Gitee)
  • 【core 】 Resource增加isModified默认方法
  • 【core 】 增加VfsResource
  • 【json 】 JSONConfig增加setKeyComparator、setNatureKeyComparator方法,支持自定义排序(issue#I4RBZ4@Gitee)

🐞Bug修复

  • 【core 】 修复ChineseDate农历获取正月出现数组越界BUG(issue#2112@Github)
  • 【extra 】 修复EmojiUtil.toHtmlHex()方法(pr#519@Gitee)
  • 【system 】 修复CpuInfo.getUsed()方法(issue#2116@Github)
  • 【dfa 】 修复密集匹配和贪婪匹配冲突问题(issue#2126@Github)
  • 【db 】 修复c3p0丢失信息问题(issue#I4T7XZ@Gitee)
  • 【http 】 修复Action中HttpExchange没有关闭问题

Don't miss a new hutool release

NewReleases is sending notifications on new releases.