css-inline icon indicating copy to clipboard operation
css-inline copied to clipboard

build(deps): update wasm-bindgen requirement from =0.2.99 to =0.2.100 in /bindings/javascript

Open dependabot[bot] opened this issue 11 months ago • 2 comments

Updates the requirements on wasm-bindgen to permit the latest version.

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. #4394

  • Add a copy_to_uninit() method to all TypedArrays. It takes &mut [MaybeUninit<T>] and returns &mut [T]. #4340

  • Add test coverage support for Node.js. #4348

  • Support importing memory and using wasm_bindgen::module() in Node.js. #4349

  • Add --list, --ignored, --exact and --nocapture to wasm-bindgen-test-runner, analogous to cargo test. #4356

  • Add bindings to Date.to_locale_time_string_with_options. #4384

  • #[wasm_bindgen] now correctly applies #[cfg(...)]s in structs. #4351

Changed

  • Optional parameters are now typed as T | undefined | null to reflect the actual JS behavior. #4188

  • Adding getter, setter, and constructor methods to enums now results in a compiler error. This was previously erroneously allowed and resulted in invalid JS code gen. #4278

  • Handle stuck and failed WebDriver processes when re-trying to start them. #4340

  • Align test output closer to native cargo test. #4358

  • Error if URL in <WEBDRIVER>_REMOTE can't be parsed instead of just ignoring it. #4362

  • Remove WASM_BINDGEN_THREADS_MAX_MEMORY and WASM_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 the default function. #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 to cargo test. #4356

... (truncated)

Commits

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Jan 13 '25 22:01 dependabot[bot]

CodSpeed Performance Report

Merging #419 will not alter performance

Comparing dependabot/cargo/bindings/javascript/wasm-bindgen-eq-0.2.100 (64923ed) with master (fa48685)

Summary

✅ 6 untouched benchmarks

codspeed-hq[bot] avatar Jan 13 '25 22:01 codspeed-hq[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.19%. Comparing base (c399b45) to head (c411279).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #419   +/-   ##
=======================================
  Coverage   89.19%   89.19%           
=======================================
  Files          18       18           
  Lines        1915     1915           
=======================================
  Hits         1708     1708           
  Misses        207      207           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jan 13 '25 22:01 codecov[bot]

@dependabot rebase

Stranger6667 avatar Jun 16 '25 22:06 Stranger6667