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

UNDICI FIXES RETRY HANG ON LARGE DOWNLOADS

By RepoJournal · Filed · About Node.js

Undici patched a critical bug where retried Range requests hung indefinitely under backpressure, reproducibly freezing downloads over 1GB from S3.

The RetryAgent was losing flow-control wiring when transparently resuming a connection mid-stream, leaving the socket live but the reader dead [1]. This is the kind of silent hang that kills production jobs without error logs. In parallel, esbuild 0.28.1 shipped a security fix blocking backslash characters in local dev server HTTP requests [2], a small but necessary hardening. Across the Node.js ecosystem, maintenance is steady: full-icu-npm completed its actions/checkout migration to v7 [3], fixing fork PR security checks, while corepack bumped to 6.0.3 [4]. Most of these are dependency hygiene. The undici retry fix is the one that matters for anyone streaming large files or resuming downloads.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(retry): keep flow-control wired to the active connection across resumes ↗ nodejs/undici
  2. [2] build(deps-dev): bump esbuild from 0.28.0 to 0.28.1 ↗ nodejs/undici
  3. [3] Bump actions/checkout from 6 to 7 ↗ nodejs/full-icu-npm
  4. [4] build(deps): bump actions/checkout from 6.0.2 to 6.0.3 ↗ nodejs/corepack

Quick answers

What shipped in Node.js on June 19, 2026?
Undici patched a critical bug where retried Range requests hung indefinitely under backpressure, reproducibly freezing downloads over 1GB from S3. In total, 6 commits and 7 pull requests landed.
Who contributed to Node.js on June 19, 2026?
2 developers shipped this update, including bogomya and dependabot[bot].
What were the notable Node.js updates?
fix(retry): keep flow-control wired to the active connection across resumes, build(deps-dev): bump esbuild from 0.28.0 to 0.28.1, and Bump actions/checkout from 6 to 7.

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.