Hutool 39 New =link= < 2026 Release >
The DateUtil in this version was a favorite among users for its ability to parse almost any date string format automatically and perform complex date arithmetic (e.g., DateUtil.offsetMonth ) in a single line.
:将 UUID 工具类改为 final 类,修复了与某些框架 equals 方法不兼容的问题。
implementation 'cn.hutool:hutool-all:5.8.39' hutool 39 new
→ 3.9 is backward-compatible, smaller footprint, and fixes several edge-case bugs in date & file handling.
📌 Upgrade with Maven:
No need to pull in heavy external frameworks just to make a simple API call. // Translate text using your preferred configured AI model String translatedText = AiUtil.translate( "Hello world, let's write some beautiful Java code!" );
In the bustling ecosystem of Java development, few libraries have managed to strike the perfect balance between power and simplicity quite like . For years, it has served as the "Swiss Army knife" of Java, reducing boilerplate code in projects ranging from microservices to legacy enterprise applications. The DateUtil in this version was a favorite
import cn.hutool.json.JSONObject;
To comply with global and localized strict data protection audits, the DesensitizedUtil core utility framework adds an integrated function. It seamlessly handles varying structural formats of international passport IDs, striking a perfect balance between debugging utility and strict data concealment. // Translate text using your preferred configured AI
The latest updates span multiple ecosystem modules, balancing cutting-edge AI support with critical data utility enhancements.