$ the-wire · showcase
Node 27.0.0-alpha.0.0.0 lands with V8 15.6, and pipeTo keeps its async context
By RepoJournal · Filed · About Node.js · Composed from the cited sources · methodology
Node's first v27 alpha arrives with V8 15.6 and six new default language features, alongside a stream fix that stops pipeTo() watchers from running in the wrong AsyncLocalStorage store.
2026-10-29, Version 27.0.0-alpha.0.0.0 (Alpha), @RafaelGSS nodejs/node
V8 moves to 15.6.75.13 from 14.6 in Node 26, enabling Math.sumPrecise(), Iterator.prototype.join(), Iterator.prototype.includes(), Iterator.zip() and Iterator.zipKeyed(), Intl.Locale.prototype.variants by default. import defer (- -js-defer-import-eval), immutable ArrayBuffer (- -js-immutable-arraybuffer) and RegExp buffer boundaries remain behind flags, so alpha consumers get the syntax without...
stream: keep async context of pipeTo watchers nodejs/node
The ClosedPromiseHook behind pipeTo() and tee() enqueued its watcher from whoever settled the record, so the source-closed, source-errored and dest-errored steps ran in the async context of the code that closed or errored the stream. After the fix, the destination's close()/abort() and the source's cancel() observe the correct AsyncLocalStorage store instead of the caller's.
src: make crypto backend checks explicit nodejs/node
Crypto backends are now rejected at compile time, so an OpenSSL 1.1.1 backport cannot silently fall through a BoringSSL or provider-specific path. The change surfaces the misconfiguration at build rather than at runtime in a crypto call.
fix: link to Alpha in LTS alert box when no Current nodejs/nodejs.org
With no Current release available, the LTS alert box's link to the latest version now falls back to /download/alpha instead of pointing at a path that served the LTS build. A companion route fix normalizes /download/current to /download on first load, and the matching commits have landed.
snap: (auto) updated to 27.0.0-nightly20261029510d84c330 nodejs/snap
The snap package auto-bumped to nightly 27.0.0-nightly20261029510d84c330, and the docs dropped an outdated platform note for --watch-path.