Node.js 26.1.0 has been released with several notable additions. The headline feature is an experimental `node:ffi` module (behind `--experimental-ffi` flag) for loading dynamic libraries and calling native symbols from JavaScript — though it carries safety warnings about memory corruption risks. Other SEMVER-MINOR additions include: `crypto.randomUUIDv7()` implementation, `req.signal` on `IncomingMessage`, `signal` option for `fs.stat()`, test runner support for test order randomization and mock-timers for `AbortSignal.timeout`, runtime expression probes in `node inspect`, `duplexPair` destruction propagation, and hex color support in `util`. Dependencies updated include OpenSSL to 3.5.6, undici to 8.2.0, npm to 11.13.0, SQLite to 3.53.0, and V8 patched to 14.6.202.34.

24m read timeFrom nodejs.org
Post cover image
Table of contents
Notable ChangesCommitsSHASUMS
1 Comment

Sort: