您现在的位置是:首页 > 文章详情

Java 工具集 Hutool-5.8.27 发布,更新快就是不稳定?

日期:2024-03-29点击:242

https://hutool.cn/

Hutool 是一个功能丰富且易用的 Java 工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务。 这些封装的工具涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库 JDBC、JSON、HTTP 客户端等一系列操作, 可以满足各种不同的开发需求。

---------------------------------------------------------------------------

距离上次更新有一个半月了,一部分用户指出了Hutool的缺点之一就是更新太频繁了,所以被很多公司禁用,因此为了“稳定”考虑,5.x将继续减慢更新速度,也不加入新的特性,把接力棒交给6.x吧。(终于给偷懒找了个理由,毕竟熬夜头发掉的太快了,哈哈)。

整体上来说,Hutool处理issue的速度还是比较快的,只有一些复杂的问题会我们讨论解决,并且团队中也有类似于像CherryRum(https://gitee.com/henan_is_unique_oldletter)这样的数学大神帮用户解答一些复杂问题,如:https://github.com/dromara/hutool/issues/3521

关于开源产品我想并不是一群天才做出一个完美无缺的“银弹”给大家用,而是一群对代码充满热爱的青年用工匠精神打磨着一个作品,希望大家共同学习。

---------------------------------------------------------------------------

5.8.27(2024-03-29)

🐣新特性

  • 【extra 】 FreemarkerEngine修改默认版本参数
  • 【db 】 增加达梦数据库方言(pr#1178@Gitee)
  • 【core 】 HexUtil#format方法增加prefix参数(issue#I93PU9@Gitee)
  • 【core 】 StrUtil.replace歧义,修改为replaceByCodePoint(issue#I96LWH@Gitee)
  • 【core 】 FileUtil和PathUtil增加Resource重载(issue#I97FJT@Gitee)
  • 【core 】 优化ThreadUtil.safeSleep,使用System.nanoTime()(issue#I9BMGK@Gitee)
  • 【db 】 新增数据库Wrapper支持反解(pr#1192@Gitee)
  • 【core 】 新增RFC2822日期格式解析支持(issue#I9C2D4@Gitee)

🐞Bug修复

  • 【core 】 修复PathMover对目标已存在且只读文件报错错误问题(issue#I95CLT@Gitee)
  • 【json 】 修复JSONUtil序列化和反序列化预期的结果不一致问题(pr#3507@Github)
  • 【http 】 修复CVE-2022-22885,HttpGlobalConfig可选关闭信任host(issue#2042@Github)
  • 【core 】 修复DateUtil.betweenYear闰年2月问题(issue#I97U3J@Gitee)
  • 【captcha】 修复Graphics2D的资源没释放问题(issue#I98PYN@Gitee)
  • 【core 】 修复ClassUtil.getTypeArgument() 获取泛型存在null问题(issue#3516@Github)
  • 【core 】 修复图片操作未调用flush导致资源未释放问题(issue#I9C7NA@Gitee)
  • 【cron 】 修复cron中在小月时使用“L”的计算问题(pr#1189@Gitee)
原文链接:https://www.oschina.net/news/285341/hutool-5-8-27-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章