v0.10.1 6.0.10

high risk

weave-os/routerSep 21, 2026 → Sep 21, 20260 days between releases

What's New

Major version jump stabilizes SDL3 port and deprecates legacy WASM modes.

Breaking Changes

  • NODE_CODE_CACHING setting has been removed.
  • Embind registration ABI changed, requiring object file rebuilds.
  • -sWASM_BINDGEN behavior changed to post-link step with authoritative EXPORTED_FUNCTIONS.

New Features

  • SDL3 port is no longer experimental.
  • -sWASM_BINDGEN supports emcc usage as a post-link step.
  • Embind temporaries for trivial types are placed on the wasm stack.

Improvements

  • Embind performance optimized via stack allocation for trivial types.
  • emscripten_clear_timeout now releases runtime keepalive.
  • mimalloc updated to version 3.5.1.

Bug Fixes

  • emscripten_clear_timeout handles already-fired IDs gracefully.

Upgrade Notes

You must rebuild object files due to the Embind registration ABI change. Remove the obsolete NODE_CODE_CACHING setting from your configuration. Be aware that -sWASM_BINDGEN now acts as a post-link step.

The Two Releases

v0.10.1

v0.10.1

Sep 21, 2026· 1 month ago

A maintenance release prioritizing security and stability, featuring memory defense improvements, attachment handling for store-owned banks, and new admin tools.

Full release notes
6.0.10

6.0.10

Sep 21, 2026· 1 month ago

This release stabilizes the SDL3 port, deprecates legacy WASM modes, and introduces performance optimizations to Embind by using the wasm stack for trivial types. It also removes the obsolete NODE_CODE_CACHING setting and improves timeout handling.

Full release notes