Traceary

Catalog / Node.js

Node.js 25 to 26

Every Node.js 26.x release the archive holds, 12 of them, starting at 26.0.0 and running to 26.8.1. The publisher writes these one at a time and its documentation describes the version you are on, so the run between two majors is not laid out anywhere as a list.

Releases
1212 carry notes
Opened
5 May 20264 months ago
Span
4 monthsto 26 Aug 2026
Breaking
0none tagged

The turn

The last 25.x release the archive holds before the turn is 25.9.0, on 1 Apr 2026. 26.0.0 followed 34 days later. The archive holds no 25.x release after 26.0.0 opened.

Every 26.x release

All Node.js releases
26.8.1

Notable Changes Out-of-band release to fix node --version which was reporting an alpha version. Commits [ebd35a9eec] - src: revert accidental alpha designation (Antoine du Hamel) #65568 [0b0dd87fcc] - tools: fix tools/nix/list-requisites.sh

26.8.0securityaddedfixed

Notable Changes [74234ee30e] - (SEMVER-MINOR) benchmark: add --analyze mode to compare.js (James M Snell) #65416 [4232997fa2] - crypto: update root certificates to NSS 3.126 (Node.js GitHub Bot) #65495 [f0531f1c87] - (SEMVER-MINOR) crypto:

26.7.0securityaddedchanged

Notable Changes [58717685a1] - (SEMVER-MINOR) crypto: support loading private keys through STORE loaders (Filip Skokan) #63949 [44b940ee8c] - crypto: update root certificates to NSS 3.125 (Node.js GitHub Bot) #64746 [c1e4f7365e] - (SEMVER-M

26.6.0addedfixedchanged

Notable Changes [5a36018abc] - doc: add MikeMcC399 as collaborator (Mike McCready) #64656 [9b04f82d7b] - (SEMVER-MINOR) ffi: add getCurrentEventLoop (Paolo Insogna) #64323 [bb51f2c960] - (SEMVER-MINOR) test_runner: add context.log() and tes

26.5.1securitychanged

This is a security release. Notable Changes (CVE-2026-56848) http2: defer rst stream while in scope (Matteo Collina) – High (CVE-2026-58043) permission: avoid granting radix split nodes (RafaelGSS) – High (CVE-2026-56850) https: distinguish

26.5.0securityaddedfixed

Notable Changes New release key Welcome to our newest releaser, Stewart X Addison. Future Node.js releases may be signed with his release key, 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD. Other notable changes [55f48446c7] - (SEMVER-MINOR) buf

26.4.0securityaddedchanged

Notable Changes [cde0daabcc] - (SEMVER-MINOR) doc: update blockList stability status to release candidate (alphaleadership) #63050 [b78f5a7537] - (SEMVER-MINOR) fs: support caller-supplied readFile() buffers (Matteo Collina) #63634 [417aacb

26.3.1securityaddedchanged

This is a security release. Notable Changes (CVE-2026-48618) tls: normalize hostname for server identity checks (Matteo Collina) – High (CVE-2026-48933) crypto: guard WebCrypto cipher output length (Filip Skokan) – High (CVE-2026-48615) lib

26.3.0securityaddedchanged

Notable Changes Potential changes to macOS Universal Binary availability With Apple and its ecosystem progressively dropping support for Intel-based architectures, it has become apparent that the Node.js project may not be able to maintain

26.2.0addedfixedchanged

Notable Changes [189d43a193] - doc: mark stream.compose stable (Matteo Collina) #62562 [f858c6140e] - (SEMVER-MINOR) fs: add Temporal.Instant support to Stats and BigIntStats (Livia Medeiros) #60789 [0cbb3895df] - (SEMVER-MINOR) http: add w

26.1.0securityaddedfixed

Notable Changes Experimental node:ffi module Node.js now includes an experimental node:ffi module for loading dynamic libraries and calling native symbols from JavaScript. The API is gated behind the --experimental-ffi flag and, when the Pe

26.0.0securityaddedfixed

We're excited to announce the release of Node.js 26! Highlights include the Temporal API enabled by default, updates to the V8 JavaScript engine to 14.6, Undici to 8.0, and several important deprecations and removals as we continue to moder