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

NET/PROMISES ARRIVES, SECURITY RELEASE DELAYED AGAIN

By RepoJournal · Filed · About Node.js

Node.js ships a promise-based net API that eliminates hand-wired event listeners, while the July security release slips for the second time.

The net module now has an experimental `net/promises` namespace [1], mirroring the existing fs/promises and dns/promises patterns. This is the first major ergonomic win for connection handling in Node.js core, letting developers `await` socket connections and server listening without manually wiring `'connect'` and `'error'` events. The feature is available via `require('node:net/promises')` or `require('node:net').promises`. Meanwhile, two back-to-back blog posts [3] [4] announce the July 2026 security release has been postponed again, with no new timeline published yet. On the reliability front, a critical fix landed for AbortSignal.any() [2], which was leaking memory by failing to prune aborted composites from persistent signal tracking. Dependency maintenance continues across the ecosystem: dist-indexer bumped the bl library to 7.0.10 [5] and hit v1.8.21 [6], while SQLite updated to 3.53.4 [7]. Documentation improvements landed too, with MDN cross-references now integrated into fs module docs for explicit resource management [8].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] net: add experimental net/promises API ↗ nodejs/node
  2. [2] lib: fix AbortSignal.any() observed-composite leak nodejs/node
  3. [3] Blog: announce delay of security release (again) (#9030) nodejs/nodejs.org
  4. [4] Blog: announce sec release postponed (#9022) nodejs/nodejs.org
  5. [5] chore(deps): bump bl from 7.0.8 to 7.0.10 ↗ nodejs/nodejs-dist-indexer
  6. [6] v1.8.21 ↗ nodejs/nodejs-dist-indexer
  7. [7] deps: update sqlite to 3.53.4 ↗ nodejs/node
  8. [8] doc: add MDN links for explicit resource management in fs nodejs/node

Quick answers

What shipped in Node.js on July 29, 2026?
Node.js ships a promise-based net API that eliminates hand-wired event listeners, while the July security release slips for the second time. In total, 18 commits, 17 pull requests, and 1 releases landed.
Who contributed to Node.js on July 29, 2026?
10 developers shipped this update, including github-actions[bot], dependabot, semantic-release-bot, lluisemper, Ethan-Arrowood, Paul Bouchon, nodejs-github-bot, and Soul Lee, and 2 more.
What were the notable Node.js updates?
net: add experimental net/promises API, lib: fix AbortSignal.any() observed-composite leak, and Blog: announce delay of security release (again) (#9030).

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?