6.0.8
HKUDS/Vibe-Trading6.0.8Aug 20, 2026by emscripten-bot
Upgrading?
AI Summary
Removes deprecated settings (LEGALIZE_JS_FFI, SOCKET_WEBRTC), deprecates WASM_BIGINT, and adds comprehensive epoll support for the legacy JS filesystem.
Key Highlights
- Removal of LEGALIZE_JS_FFI and SOCKET_WEBRTC settings
- Deprecation of WASM_BIGINT
- Added epoll support for legacy JS filesystem
Breaking Changes
- Removed LEGALIZE_JS_FFI setting
- Removed SOCKET_WEBRTC setting
- Deprecated WASM_BIGINT setting
New Features
- Epoll support (create1, ctl, wait, pwait)
- Level and edge-triggered modes
- EPOLLONESHOT and EPOLLEXCLUSIVE support
- Nesting support
- Blocking waits under PROXY_TO_PTHREAD, ASYNCIFY, and JSPI
Full Release Notes
## What's Changed - The `JSPI` setting 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 under `PROXY_TO_PTHREAD`, `ASYNCIFY`, and `JSPI`. (#27207) - The deprecated `LEGALIZE_JS_FFI` setting was completely removed and moved to legacy settings. This behaviour of lowering away i64 values at the Wasm bounary is still used when `WASM_BIGINT` is disabled. However disabling of `WASM_BIGINT` itself should only be needed under `-sWASM=0` (where it is automatically disabled). (#27568) - The `SOCKET_WEBRTC` setting was removed (#27367) - `WASM_BIGINT` was 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**: https://github.com/emscripten-core/emscripten/compare/6.0.7...6.0.8
Related Repositories
public-apis/public-apis★ 491,136
A collective list of free APIs
NousResearch/hermes-agent★ 255,969
The agent that grows with you
yt-dlp/yt-dlp★ 200,062
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,491
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,703
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.