Skip to content

6.0.7

Latest

Choose a tag to compare

@emscripten-bot emscripten-bot released this 17 Aug 22:45
4483d70

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

Full Changelog: 6.0.6...6.0.7