v1.12.0 6.0.12

medium risk

qdm12/dnsOct 8, 2026 → Oct 8, 20260 days between releases

What's New

Deprecates Embind functions and introduces experimental epoll listener API

Breaking Changes

  • The Embind functions `getInheritedInstanceCount` and `getLiveInheritedInstances` are now deprecated.

New Features

  • Experimental `emscripten_epoll_listener_add` and `emscripten_epoll_listener_remove` APIs for main thread event delivery.

Improvements

  • `MAXIMUM_MEMORY` now properly honors imported memory sizes up to the limit without growing.

Bug Fixes

  • Fix for `MAXIMUM_MEMORY` handling to accept imported memories up to the limit without growing.

Upgrade Notes

Review code using the deprecated `getInheritedInstanceCount` and `getLiveInheritedInstances`. The new experimental epoll API is available in `<emscripten/epoll.h>` but is currently supported on the main thread only.

The Two Releases

v1.12.0

v1.12.0

Oct 8, 2026· 13 days ago

This release introduces a major architectural overhaul with a new Connection and ConnectSession model, requires mandatory database migrations for self-hosted deployments, and adds a bot simulator tool alongside significant improvements to conversation routing, public API capabilities, and performance optimizations.

Full release notes
6.0.12

6.0.12

Oct 8, 2026· 13 days ago

This release deprecates specific Embind library functions and fixes `MAXIMUM_MEMORY` handling to accept imported memories up to the limit without growing. It introduces experimental epoll listeners for main thread event delivery.

Full release notes