JavaScript / Node.js News

This feed includes only recent releases, roughly from the last 12 months, not the full historical archive. That is why a long-established product may have only a few news items.

4 news

Node.js 26.0.0 released: Temporal API unflagged, V8 14.6, Undici 8

Node 26 includes the Temporal API (Temporal.PlainDate, Temporal.ZonedDateTime) without flags as a replacement for the outdated mutable Date; V8 is updated to 14.6 (Chromium 146), and Undici to 8.0. Current release, entering LTS in October 2026.

Python stdlib datetime + zoneinfo has long covered timezone-aware dates; Temporal removes the historical shortcomings of JS Date Python →
Node.js is moving to one major release per year starting with v27

With Node.js 27 (October 2026), the release model changes: Alpha 6 months -> Current 6 months -> LTS 30 months. All releases become LTS, and the odd/even split is removed. The reason is minimal adoption of odd-numbered releases over 10 years and the volunteer team being overloaded by supporting four branches at once.

Since PEP 602 (2019), Python has already followed an annual major release cadence, and Node is only now moving to the same pace Python →
Node.js 25.0.0 released: the permission model gained --allow-net, and Web Storage is enabled by default

Current release: the --allow-net flag gives explicit control over network access in the permission model; Web Storage (localStorage/sessionStorage) is enabled without a flag; V8 is updated to 14.1 with faster JSON.stringify and built-in Uint8Array base64/hex conversion.

Python has no built-in process-level runtime permission model; network isolation is handled by external tools (containers, seccomp), not by the interpreter itself Python →

Discuss JavaScript / Node.js News

Send via: