← All stories
● Covered by 1 source · 2 reportsMedium impact2 neutral

Node.js Releases Versions 24.20.0 LTS and 26.8.0 Current

🔄 Updated 4h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Node.js 24.20.0 LTS adds an expanded permission model.
  • Node.js 24.20.0 LTS includes package maps for module loading.
  • WebAssembly JavaScript Promise Integration (JSPI) is enabled in 24.20.0 LTS.
  • Node.js 26.8.0 updates root certificates to NSS 3.126.
  • Node.js 26.8.0 enables SIV and GCM-SIV modes in crypto APIs.

Node.js 24.20.0 LTS Release

Node.js 24.20.0, designated as a Long Term Support (LTS) release, introduces several new features. Key among these is an expanded permission model, which includes `permission.drop` and `--permission-audit` for enhanced control over resource access. This version also implements package maps for module loading, improving how modules are resolved within applications.

WebAssembly and Other Enhancements in 24.20.0 LTS

A significant addition to Node.js 24.20.0 LTS is the enablement of WebAssembly JavaScript Promise Integration (JSPI), which improves interoperability with WebAssembly. Other updates include adding `using scopes` to `AsyncLocalStorage`, an `end` parameter to `buffer`, and updating root certificates to NSS 3.125. The test runner also gains `context.log()` and `test:log` events.

Node.js 26.8.0 Current Release

Node.js 26.8.0, the latest Current release, brings a set of incremental improvements and new features. This version updates root certificates to NSS 3.126 and enables SIV and GCM-SIV modes within the Cipher/Decipher APIs for cryptographic operations. Performance enhancements have been made to `net.BlockList` and the histogram implementation.

Additional Features in 26.8.0 Current

Further additions in Node.js 26.8.0 include a `--analyze` mode for `compare.js` in benchmarks, the stabilization of `TracingChannel` in `diagnostics_channel`, and statistical hypothesis testing for histograms in `perf_hooks`. The REPL now features basic syntax highlighting, and `StatementSync.prototype.close()` and `StatementSync.prototype[Symbol.dispose]()` have been added to `sqlite`. A non-throwing `MIMEType.parse` has been added to `util`, and `Zip` has been added to `zlib`.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~10 min · 8 stories · Aug 26

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

How outlets covered it

Node.js 26.8.0 has been released, introducing updates to root certificates, new cryptographic modes, and performance enhancements for networking and histograms. This update provides incremental improvements and new features for developers working with the Node.js runtime.

Node.js 24.20.0 LTS has been released, introducing new features such as an expanded permission model, package maps for module loading, and WebAssembly JavaScript Promise Integration (JSPI). This update provides developers with enhanced control over resource access, improved module resolution, and better interoperability with WebAssembly.