Node.js: Runtime Deprecations and Task Runner Hardening
Node's HTTP module moves a long-standing deprecation from documentation into runtime enforcement, while a cluster of task runner fixes closes gaps in how failures are detected and reported. Alongside these, routine dependency updates and several crypto and documentation fixes rounded out the day.
Duration: PT2M45S
Episode overview
This episode is a short developer briefing from Node.js.
It explains recent repository work in plain language.
- Show: Node.js
- Published: 2026-08-02T13:02:45Z
- Audio duration: PT2M45S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day. It's August 2nd, 2026, and here's your Node.js briefing.
The top story: Node is tightening enforcement on old patterns rather than just adding new features. PR 64853, from Anonrig, promotes DEP0195 from a documentation note to a runtime deprecation warning. Calling node:http constructors like Agent or Server without the "new" keyword now triggers a real…
Second theme: task runner correctness. Contributor Archkon landed three related fixes. PR 64918 stops "node run" from searching parent directories when it finds an empty package.json, treating "empty" and "missing" as genuinely different states. PR 64951 makes sure scripts killed by a signal are reported as failures…
Third theme: correctness fixes in core primitives. PR 64917 corrects UTF-16LE buffer searches so odd byte offsets are no longer silently rounded down, fixing a years-old indexOf bug. PR 64727, from Trivikram Kamat, makes stream Writer.end() properly honor an AbortSignal instead of ignoring it mid-drain. And a set of…
On the infrastructure side, root certificates were updated to NSS 3.125 in PR 64746, removing two retired root CAs, and the usual wave of dependency bumps moved through — nghttp2, ngtcp2, nghttp3,…
W…
Nearby episodes from Node.js
- DTLS Cleanup, New Zip Support, and a Streaming Performance Push
- Locking Down the FFI Fast Path
- Security Backports and a Push to Simplify Core
- Async APIs Grow, Memory Leaks Shrink
- URL Pattern Cleanup and Crash Fixes in SQLite and Streams
- Crypto Hardening and a Cluster of Security Fixes
- Weekly Recap - Streams, SQLite, and Native Stability Hardening
- Boundary Checks and Crash Fixes Take Center Stage