April 24, 2018

Node.js 10 released

Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. 10.0.0 shipped on April 24, 2018 with improved N-APIApplication programming interface — a defined way for programs to talk to each other or to a service. stability, HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2 support, and V8Google's open-source JavaScript engine — powers Chrome, Node.js, and many embedded runtimes. 6.6.

What it was for

Node.jsNodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 10 became LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. in October 2018 — the runtime behind npmNode Package Manager — the default registry and CLI for installing JavaScript and TypeScript libraries.'s peak growth era. N-APIApplication programming interface — a defined way for programs to talk to each other or to a service. gave native addon authors a stable ABI across NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. versions; HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2 enabled faster multiplexed servers without external modules.

Why it's here

NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 10 LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. powered the JavaScript backend boom of the late 2010s.

Why it mattered

Stable N-APIApplication programming interface — a defined way for programs to talk to each other or to a service. reduced breakage for native modules on every NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. upgrade.

What it solved

Native addons broke on each V8Google's open-source JavaScript engine — powers Chrome, Node.js, and many embedded runtimes. bump, blocking enterprise NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. adoption.

Media

  • Node.js
    ImageNode.js

    Ryan Dahl, MIT, via Wikimedia Commons

Related