First @jupyter.org JupyterLite #Python notebook for serverless, in-browser #SageMath computations in algebraic combinatorics, using passagemath-combinat compiled to #WebAssembly with @emscripten.org
passagemath.org/passagemath-...
#OpenSource #Mathematics
20.02.2026 01:45
👍 3
🔁 5
💬 0
📌 0
Emscripten 5.0.2 is out! 🚀
github.com/emscripten-c...
Includes some nice cleanups for no-longer-needed Node.js hacks.
25.02.2026 21:48
👍 2
🔁 0
💬 0
📌 0
Emscripten 5.0.0 is out! 🚀
github.com/emscripten-c...
First release of the year, given a major version bump.
Large LLVM update, new -sEXECUTABLE option, and Asyncify/JSPI improvements are among the changes since 4.0.23
26.01.2026 23:40
👍 5
🔁 1
💬 0
📌 0
Emscripten 4.0.23 is out! 🚀
github.com/emscripten-c...
Includes improvements to Audio Worklet support.
12.01.2026 16:56
👍 3
🔁 0
💬 0
📌 0
Emscripten 4.0.22 is out! 🚀
github.com/emscripten-c...
Includes source map improvements and link-time speedups
18.12.2025 17:47
👍 3
🔁 0
💬 0
📌 0
Emscripten 4.0.21 is out! 🚀
github.com/emscripten-c...
02.12.2025 20:47
👍 1
🔁 0
💬 0
📌 0
Emscripten 4.0.20 is out! 🚀
github.com/emscripten-c...
20.11.2025 20:44
👍 2
🔁 0
💬 0
📌 0
Some details about the Emscripten porting here:
groups.google.com/g/emscripten...
14.11.2025 17:38
👍 0
🔁 0
💬 1
📌 0
Emscripten 4.0.19 is out! 🎉
github.com/emscripten-c...
A major improvement for dynamic linking landed: the main module is built statically, without relocation overhead, making it smaller and faster. Only dynamic libraries now have relocation overhead. This makes dynamic linking much more useful 🚀
05.11.2025 17:29
👍 7
🔁 3
💬 0
📌 1
click "Play OnLine" to play an Emscripten-emulated version
30.10.2025 21:31
👍 1
🔁 1
💬 0
📌 0
Emscripten 4.0.18 is out! 🚀
github.com/emscripten-c...
- Better support for cross-origin hosting
- WebGPU support is now via an external port, which is updated more frequently
24.10.2025 17:46
👍 2
🔁 0
💬 0
📌 0
Emscripten 4.0.16 is out!
github.com/emscripten-c...
Includes a bunch of work on modernization, dropping support for some older browsers, and moving embind towards (eventually) depending on C++17
07.10.2025 20:14
👍 2
🔁 0
💬 0
📌 0
Emscripten-Generated Code
Something I wanted in SDL3 for a long time just landed; you can make the SDL window just take up the whole browser window in Emscripten now.
So instead of this:
icculus.org/~icculus/ems...
You can do this:
icculus.org/~icculus/ems...
Feels more friendly to browser games.
02.10.2025 17:04
👍 18
🔁 3
💬 3
📌 0
Emscripten 4.0.15 is out! 🚀
github.com/emscripten-c...
A long-requested change appears here: Source maps no longer force-enable other debug info (like the names section). This allows generation of source maps for a fully-optimized build (e.g. using it for stack traces from production)
17.09.2025 21:37
👍 1
🔁 0
💬 0
📌 0
Emscripten 4.0.14 is out! 🚀
github.com/emscripten-c...
As part of our efforts to simplify and shrink code size, there are some changes here that you might notice if you use internal APIs, see the changelog.
03.09.2025 16:15
👍 0
🔁 0
💬 0
📌 0
ChangeLog/10.1 - QEMU
QEMU 10.1 adds experimental Wasm support using Emscripten
wiki.qemu.org/ChangeLog/10.1
27.08.2025 16:22
👍 5
🔁 3
💬 0
📌 0
Emscripten 4.0.13 is out! 🚀
github.com/emscripten-c...
Some internal JS APIs (preload plugins) are being rewritten to use modern async style (if you maintain out-of-tree uses of those internal APIs, you may need changes).
Also the file packager now supports ES6 imports.
15.08.2025 16:56
👍 3
🔁 0
💬 0
📌 0
Emscripten 4.0.12 is out! 🚀
github.com/emscripten-c...
Includes a few minor API changes (see changelog), like using 64-bit indexes in statfs (needed for large filesystems)
01.08.2025 18:22
👍 1
🔁 0
💬 0
📌 0
Emscripten 4.0.11 is out! 🚀
github.com/emscripten-c...
Among other changes, this includes support for LLVM's source-based code coverage:
clang.llvm.org/docs/SourceB...
14.07.2025 18:43
👍 2
🔁 0
💬 0
📌 0
Emscripten 4.0.10 is out! 🚀
github.com/emscripten-c...
Includes LLVM library updates, better support for pkg-config, and lots of cleanups.
09.06.2025 21:20
👍 0
🔁 0
💬 0
📌 0
Heroes of Might and Magic III in the Browser. Hard or not?
YouTube video by Alexander Guryanov
Nice and detailed video about porting games to the Web using Emscripten and WebAssembly.
Good summary of the things that port easily, and the things that don't (e.g. DirectX), and possible solutions.
www.youtube.com/watch?v=xMve...
28.05.2025 18:01
👍 9
🔁 4
💬 0
📌 1
Emscripten 4.0.9 is out! 🚀
github.com/emscripten-c...
Includes 64-bit integer handling fixes in several JS interop APIs (see changelog for more)
19.05.2025 20:20
👍 4
🔁 0
💬 0
📌 0
Emscripten 4.0.8 is out! 🚀
github.com/emscripten-c...
The wasm workers and audio worklets features no longer generate files on the side (.ww.js, .aw.js, respectively). Bundling the worker content in the main .js file improves code size and startup times.
01.05.2025 20:12
👍 3
🔁 0
💬 0
📌 0
Emscripten 4.0.7 is out! 🚀
github.com/emscripten-c...
Note that as the changelog mentions, there are some API changes to improve consistency and default code size. Most users should not be affected, but see the changelog for what might require a small modification.
16.04.2025 16:34
👍 0
🔁 0
💬 0
📌 0
Move JSPI to phase 4 by tlively · Pull Request #207 · WebAssembly/proposals
We voted this to phase 4 at the April 8, 2025 meeting.
JSPI, the wasm JavaScript Promise Integration proposal, is now at phase 4:
github.com/WebAssembly/...
That means it is considered fully standardized.
JSPI lets wasm call JS APIs that return a Promise. The wasm awaits it.
It is still behind a flag in most browsers, but hopefully not for long!
15.04.2025 23:50
👍 33
🔁 13
💬 1
📌 0
Emscripten 4.0.6 is out! 🚀
github.com/emscripten-c...
Includes improved source maps support for easier debugging.
26.03.2025 20:47
👍 1
🔁 0
💬 0
📌 0
Emscripten 4.0.5 is out! 🚀
github.com/emscripten-c...
Mostly cleanups and fixes. Work continues on WasmFS. There is experimental support for wasm source imports,
github.com/tc39/proposa...
12.03.2025 18:48
👍 3
🔁 0
💬 1
📌 0
Emscripten 4.0.4 is out! 🚀
github.com/emscripten-c...
This release includes ports of SDL3 and Lua.
26.02.2025 00:01
👍 1
🔁 0
💬 0
📌 0