The Wire · Showcase
NODE 26.2 STABILIZES STREAMS, ADDS TEMPORAL SUPPORT
By RepoJournal · Filed · About Node.js
Node.js 26.2 marks stream.compose as stable and brings native Temporal.Instant support to the fs.Stats API, signaling the project's commitment to modern JavaScript primitives.
Node.js 26.2 shipped overnight with two significant stability moves [1]. The stream.compose utility, long experimental, is now stable production-ready, closing a chapter on one of the most-requested stream improvements [1]. In the same release, fs.Stats and BigIntStats now natively support Temporal.Instant objects [1], giving developers a path forward as the Temporal API matures toward Stage 3. The WebCryptoAPI test suite received a refresh to align with the latest WPT standards [2], ensuring your cryptography layer stays spec-compliant. On the Windows build front, the team continues optimizing release builds by replacing LTCG with Thin LTO [4], addressing peak memory constraints in the CI pipeline without sacrificing link-time optimization. Documentation corrections landed across stream iteration nomenclature [5] and V8 template references [3], keeping the guides accurate as the runtime evolves.
Action items
- → Upgrade to Node 26.2 if you rely on stream.compose in production nodejs/node [plan]
- → Test Temporal.Instant compatibility with your fs.Stats usage nodejs/node [monitor]
- → Review stream iteration documentation for promise handling corrections nodejs/node [monitor]
References
- [1] 2026-05-20, Version 26.2.0 (Current), @aduh95 ↗ nodejs/node
- [2] test: update WPT for WebCryptoAPI to 97bbc7247a ↗ nodejs/node
- [3] doc: remove unsupported template type from v8.md nodejs/node
- [4] build,win: build,win: replace LTCG with Thin LTO for releases ↗ nodejs/node
- [5] doc: fix promise nomenclature in `stream_iter.md` ↗ nodejs/node
FAQ
- What changed in Node.js on May 21, 2026?
- Node.js 26.2 marks stream.compose as stable and brings native Temporal.Instant support to the fs.Stats API, signaling the project's commitment to modern JavaScript primitives.
- What should Node.js teams do about it?
- Upgrade to Node 26.2 if you rely on stream.compose in production • Test Temporal.Instant compatibility with your fs.Stats usage • Review stream iteration documentation for promise handling corrections
- Which Node.js repositories shipped on May 21, 2026?
- nodejs/node