From 856afc8f7e7de77d5592ac657f9a07be1938ae7a Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Wed, 17 May 2023 11:08:35 +0200 Subject: [PATCH] Update wasm-bindgen to 0.2.86 (#2995) --- .github/workflows/rust.yml | 2 +- Cargo.lock | 24 ++++++++++++------------ crates/eframe/Cargo.toml | 2 +- crates/egui_demo_app/Cargo.toml | 2 +- scripts/setup_web.sh | 5 +---- 5 files changed, 16 insertions(+), 19 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 2f21663a2fac..fbf699177286 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -152,7 +152,7 @@ jobs: - name: wasm-bindgen uses: jetli/wasm-bindgen-action@v0.1.0 with: - version: "0.2.84" + version: "0.2.86" - run: ./scripts/wasm_bindgen_check.sh --skip-setup diff --git a/Cargo.lock b/Cargo.lock index 5096cda22b28..186a410b7701 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3912,9 +3912,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -3922,16 +3922,16 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.107", + "syn 2.0.15", "wasm-bindgen-shared", ] @@ -3949,9 +3949,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3959,22 +3959,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ "proc-macro2", "quote", - "syn 1.0.107", + "syn 2.0.15", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" [[package]] name = "wayland-client" diff --git a/crates/eframe/Cargo.toml b/crates/eframe/Cargo.toml index e270fd7347b9..5fc347750605 100644 --- a/crates/eframe/Cargo.toml +++ b/crates/eframe/Cargo.toml @@ -133,7 +133,7 @@ winapi = "0.3.9" bytemuck = "1.7" js-sys = "0.3" percent-encoding = "2.1" -wasm-bindgen = "=0.2.84" +wasm-bindgen = "0.2.86" wasm-bindgen-futures = "0.4" web-sys = { version = "0.3.58", features = [ "BinaryType", diff --git a/crates/egui_demo_app/Cargo.toml b/crates/egui_demo_app/Cargo.toml index 9c92632fc55e..28966720ae1d 100644 --- a/crates/egui_demo_app/Cargo.toml +++ b/crates/egui_demo_app/Cargo.toml @@ -62,6 +62,6 @@ env_logger = "0.10" # web: [target.'cfg(target_arch = "wasm32")'.dependencies] -wasm-bindgen = "=0.2.84" +wasm-bindgen = "=0.2.86" wasm-bindgen-futures = "0.4" web-sys = "0.3" diff --git a/scripts/setup_web.sh b/scripts/setup_web.sh index 9666cc70719c..f8d3d08a0868 100755 --- a/scripts/setup_web.sh +++ b/scripts/setup_web.sh @@ -7,7 +7,4 @@ cd "$script_path/.." rustup target add wasm32-unknown-unknown # For generating JS bindings: -# cargo install wasm-bindgen-cli --version 0.2.84 -# We use a patched version containing this critical fix: https://github.com/rustwasm/wasm-bindgen/pull/3310 -# See https://github.com/rerun-io/wasm-bindgen/commits/0.2.84-patch -cargo install wasm-bindgen-cli --git https://github.com/rerun-io/wasm-bindgen.git --rev 13283975ddf48c2d90758095e235b28d381c5762 +cargo install wasm-bindgen-cli --version 0.2.86