Node.js 24.16.0 (LTS) released

Published by

Node.js 24.16.0 LTS has been released, featuring new capabilities such as UUIDv7 generation in the crypto module and improved debugging tools that allow developers to inspect runtime expressions without interrupting execution. This version also includes significant dependency updates, including OpenSSL 3.5.6 and npm 11.13.0, as well as enhancements to HTTP request handling and filesystem operations to prevent resource leaks. Additionally, the debugger and test runner have received practical upgrades, such as mock timer support and improved handling of async flows. Overall, this update offers a mix of stability improvements and new features aimed at enhancing the experience for developers running production servers



Node.js 24.16.0 (LTS) released

Node.js 24.16.0 LTS has officially arrived with a mix of new features and important stability upgrades. Developers can now generate UUIDv7 identifiers through the crypto module, while the debugger supports edit-free runtime expression probes for smoother debugging sessions. The release also brings substantial dependency updates like OpenSSL 3.5.6 and npm 11.13.0, alongside QUIC protocol refinements and several filesystem improvements that add signal handling to stat operations. Beyond these highlights, the update addresses numerous bug fixes, streamlines test runner capabilities with mock timer support, and cleans up documentation across the entire codebase.

Node.js 24.16.0 (LTS) released @ Linux Compatible