node Releases
136 releases of nodejs/node
- v20.19.02025-03-13, Version 20.19.0 'Iron' (LTS), @marco-ippolito
Stabilizes the `require(esm)` feature and module syntax detection by enabling them by default on the v20 LTS branch.
Mar 13, 2025
- v23.9.02025-02-26, Version 23.9.0 (Current), @targos
Adds TLSA record query and parsing support to the DNS module, along with a new process API for tracking thread CPU usage.
Feb 26, 2025
- v18.20.72025-02-20, Version 18.20.7 'Hydrogen' (LTS), @aduh95
Updates root certificates to NSS 3.107 and adds support for Python 3.13 in the build system.
Feb 20, 2025
- v23.8.02025-02-13, Version 23.8.0 (Current), @targos
Introduces system CA certificate support on macOS and Windows, Zstandard (zstd) compression support, URL Pattern API implementation, and thread naming for debugging.
Feb 13, 2025
- v22.14.02025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95
Enhances file system globbing with exclude patterns, adds TypeScript support for STDIN eval, introduces process reference methods, improves SQLite support, and adds new Test Runner APIs.
Feb 11, 2025
- v20.18.32025-02-10, Version 20.18.3 'Iron' (LTS), @marco-ippolito
Marks the import attributes and JSON modules as stable and updates root certificates to NSS 3.104.
Feb 10, 2025
- v23.7.02025-01-30, Version 23.7.0 (Current), @aduh95
Adds file system glob exclude patterns, SQLite TypedArray support, and new Test Runner APIs, alongside TypeScript support and a new error type for unsupported syntax.
Jan 30, 2025
- v18.20.62025-01-21, Version 18.20.6 'Hydrogen' (LTS), @RafaelGSS
This is a security release mirroring v20.18.2, addressing the same HTTP2 memory leak, Windows path traversal, and undici randomness vulnerabilities. Includes build system improvements using rclone for asset uploads.
Jan 21, 2025
- v20.18.22025-01-21, Version 20.18.2 'Iron' (LTS), @RafaelGSS
This is a security release addressing multiple vulnerabilities including path traversal on Windows, HTTP2 memory leaks, and insufficient randomness in undici fetch. It also fixes an internal worker usage issue under the permission model.
Jan 21, 2025
- v22.13.12025-01-21, Version 22.13.1 'Jod' (LTS), @RafaelGSS
A security release addressing CVEs related to InternalWorker usage, HTTP2 memory leaks, path traversal, and dependency vulnerabilities in undici.
Jan 21, 2025
- v23.6.12025-01-21, Version 23.6.1 (Current), @RafaelGSS
A security release addressing CVEs related to InternalWorker usage, HTTP2 memory leaks, path traversal, and dependency vulnerabilities in undici.
Jan 21, 2025
- v22.13.02025-01-07, Version 22.13.0 'Jod' (LTS), @ruyadorno
Stabilizes the Permission Model and graduates WebCryptoAPI Ed25519 and X25519 algorithms to stable status. Introduces `assert.partialDeepStrictEqual`, net/dgram blocklist support, and `--trace-env` CLI flags.
Jan 7, 2025
- v23.6.02025-01-07, Version 23.6.0 (Current), @marco-ippolito
Enables the `--experimental-strip-types` flag by default, allowing Node.js to execute TypeScript files without additional configuration. Adds `process.ref()` and `process.unref()` methods and expands TypeScript support to workers.
Jan 7, 2025
- v23.5.02024-12-19, Version 23.5.0 (Current), @aduh95
Graduates WebCryptoAPI Ed25519 and X25519 algorithms to stable status. Introduces `module.registerHooks()` for on-thread module customization, complementing the existing `module.register()` API.
Dec 19, 2024
- v23.4.02024-12-10, Version 23.4.0 (Current), @aduh95 prepared by @targos
Introduces `assert.partialDeepStrictEqual` for partial comparison of objects and implements `--trace-env` CLI flags. The SQLite module is unflagged, and net blocklist support is added along with `SocketAddress.parse`.
Dec 10, 2024
- v22.12.02024-12-03, Version 22.12.0 'Jod' (LTS), @ruyadorno
Enables `require(esm)` by default, removing the need for the `--experimental-require-module` flag. Adds resizable `ArrayBuffer` support to `Buffer` and updates root certificates to NSS 3.104.
Dec 3, 2024