April 23, 2019
Node.js 12 released
Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. 12.0.0 shipped on April 23, 2019 with V8Google's open-source JavaScript engine — powers Chrome, Node.js, and many embedded runtimes. 7.4, improved startup performance, and stable HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2.
What it was for
NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 12 became LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. in October 2019 — powering serverless functions, Next.js apps, and npmNode Package Manager — the default registry and CLI for installing JavaScript and TypeScript libraries.'s largest package era. Faster startup helped cold-start latency on AWS LambdaAmazon's serverless compute service — runs functions on demand without managing virtual machines. and VercelA platform for front-end deployment — hosts Next.js and static sites with edge functions.; diagnostic reports improved production debugging.
Why it's here
NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. 12 LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. was the default runtime for serverless and JAMstack deployments.
Why it mattered
Startup speed and HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2 maturity made NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. competitive for edge and cloud functions.
What it solved
Cold starts and slow HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./1.1 limited NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. in serverless and high-throughput APIs.
Media
- ImageNode.js
Ryan Dahl, MIT, via Wikimedia Commons
Related
- Node.js 10 releasedApril 24, 2018
- Node.js 14 releasedApril 21, 2020
- Node.js first releasedMay 27, 2009