Skip to content

chore(deps): update wasm-bindgen requirement from =0.2.106 to =0.2.117 in /core#119

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/wasm-bindgen-eq-0.2.117
Closed

chore(deps): update wasm-bindgen requirement from =0.2.106 to =0.2.117 in /core#119
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/wasm-bindgen-eq-0.2.117

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

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

Release notes

Sourced from wasm-bindgen's releases.

0.2.117

Fixed

  • Fixed a regression introduced in #5026 where stable web-sys methods that accept a union type containing a [WbgGeneric] interface (e.g. ImageBitmapSource, which includes VideoFrame) incorrectly applied typed generics to all union expansions rather than only those whose argument type is itself [WbgGeneric]. In practice this caused Window::create_image_bitmap_with_* and the corresponding WorkerGlobalScope overloads to return Promise<ImageBitmap> instead of Promise<JsValue> for the stable (non-VideoFrame) call sites, breaking JsFuture::from(promise).await?. #5064 #5073
Changelog

Sourced from wasm-bindgen's changelog.

0.2.117

Fixed

  • Fixed a regression introduced in #5026 where stable web-sys methods that accept a union type containing a [WbgGeneric] interface (e.g. ImageBitmapSource, which includes VideoFrame) incorrectly applied typed generics to all union expansions rather than only those whose argument type is itself [WbgGeneric]. In practice this caused Window::create_image_bitmap_with_* and the corresponding WorkerGlobalScope overloads to return Promise<ImageBitmap> instead of Promise<JsValue> for the stable (non-VideoFrame) call sites, breaking JsFuture::from(promise).await?. #5064 #5073

0.2.116

Added

  • Added js_sys::Float16Array bindings, DataView float16 accessors using f32, and raw [u16] helper APIs for interoperability with binary16 representations such as half::f16. #5033

Changed

  • Updated to Walrus 0.26.1 for deterministic type section ordering. #5069

  • The #[wasm_bindgen] macro now emits &mut (impl FnMut(...) + MaybeUnwindSafe) / &(impl Fn(...) + MaybeUnwindSafe) for raw &mut dyn FnMut / &dyn Fn import arguments instead of a hidden generic parameter and where-clause. The generated signature is cleaner and the MaybeUnwindSafe bound is visible directly in the argument position. The ABI and wire format are unchanged. When building with panic=unwind, closures that capture non-UnwindSafe values (e.g. &mut T, Cell<T>) must wrap them in AssertUnwindSafe before capture; on all other targets MaybeUnwindSafe is a no-op blanket impl. #5056

0.2.115

Added

  • console.debug/log/info/warn/error output from user-spawned Worker and SharedWorker instances is now forwarded to the CLI test runner during headless browser tests, just like output from the main thread. Works for blob URL workers, module workers, URL-based workers (importScripts), nested workers, and shared workers (including logs emitted before the first port connection). Non-cloneable arguments are serialized via String() rather than crashing the worker. The --nocapture flag is respected.

... (truncated)

Commits
  • fb403cf Release 0.2.117 (#5074)
  • 5854096 webidl: propagate WbgGeneric per-signature-expansion from types (#5073)
  • ddf99e2 Release 0.2.116 (#5070)
  • 06655fb feat: auto-inject MaybeUnwindSafe bound for &dyn Fn / &mut dyn FnMut import a...
  • 2fc0210 fix: update walrus to 0.26.1 for deterministic type section ordering (#5069)
  • 1be19fd fix(js-sys): add missing js_name = "fill" to Float16Array::fill_with_f32 (#5067)
  • 2c8fe69 Add Float16Array bindings (#5033)
  • 9836458 Release 0.2.115 (#5050)
  • 4a53a1a Add wasm_bindgen::handler — hard-abort callbacks and reinit support (#5059)
  • 5a977d8 feat: forward console output from user-spawned workers (#5037)
  • 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @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)

Updates the requirements on [wasm-bindgen](https://github.com/wasm-bindgen/wasm-bindgen) to permit the latest version.
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](wasm-bindgen/wasm-bindgen@0.2.106...0.2.117)

---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-version: 0.2.117
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 6, 2026

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 13, 2026

Superseded by #121.

@dependabot dependabot Bot closed this Apr 13, 2026
@dependabot dependabot Bot deleted the dependabot/cargo/core/wasm-bindgen-eq-0.2.117 branch April 13, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants