RepoJournal
Node.js

@nodejs

The Node.js runtime - every backend team's CVE source of truth

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

NODE DROPS --USE-LARGEPAGES AND HARMONY IMPORT ATTRIBUTES

By RepoJournal · Filed · About Node.js

Node.js is cleaning house: two long-standing flags are gone, and the fetch path just got faster.

Node.js removed the `--harmony-import-attributes` flag [1] and turned `--use-largepages` into a no-op [2], signaling a move toward modern V8 and cleaner internals. The import attributes flag was obsolete once V8 M123 shipped them by default, and the largepages feature "has always only been best-effort on systems that support it," breaking WSL1 compatibility and newer V8 remapping [2]. Meanwhile, undici landed a fetch optimization that skips unnecessary work for empty `RequestInit` objects [3], which should speed up the common `fetch(url)` call. It also fixed a bug where proxy and pool wrappers weren't propagating dispatcher options to the base class [4], which means WebSocket limits now apply correctly across all pool types. The docs also got a fix for a broken TLS security level example [5] that would fail with ERR_SSL_NO_PROTOCOLS_AVAILABLE. Finally, the sqlite module shed some dead code with the removal of an unused column name helper [6], and tests were consolidated onto shared spawnSync helpers [7]. The period saw 25 commits and 21 PRs across 4 repos, a steady day of cleanup and hardening.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] src: remove --harmony-import-attributes nodejs/node
  2. [2] build,src: make --use-largepages a no-op ↗ nodejs/node
  3. [3] perf(fetch): skip empty RequestInit work ↗ nodejs/undici
  4. [4] fix: propagate dispatcher options to base class ↗ nodejs/undici
  5. [5] doc: fix broken TLS security level example nodejs/node
  6. [6] sqlite: remove unused column name helper nodejs/node
  7. [7] test: use common/child_process spawnSync helpers ↗ nodejs/node

Quick answers

What shipped in Node.js on August 22, 2026?
Node.js is cleaning house: two long-standing flags are gone, and the fetch path just got faster. In total, 25 commits and 21 pull requests landed.
Who contributed to Node.js on August 22, 2026?
9 developers shipped this update, including Olivier Flückiger, soreavis, Trivikram Kamat, ganjanggejang, joyeecheung, Node.js GitHub Bot, mcollina, and anonrig, and 1 more.
What were the notable Node.js updates?
src: remove --harmony-import-attributes, build,src: make --use-largepages a no-op, and perf(fetch): skip empty RequestInit work.

More from @nodejs

Daily updates, in your inbox

Follow Node.js

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?