Hutool 39 New ✧ | TRENDING |

Migrating to Hutool 39 is designed to be as painless as possible. Simply update your build automation file: For Maven: dependency >cn.hutoolhutool-all

The 5.8.x series represents the mature v5-master branch, and 5.8.39 introduces targeted improvements across various modules: 1. Advanced AI and Streaming Enhancements ( hutool-ai )

DateUtil.parse() now handles and UTC offsets like 2025-03-15T14:30:45.123456789+05:30 .

cn.hutool hutool-all 5.8.39 Use code with caution. Gradle Setup hutool 39 new

The standout feature in version is the massive upgrade to the hutool-ai module. As AI becomes a standard requirement for modern apps, Hutool is positioning itself as a simplified gateway.

Handling Excel files and complex JSON payloads remains one of the most common tasks for enterprise developers. Hutool 39 brings massive performance lifts here:

It is important to note that

This article was last updated in May 2026. Hutool is an Apache 2.0-licensed project maintained by the Dromara community.

// Find all log files in nested directories (max depth = 5) List<File> logs = FileUtil.loopFiles(Paths.get("/var/log"), 5, path -> path.toString().endsWith(".log") && FileUtil.size(path) > 1024 );

: Server-Sent Events (SSE) now feature a native callback parameter and customizable timeout configurations, paving the way for seamless, real-time UI typing effects. Migrating to Hutool 39 is designed to be

This is a hypothetical example if they added a parseIso8601 method.

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.