6.0.7

FerrisMind/omnivoice-rs6.0.7Aug 17, 2026by emscripten-bot

Upgrading?

AI Summary

Updates dependencies to the latest versions (GLFW 3.5.1, FreeType 2.14.3) and raises the minimum Safari version to 15.0.

Key Highlights

  • Added `__force` and `__export` decorators for library symbols.
  • Upgraded contrib.glfw3 to version 3.5.1.
  • Updated FreeType to version 2.14.3.
  • Raised minimum Safari version from 14.1 to 15.0.

New Features

  • New decorators for library symbols (`__force`, `__export`).
  • Updated dependencies (GLFW, FreeType).

Full Release Notes

## What's Changed
- JavaScript library symbols can now use the `__force` and `__export`
  decorators to control inclusion and export visibility. (#27436)
- contrib.glfw3 port upgraded to use the latest version of GLFW 3.5.1
  (#27508)
- `-fwasm-exceptions` now links the Wasm EH runtime (libunwind and the
  `__cpp_exception` tag) independently of C++ linking, so Wasm EH objects from
  non-C++ frontends (e.g. rustc, which links via `emcc`) link without
  requiring `em++` or `-sDEFAULT_TO_CXX`. (#27496)
- FreeType was updated to 2.14.3 (#27518)
- The oldest supported Safari version (`MIN_SAFARI_VERSION`) was raised from
  14.1 to 15.0, making 15.0 the minimum version that can be targeted. This
  allows assuming `bulk-memory`, `nontrapping-fptoint`, and `WASM_BIGINT`
  (`JS_BIGINT_INTEGRATION`) are universally available across all supported
  engines, and removes legacy JS polyfills and Binaryen lowering passes.
  (#27542)


## Contributors
Thanks to the following contributors: @sbc100 (24) @hoodmane (4) @guybedford (2) @aheejin (1) @HCL-JasonR (1) @HendrikHuebner (1) @kleisauke (1) @ypujante (1)

## New Contributors
* @HendrikHuebner made their first contribution in https://github.com/emscripten-core/emscripten/pull/27522

**Full Changelog**: https://github.com/emscripten-core/emscripten/compare/6.0.6...6.0.7

Related Repositories