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.
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, 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.
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 →
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.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
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.