Web APIs now reject SharedArrayBuffer inputs (
bee1087)
Node’s WebIDL converters were updated to follow spec by disallowing SharedArrayBuffer-backed inputs in Web APIs. The change adds dedicated rejection coverage across crypto and web streams, preventing unsupported buffer sources from slipping through.
Undici updated to 8.1.0 with WebSocket and handler changes (
d7ab027)
Node vendors Undici 8.1.0, bringing new WebSocket client configuration, updated dispatcher/interceptor behavior, and a migration guide for v7-to-v8 upgrades. This is a meaningful dependency bump because it includes API and default-behavior changes that application authors may need to account for.
Empty --experimental-config-file is now supported (
2071c44)
The config-file flag now accepts either an explicit path or no argument, defaulting to node.config.json in the working directory. Related CLI docs, option parsing, watch mode, and tests were updated to reflect the new invocation forms and alias behavior.
AIX toolchain and export handling improved (
db9da5d,
263ebf0,
48a442b,
142b593,
aba7a48)
Several coordinated AIX fixes landed across Node and bundled V8/OpenSSL: export-file generation now detects weak symbols and filters hidden ones, compiler flags are made clang-aware, and V8 gets AIX-specific build/runtime adjustments. OpenSSL also drops sendmmsg/recvmmsg on AIX to force a safer fallback path.
