0.2.107
0.2.107
Added
-
Support catching panics, and raising JS Exceptions for them, when building with panic=unwind on nightly, with the
stdfeature. #4790 -
Added support for passing
&[JsValue]slices from Rust to JavaScript functions. #4872 -
Added
privateattribute on exported types to allow generating exports and structs as implicit internal exported types for function arguments and returns, without exporting them on the public interface. #4788 -
Added
iter_customanditer_custom_futurefor bench to do custom measurements. #4841 -
Added Window Management API. #4843
Changed
-
Changed WASM import namespace from
wbgto./{name}_bg.jsforwebandno-modulestargets, aligning withbundlerandexperimental-nodejs-moduleto enable cross-target WASM sharing. #4850 -
Replace
WASM_BINDGEN_UNSTABLE_TEST_PROFRAW_OUTandWASM_BINDGEN_UNSTABLE_TEST_PROFRAW_PREFIXwith parsingLLVM_PROFILE_FILEanalogous to Rust test coverage. #4367 -
Typescript custom sections sorted alphabetically across codegen-units. #4738
-
Optimized demangling performance by removing redundant string formatting #4867
-
Changed WASM import namespace from
__wbindgen_placeholder__to./{name}_bg.jsfornodetargets, aligning withbundlerandexperimental-nodejs-moduleto enable cross-target WASM sharing. #4869 -
Changed WASM import namespace from
__wbindgen_placeholder__to./{name}_bg.jsfordenoandmoduletargets, aligning withnode,bundlerand to enable cross-target WASM sharing.