What's new in Node.js 27
On October 29, 2026, the Node.js team released the first alpha version of Node.js 27.0.0-alpha.0.0.0, marking the start of a new annual release cycle. v27.0.0-alpha.0.0.0 follows the new schedule, moving Node.js from a six-month major release with an end of life timeline to a six-month alpha phase ahead of the April 2027 Current release and October 2027 LTS promotion.
In this first alpha, V8 upgrades from 14.6 to 15.6, introducing several new features and APIs. Promises now extend to the node:net module, and support for async-iterable TCP servers is included. The Virtual File System (node:vfs) is now unflagged, and the Permission Model adds the --allow-env flag. HTTP and memory defaults also receive updates.
JavaScript and Node.js APIs now allow developers to format a list of products and total their prices more efficiently. With the new Iterator.zip() and Iterator.zipKeyed() methods, developers can pair and process multiple iterables side by side, streamlining tasks like calculating errors between forecasted weather data and recorded temperatures.
The V8 15.6 update adds two new terminal helpers directly onto Iterator.prototype: Iterator.prototype.join() and Iterator.prototype.includes(). These additions enable developers to format sequences of values as strings and check for the presence of elements without the need for intermediate array collections, improving memory efficiency and performance.
Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.