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

NODE.JS SNAP DROPS YARN, SHIPS TEMPORAL BY DEFAULT

By RepoJournal · Filed · About Node.js

Node.js snap builds are moving forward: Yarn support ends for pre-26 releases, Node 26 enters the CI pipeline, and Temporal becomes a standard feature across all new builds.

The snap maintainers shipped breaking changes that mark a hard line in the sand [1]. Node 20 is out of the CI matrix, Node 26 is in [2], and pre-26 builds no longer include Yarn [1]. This isn't just version housekeeping. Temporal landed as an enabled-by-default feature in Node builds [3], which means snap users get the stage-3 temporal API without feature flags. Over on the core side, Node addressed compile-time warnings in the c-ares bindings by updating deprecated function calls [4], and OpenSSL gained RISC-V assembly support that was unavailable when riscv64 was first added to the build matrix [5]. Doc-kit is patching its Vercel scripts to build against the latest upstream Node release tag instead of the process version [6], and stream consumers now defensively copy SharedArrayBuffer-backed chunks to prevent unintended data persistence [7]. Unofficial builds fixed a critical arm64-musl gap where the musl-cross-make toolchain wasn't injecting build-id sections, breaking postject-based SEA tooling [8].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat!: remove yarn for pre-26 (#100) nodejs/snap
  2. [2] chore(ci): drop 20, add 26 nodejs/snap
  3. [3] fix: enable Temporal in Node builds nodejs/snap
  4. [4] dns: address compile-time warnings ↗ nodejs/node
  5. [5] deps: enable OpenSSL asm support for riscv64 ↗ nodejs/node
  6. [6] fix(vercel): update vercel scripts to build against latest Node.js release tag ↗ nodejs/doc-kit
  7. [7] stream: copy SAB-backed chunks in iter consumers ↗ nodejs/node
  8. [8] fix: emit build-id in arm64-musl cross-compiled binaries (#233) nodejs/unofficial-builds

Quick answers

What shipped in Node.js on July 11, 2026?
Node.js snap builds are moving forward: Yarn support ends for pre-26 releases, Node 26 enters the CI pipeline, and Temporal becomes a standard feature across all new builds. In total, 24 commits and 15 pull requests landed.
Who contributed to Node.js on July 11, 2026?
9 developers shipped this update, including Rod Vagg, bmuenzenmeyer, lizuju, Aviv Keller, aduh95, JamieMagee, trivikr, and mcollina, and 1 more.
What were the notable Node.js updates?
feat!: remove yarn for pre-26 (#100), chore(ci): drop 20, add 26, and fix: enable Temporal in Node builds.

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.