What's Changed
- JavaScript library symbols can now use the
__forceand__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-exceptionsnow links the Wasm EH runtime (libunwind and the
__cpp_exceptiontag) independently of C++ linking, so Wasm EH objects from
non-C++ frontends (e.g. rustc, which links viaemcc) link without
requiringem++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 assumingbulk-memory,nontrapping-fptoint, andWASM_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 #27522
Full Changelog: 6.0.6...6.0.7