node 2026-10-07, Version 26.11.1 (Current), @aduh95
Node.js releases version 26.11.1 (Current), reverting three documentation and build-related changes. The commits are attributed to Antoine du Hamel.
Publisher
Stories with reporting from Node.js Blog, ranked by what is gaining ground now. Each story links to the original articles.
Node.js releases version 26.11.1 (Current), reverting three documentation and build-related changes. The commits are attributed to Antoine du Hamel.
Node.js 26.11.0 (Current) adds the `isLatin1` and `Buffer.stringLength()` APIs in the buffer module as semver-minor changes. The release also includes a build and documentation redesign.
Node.js 26.11.1 is identified as a Current release. No further release details are provided.
Node.js 26.0.0 becomes the Current release, with the Temporal API enabled by default and updates to V8 14.6 and Undici 8.0. The release is expected to enter long-term support in October, while remaining Current for six months first.
Node.js 26.5.1 is a security release with high- and medium-severity fixes, including issues in HTTP/2, permissions, HTTPS, and SQLite. The listed vulnerabilities include CVE-2026-56848 and CVE-2026-58043, both rated High.
Node.js 22.23.2 'Jod' is a security release containing several high- and medium-severity fixes. The listed high-severity changes address HTTP/2 header memory accounting, stream resets, and permission handling, alongside HTTPS and DNS fixes.
Node.js 26.11.0 (Current) is listed as a release. No further release details are available in the supplied information.
Node.js version 26.3.1 is a security release with fixes for high- and medium-severity vulnerabilities. High-severity changes address TLS server identity hostname normalization and WebCrypto cipher output length, while other fixes cover proxy credential redaction, HTTP/2 origin-set growth, and SNI matching.
Node.js version 25.8.2 is a security release addressing multiple vulnerabilities. The listed fixes include high-severity issues involving SNICallback handling and the prototype of `headersDistinct` and `trailersDistinct`, alongside medium-severity fixes in permissions, URL handling, and cryptographic comparisons.
Node.js releases version 24.19.0, the Krypton LTS line, with a new `buffer` method, `blob.textStream()`, and an OpenSSL build-configuration update to support compression.
Node.js 24.16.0, the Krypton LTS release, adds `crypto.randomUUIDv7()` and edit-free runtime expression probes to `node inspect`.
Node.js 26.1.0 adds an experimental node:ffi module for loading dynamic libraries and calling native symbols from JavaScript. The API requires the --experimental-ffi flag and, with the Permission Model enabled, --allow-ffi; invalid pointers or signatures can crash the process or corrupt memory.
Node.js 26.2.0, the Current release, marks `stream.compose` stable and adds `Temporal.Instant` support to `Stats` and `BigIntStats`. The filesystem change is classified as semver-minor.
Node.js releases version 24.18.0, the Krypton LTS release, with updates including root certificates to NSS 3.123.1 and a change to avoid stream listeners on idle agent sockets. The release notes also identify a semver-minor change, though its details are not included here.
Node.js 24.15.0, the Krypton LTS release, adds the --max-heap-size command-line option and support for --require-module and --no-require-module. The release also includes a raw-key crypto change.
Node.js 25.9.0 changes test-runner module mocking by consolidating `MockModuleOptions.defaultExport` and `MockModuleOptions.namedExports` into `MockModuleOptions.exports`. An automated codemod is available to migrate existing code to the new option.
Node.js releases version 26.8.0, the Current release, with a new --analyze mode for compare.js benchmarks and root certificates updated to NSS 3.126.
Node.js releases version 26.7.0, a Current release, adding support for loading private keys through STORE loaders and updating root certificates to NSS 3.125. The changes affect the crypto module.
Node.js releases version 26.4.0 in its Current line, with a change to `fs` that supports caller-supplied buffers for `readFile()`. The release also moves the stability status of `blockList` to release candidate.
Node.js 26.3.0 warns that the project may not be able to maintain universal binaries for macOS throughout the Node.js 26 release line as Apple and its ecosystem drop Intel architecture support. The project currently intends to continue shipping binaries for both Apple Silicon and Intel-based Macs.