6.0.8
qdm12/dns6.0.8Aug 20, 2026by emscripten-bot
Upgrading?
AI Summary
JSPI support is finalized and no longer experimental, while the legacy filesystem gains full epoll support. Several legacy settings like `LEGALIZE_JS_FFI` and `SOCKET_WEBRTC` have been removed, and `WASM_BIGINT` is deprecated.
Key Highlights
- JSPI support finalized and no longer experimental
- Epoll support added to legacy JS filesystem
- Removal of `LEGALIZE_JS_FFI` and `SOCKET_WEBRTC` settings
- Deprecation of `WASM_BIGINT`
Breaking Changes
- `LEGALIZE_JS_FFI` setting removed
- `SOCKET_WEBRTC` setting removed
New Features
- Epoll support including `epoll_create1`, `epoll_ctl`, `epoll_wait`, and `epoll_pwait`
- Support for level- and edge-triggered modes and blocking waits
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
ollama/ollama★ 184,217
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,057
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,618
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
gohugoio/hugo★ 90,198
The world’s fastest framework for building websites.
junegunn/fzf★ 83,715
:cherry_blossom: A command-line fuzzy finder