Skip to content

fix(deps): update rust-wasm-bindgen monorepo

This MR contains the following updates:

Package Type Update Change
wasm-bindgen (source) dependencies patch 0.2.90 -> 0.2.91
wasm-bindgen-futures (source) dependencies patch 0.4.40 -> 0.4.41
web-sys (source) dependencies patch 0.3.67 -> 0.3.68

Release Notes

rustwasm/wasm-bindgen (wasm-bindgen)

v0.2.91

Compare Source

Released 2024-02-06

Added
  • Added bindings for the RTCRtpTransceiver.setCodecPreferences() and unstable bindings for the RTCRtpEncodingParameters.scalabilityMode. #​3828

  • Add unstable bindings for the FileSystemAccess API #​3810

  • Added support for running tests in shared and service workers with wasm_bindgen_test_configure! run_in_shared_worker and run_in_service_worker. #​3804

  • Accept the --skip flag with wasm-bindgen-test-runner. #​3803

  • Introduce environment variable WASM_BINDGEN_TEST_NO_ORIGIN_ISOLATION to disable origin isolation for wasm-bindgen-test-runner. #​3807

  • Add bindings for USBDevice.forget(). #​3821

Changed
  • Stabilize ClipboardEvent. #​3791

  • Use immutable buffers in SubtleCrypto methods. #​3797

  • Deprecate wasm_bindgen_test_configure!s run_in_worker in favor of run_in_dedicated_worker. #​3804

  • Updated the WebGPU WebIDL to the current draft as of 2024-01-30. Note that this retains the previous update's workaround for GPUPipelineError, and holds back an update to the buffer argument of the GPUQueue.{writeBuffer,writeTexture} methods. #​3816

  • Depreate --weak-refs and WASM_BINDGEN_WEAKREF in favor of automatic run-time detection. #​3822

Fixed
  • Fixed UB when freeing strings received from JS if not using the default allocator. #​3808

  • Fixed temporary folder detection by wasm-bindgen-test-runner on MacOS. #​3817

  • Fixed using #[wasm_bindgen(js_name = default)] with #[wasm_bindgen(module = ...)]. #​3823

  • Fixed nighly build of wasm-bindgen-futures. #​3827


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports