May 6, 2025
Node.js 24 released
Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. 24.0.0 shipped on May 6, 2025 with V8Google's open-source JavaScript engine — powers Chrome, Node.js, and many embedded runtimes. 13.6, npmNode Package Manager — the default registry and CLI for installing JavaScript and TypeScript libraries. 11, global URLPattern, and AsyncContextFrame for AsyncLocalStorage.
What it was for
NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 24 became the Current release before LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. in October 2025 — continuing the annual cadence after NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 22. Global URLPattern and AsyncLocalStorage defaults simplified web platform APIs and request tracing in servers and edge runtimes.
Why it's here
NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 24 advanced web-platform APIs and async context defaults in the runtime.
Why it mattered
URLPattern and npmNode Package Manager — the default registry and CLI for installing JavaScript and TypeScript libraries. 11 reduced polyfills for modern JavaScript servers.
What it solved
NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. needed fresher V8Google's open-source JavaScript engine — powers Chrome, Node.js, and many embedded runtimes. features and cleaner async tracing without breaking LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. users.
Media
- ImageNode.js
Ryan Dahl, MIT, via Wikimedia Commons
Related
- Node.js 22 releasedApril 24, 2024
- Node.js 20 releasedApril 18, 2023