What's Changed
- The
JSPIsetting is no longer considered experimental, and the compiler
diagnostic warning has been removed. (#27559) - Added support for
epoll(epoll_create1/epoll_ctl/epoll_wait/
epoll_pwait) on the legacy (non-WASMFS) JS filesystem, including
level- and edge-triggered modes,EPOLLONESHOT,EPOLLEXCLUSIVE,
EPOLLRDHUP, nesting, and blocking waits underPROXY_TO_PTHREAD,
ASYNCIFY, andJSPI. (#27207) - The deprecated
LEGALIZE_JS_FFIsetting was completely removed and moved to
legacy settings. This behaviour of lowering away i64 values at the
Wasm bounary is still used whenWASM_BIGINTis disabled. However
disabling ofWASM_BIGINTitself should only be needed under-sWASM=0
(where it is automatically disabled). (#27568) - The
SOCKET_WEBRTCsetting was removed (#27367) WASM_BIGINTwas deprecated. BigInt integration is standard and enabled by
default across all supported engines; it should now only ever be disabled
implicitly when targeting JavaScript via-sWASM=0. (#27558)
Contributors
Thanks to the following contributors: @sbc100 (10) @guybedford (2) @brendandahl (1)
Full Changelog: 6.0.7...6.0.8