Skip to content

node

v26.13.1
nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

Version of nodejs/node you run

CompareView on GitHub

Supported versions

Source: endoflife.date
LineLatestReleasedSecurity fixes
26LTS26.13.1May 5, 2026Until Apr 30, 2029
2525.9.0Oct 15, 2025Ended Jun 1, 2026
24LTS24.22.3May 6, 2025Until Apr 30, 2028
2323.11.1Oct 16, 2024Ended Jun 1, 2025
22LTS22.23.5Apr 24, 2024Until Apr 30, 2027
2121.7.3Oct 17, 2023Ended Jun 1, 2024
20LTS20.20.2Apr 18, 2023Ended Apr 30, 2026
1919.9.0Oct 18, 2022Ended Jun 1, 2023
18LTS18.20.8Apr 19, 2022Ended Apr 30, 2025
1717.9.1Oct 19, 2021Ended Jun 1, 2022
16LTS16.20.2Apr 20, 2021Ended Sep 11, 2023
1515.14.0Oct 20, 2020Ended Jun 1, 2021

Release history

All releases on GitHub
BadgeLatest version of nodejs/node[![version](/badge/nodejs/node)](/p/nodejs/node)

2026-11-12, Version 27.0.0-alpha.0.1.0 (Alpha), @aduh95

Notable Changes

  • \[33d4e6c73a] - (SEMVER-MINOR) child\_process: add subprocess.timedOut (Marco) #66639
  • \[edc7ec4a77] - (SEMVER-MINOR) crypto: make X.509 inspection guards explicit (Filip Skokan) #67245
  • \[0882e9729b] - (SEMVER-MINOR) crypto: add X.509 generation with CSR support (Filip Skokan) #67245
  • \[2360d3860e] - (SEMVER-MINOR) dns: coalesce identical concurrent lookup() requests (Orgad Shaneh) #62599
  • \[dc4aa75983] - doc: add efekrskl to collaborators (Efe Karasakal) #67376
  • \[9695304ab8] - doc: add Philipp Dunkel to contributors (Philipp Dunkel) #67378
  • \[41db1f7b6b] - doc: add christianaurichzm to collaborators (Christian Aurich Zanettini Martins) #67377
  • \[6b8a90d41d] - (SEMVER-MINOR) http: batch body spans per parser execute (Guilherme Araújo) #67187
  • \[8ffcb3ee55] - (SEMVER-MINOR) sea: generate a compile cache for the VFS modules (Matteo Collina) #66768
  • \[2bbcfa0718] - (SEMVER-MINOR) worker: preload streams into startup snapshot (Matteo Collina) #66311

Commits

Full release notesCompare with previous