Node.js: Zlib Speedup and Silent Failure Fixes

Node landed reliability fixes for lost async context and swallowed filesystem errors alongside a major zlib performance and correctness push, with an out-of-band 24 point 22 point 2 release proposed to ship fixes faster.

Duration: PT2M26S

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-10-29T13:05:41Z
  • Audio duration: PT2M26S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's Thursday, October 29th, 2026, and this is your Node.js briefing.

The lead pattern today is invisible correctness — fixes for work that was running, but in the wrong context, or failing with no error at all.

First, async context and swallowed errors. In PR 67052, piping between web streams could run cleanup in whoever closed the stream, not whoever started the pipe. That means close, abort and cancel steps saw the wrong async local storage store. The fix captures context when the watcher is installed. Related, in PR…

Second, a concentrated zlib push. For sync helpers like inflate sync, PR 66864 skips building a stream object when no options are passed and reuses a scratch buffer. For async helpers, work described in the commits for PR 66863 finishes in a single write instead of two, and grows the output buffer to cut threadpool…

Third, sharper lifecycle signals. PR 66639 adds a timed out flag for spawn, exec, exec file and fork, so you can tell a timeout kill from another signal. PR 66886 fixes an HTTP/2 session that stayed alive because its idle timer was cleared after it was marked destroyed. And a TLS fix restores session reuse when…

What's next: watch the…

Nearby episodes from Node.js

  1. Weekly Recap - Version 27 Alpha and Streams Reliability
  2. Native Stability and API Edge Fixes
  3. FFI and QUIC Reliability Fixes, YAML Proposal
  4. Version 27 Alpha Sets Breaking Direction
  5. Lithium LTS and 27 Alpha Handoff
  6. Streams Async Context Fixes and Out-of-Band Release
  7. OpenSSL 4.1 Upgrade and Engine Removal
  8. Weekly Recap - OpenSSL 4 Transition, Performance Gains and Hardening