6.0.9
emscripten-core/emscripten6.0.9Sep 1, 2026by emscripten-bot
Upgrading?
AI Summary
This release marks the WASM_BINDGEN setting as experimental and introduces compiler diagnostics to warn users of potential future changes. Additionally, it optimizes the streaming performance of the `-sCROSS_ORIGIN_STORAGE` cache mechanism by utilizing `WebAssembly.instantiateStreaming`.
Key Highlights
- WASM_BINDGEN is marked experimental with compiler warnings.
- -sCROSS_ORIGIN_STORAGE cache paths now use WebAssembly.instantiateStreaming.
- Improved download/compile overlap for streaming paths.
New Features
- Experimental WASM_BINDGEN support with warnings.
- Optimized streaming cache logic using Blob.stream() and tee().
Full Release Notes
## What's Changed - The `WASM_BINDGEN` setting is now marked experimental, and enabling it produces a compiler diagnostic warning, since the integration is still evolving and subject to change. (#27616) - The `-sCROSS_ORIGIN_STORAGE` cache-hit and cache-miss paths now use `WebAssembly.instantiateStreaming()` (via `Blob.stream()` and a `tee()`'d network body respectively), so enabling the flag no longer loses the download/compile overlap of the standard streaming path. (#27609) ## Contributors Thanks to the following contributors: @sbc100 (17) @brendandahl (3) @guybedford (3) @tomayac (2) @dschuff (1) **Full Changelog**: https://github.com/emscripten-core/emscripten/compare/6.0.8...6.0.9
Related Repositories
ggml-org/llama.cpp★ 131,952
LLM inference in C/C++
LadybirdBrowser/ladybird★ 66,607
Truly independent web browser
ClickHouse/ClickHouse★ 50,532
ClickHouse® is a real-time analytics database management system
LizardByte/Sunshine★ 42,491
Self-hosted game stream host for Moonlight.
deskflow/deskflow★ 29,983
Share a single keyboard and mouse between multiple computers.