6.0.12
tt-a1i/archify6.0.12Oct 8, 2026by emscripten-bot
Upgrading?
AI Summary
This release focuses on memory handling improvements, specifically honoring MAXIMUM_MEMORY with IMPORTED_MEMORY without growth, deprecating specific Embind functions, and introducing new epoll listener APIs for event handling on the main thread.
Key Highlights
- MAXIMUM_MEMORY is now honored with IMPORTED_MEMORY even without ALLOW_MEMORY_GROWTH.
- Added experimental epoll listener functions in <emscripten/epoll.h>.
- Deprecated Embind functions getInheritedInstanceCount and getLiveInheritedInstances.
New Features
- Experimental main thread epoll listeners for zero-timeout event collection.
Full Release Notes
## What's Changed - The embind library functions `getInheritedInstanceCount` and `getLiveInheritedInstances` were marked as deprecated. (#27899) - `MAXIMUM_MEMORY` is now honored with `IMPORTED_MEMORY` even without `ALLOW_MEMORY_GROWTH`: the module accepts an imported memory of any size up to the maximum, but never grows it. Previously the maximum was ignored, with a warning, and only a memory of exactly `INITIAL_MEMORY` was accepted. (#27859) - Added experimental `emscripten_epoll_listener_add` and `emscripten_epoll_listener_remove` in the new `<emscripten/epoll.h>`. These listeners deliver an epoll set's readiness to a callback, supported on the main thread only. The callback itself is then able to collect the events via a zero-timeout `epoll_wait`, without an `ASYNCIFY`/`JSPI` requirement. (#27547) ## Contributors Thanks to the following contributors: @sbc100 (31) @Benedikt-Brunner (2) @guybedford (2) @JosepMariaBlasco (2) @tomayac (2) @brendandahl (1) @hoodmane (1) @JulesPatmanidis (1) @typedrat (1) ## New Contributors * @Benedikt-Brunner made their first contribution in https://github.com/emscripten-core/emscripten/pull/27861 * @JosepMariaBlasco made their first contribution in https://github.com/emscripten-core/emscripten/pull/27890 **Full Changelog**: https://github.com/emscripten-core/emscripten/compare/6.0.11...6.0.12
Related Repositories
affaan-m/ECC★ 285,772
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,624
The library for web and native user interfaces.
nodejs/node★ 122,521
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,621
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool