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

来源: 投稿
作者: looly
2024-03-29 15:37:00

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)
展开阅读全文
点击加入讨论🔥(15) 发布并加入讨论🔥
本篇精彩评论
有更新挺好的吧,代表有人维护
2024-03-29 15:49
3
举报
有更新是好事,有的类库还是20年前的呢
2024-03-29 16:02
2
举报
哈哈,见怪不怪了。一个新项目,零历史包袱,零技术债务,只用Java8,MySQL只用5.7,不上8.0。我问为啥,告诉我“感觉稳定”。
2024-04-01 08:47
1
举报
更新快了,竟然也有人说。。。
2024-04-01 08:37
1
举报
给出数据呀
2024-03-30 10:35
1
举报
15 评论
3 收藏
分享
返回顶部
顶部