monkey-rust
monkey-rust copied to clipboard
chore(deps): bump wasm-bindgen from 0.2.80 to 0.2.100
Bumps wasm-bindgen from 0.2.80 to 0.2.100.
Changelog
Sourced from wasm-bindgen's changelog.
0.2.100
Released 2025-01-12
Added
Add attributes to overwrite return (``unchecked_return_type
) and parameter types (unchecked_param_type`), descriptions (`return_description` and `param_description`) as well as parameter names (`js_name`) for exported functions and methods. See the guide for more details. #4394Add a
copy_to_uninit()method to allTypedArrays. It takes&mut [MaybeUninit<T>]and returns&mut [T]. #4340Add test coverage support for Node.js. #4348
Support importing memory and using
wasm_bindgen::module()in Node.js. #4349Add
--list,--ignored,--exactand--nocapturetowasm-bindgen-test-runner, analogous tocargo test. #4356Add bindings to
Date.to_locale_time_string_with_options. #4384
#[wasm_bindgen]now correctly applies#[cfg(...)]s instructs. #4351Changed
Optional parameters are now typed as
T | undefined | nullto reflect the actual JS behavior. #4188Adding
getter,setter, andconstructormethods to enums now results in a compiler error. This was previously erroneously allowed and resulted in invalid JS code gen. #4278Handle stuck and failed WebDriver processes when re-trying to start them. #4340
Align test output closer to native
cargo test. #4358Error if URL in
<WEBDRIVER>_REMOTEcan't be parsed instead of just ignoring it. #4362Remove
WASM_BINDGEN_THREADS_MAX_MEMORYandWASM_BINDGEN_THREADS_STACK_SIZE. The maximum memory size can be set via-Clink-arg=--max-memory=<size>. The stack size of a thread can be set when initializing the thread via thedefaultfunction. #4363
console.*()calls in tests are now always intercepted by default. To show them use--nocapture. When shown they are always printed in-place instead of after test results, analogous tocargo test. #4356
... (truncated)
Commits
2405ec2Prepare v0.2.100 release (#4404)8c0e794Fix UI tests (#4403)8acb195Add support for cfg_attr for struct fields (#4351)b34ac03Add attributes to overwrite return and parameter types, descriptions and name...949b6c6Add link to documentation ofwasm_bindgenmacro (#4401)c9ee617Add guide for running doctest (#4393)d59de5cAdd binding forDate.to_locale_time_string_with_options(#4384)24f20aePrevent generating duplicate exports (#4380)88452faUse alloc::vec::Vec instead of Vec for no_std support (#4378)eb13ae3Bumpfutures-channelandfutures-lite(#4379)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)