129 wires and counting

$ follow Node.js

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-06-15
stories 18

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

SWC COMPILER BUMP LANDS ACROSS AMARO, NODE STREAM FIXES PILE UP

By RepoJournal · Filed · About Node.js · Composed from the cited sources · methodology

Amaro shipped SWC v1.15.41 overnight while Node's stream implementation gets surgical fixes for edge cases that broke pipeTo() transform handling.

Amaro completed its SWC update to v1.15.41 [1], which includes WASM builds [2] and corresponding chore updates [3] across the toolchain. The move is routine but worth tracking if you depend on Amaro for compilation. Over in Node core, engineers landed a critical fix for stream.pipeTo() that removes unreachable transform-writer handling [5], addressing the documented argument shape mismatch where destinations with a transform() method were being misclassified. This fix clears up issue #63683 and aligns behavior with the intended pipeTo(source, ...transforms, writer, options?) signature. The crypto subsystem is getting hardened too, with work underway to handle unhandled errors in Hash._transform [6]. Meanwhile, the event loop got a performance tweak: a new fast path in RunAndClearNativeImmediates skips V8 handle creation on every tick when the queues are empty [7], improving latency for applications with sparse immediate scheduling. Undici cleaned house by removing obsolete H2 pipelining reproducers [8], and Node's test suite expanded with three new utils method tests [4].

Action items

References

  1. [1] chore(deps): update SWC to v1.15.41 ↗ nodejs/amaro
  2. [2] chore: build wasm from swc v1.15.41 ↗ nodejs/amaro
  3. [3] chore: update swc to v1.15.41 ↗ nodejs/amaro
  4. [4] test: add tests for 3 methods in utils ↗ nodejs/node
  5. [5] stream: remove transform-writer handling in pipeTo ↗ nodejs/node
  6. [6] crypto: fix unhandled error in Hash._transform ↗ nodejs/node
  7. [7] src: fast path empty native immediate drain ↗ nodejs/node
  8. [8] chore: removed repro-h2-pipelining-default.mjs and lint (#5420) ↗ nodejs/undici

Quick answers

What shipped in Node.js on June 15, 2026?
Amaro shipped SWC v1.15.41 overnight while Node's stream implementation gets surgical fixes for edge cases that broke pipeTo() transform handling. In total, 10 commits and 8 pull requests landed.
Who contributed to Node.js on June 15, 2026?
4 developers shipped this update, including nodejs-github-bot, watilde, haramj, and gurgunday.
What were the notable Node.js updates?
chore(deps): update SWC to v1.15.41, chore: build wasm from swc v1.15.41, and chore: update swc to v1.15.41.