Skip to main content

Node.js 26.4.0

Release Date: June 24, 2026

OK NODE.JS 26.4.0 JUST DROPPED ☕️ Four days ago, June 24, and it's not your average minor bump. We're talking a whole new built-in module, package maps, and the blockList API finally hitting release candidate status period.

node:vfs — Virtual File System, Experimental but REAL

The headline feature is node:vfs, a brand-new built-in module behind the --experimental-vfs flag. This gives you a virtual file system abstraction layer that works across platforms without touching the real disk period. Think in-memory temp files, mock FS for testing, and sandboxed environments where you control what "files" exist. It's experimental for now, but the API surface is already solid.

Package Maps — Finally

Node.js 26.4.0 ships support for package maps. If you've ever dealt with nested node_modules hell or wanted to alias packages cleanly without hacky resolver plugins, this is your moment. Package maps let you define explicit resolution rules — no more mystery over which version of lodash actually loaded at runtime.

blockList Goes Release Candidate

The net.BlockList API — used for IP-based access control in servers — has been promoted to release candidate stability. If you've been waiting to use it in production without the experimental label, now's the time. The API surface is frozen, just some final testing before full stable.

The Rest of the Iceberg

Beyond those three bangers, 26.4.0 bundles the usual mix of SEMVER-MINOR additions across the runtime — updated deps, better error messages, and a bunch of V8 cherry-picks for correctness. Full changelog is on the Node.js blog if you want the line-by-line.

Bottom line: this is a GET IT NOW release period. The VFS module alone is worth the upgrade if you do any kind of file-system testing or sandboxing. Package maps fix a decade-old pain point. Go update rn 🔗

What is New?

By continuing to use the site, you agree to the use of cookies.