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.
Action items
- → Review the inspector fix [ref:1] before next release if you ship network debugging tooling nodejs/node [plan]
- → Undici users: upgrade when convenient for HTTP/2 performance gains nodejs/undici [monitor]
References
- [1] inspector: fix absolute URLs in network http ↗ nodejs/node
- [2] deps: update llhttp to 9.4.1 ↗ nodejs/node
- [3] inspector: fix absolute URLs in network http nodejs/node
- [4] perf(client): cache HTTP/2 authority ↗ nodejs/undici
- [5] chore(http2): collapse duplicate request stream setup ↗ nodejs/undici
- [6] port test_sharedarraybuffer to CTS ↗ nodejs/node-api-cts
FAQ
- What changed 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.
- What should Node.js teams do about it?
- Review the inspector fix [ref:1] before next release if you ship network debugging tooling • Undici users: upgrade when convenient for HTTP/2 performance gains
- Which Node.js repositories shipped on May 3, 2026?
- nodejs/node, nodejs/undici, nodejs/node-api-cts