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 INSPECTOR BUG CRUSHES ABSOLUTE URLS. LLHTTP BUMPED. UNDICI TIGHTENS HTTP/2 PERFORMANCE

By RepoJournal · Filed · About Node.js

A network inspector bug that mangled absolute URLs in HTTP requests is now fixed, while llhttp gets a maintenance bump and Undici optimizes its HTTP/2 client with authority caching.

The inspector was doubling up on URLs when clients passed absolute paths instead of relative ones [1], creating malformed request logs like `http://hosthttp://host/path` — a trap for anyone debugging network traffic in production. The fix handles absolute URLs directly while preserving backward compatibility for relative paths [3]. Separately, llhttp shipped a patch update to 9.4.1 [2], landing upstream in Node with the usual automated dependency sync. Over in Undici, two separate performance wins landed back-to-back: HTTP/2 authority values are now cached to avoid redundant string construction [4], and duplicate request stream setup logic collapsed into a single path [5]. The Node-API CTS gained test coverage for SharedArrayBuffer [6], bridging a gap between the test suite and the compatibility standard. Nothing here demands an emergency patch, but the inspector fix closes a real debugging footgun.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] inspector: fix absolute URLs in network http ↗ nodejs/node
  2. [2] deps: update llhttp to 9.4.1 ↗ nodejs/node
  3. [3] inspector: fix absolute URLs in network http nodejs/node
  4. [4] perf(client): cache HTTP/2 authority ↗ nodejs/undici
  5. [5] chore(http2): collapse duplicate request stream setup ↗ nodejs/undici
  6. [6] port test_sharedarraybuffer to CTS ↗ nodejs/node-api-cts

Quick answers

What shipped in Node.js on May 3, 2026?
A network inspector bug that mangled absolute URLs in HTTP requests is now fixed, while llhttp gets a maintenance bump and Undici optimizes its HTTP/2 client with authority caching. In total, 7 commits and 6 pull requests landed.
Who contributed to Node.js on May 3, 2026?
4 developers shipped this update, including GrinZero, nodejs-github-bot, trivikr, and bavulapati.
What were the notable Node.js updates?
inspector: fix absolute URLs in network http, deps: update llhttp to 9.4.1, and inspector: fix absolute URLs in network http.

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?