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.
1 Comment
Sort: