diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index bcb24bbcf..52f2e577a 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -291,7 +291,7 @@ jobs: # wasm-bindgen-cli version must match wasm-bindgen crate version. # Be sure to update in test_web.yml, web/Cargo.toml and web/README.md. - name: Install wasm-bindgen - run: cargo install wasm-bindgen-cli --version 0.2.88 + run: cargo install wasm-bindgen-cli --version 0.2.89 - name: Setup conda uses: conda-incubator/setup-miniconda@v2 diff --git a/.github/workflows/test_web.yml b/.github/workflows/test_web.yml index 794e9eea1..1e07087a4 100644 --- a/.github/workflows/test_web.yml +++ b/.github/workflows/test_web.yml @@ -64,7 +64,7 @@ jobs: # wasm-bindgen-cli version must match wasm-bindgen crate version. # Be sure to update in release_nightly.yml, web/Cargo.toml and web/README.md. - name: Install wasm-bindgen - run: cargo install wasm-bindgen-cli --version 0.2.88 + run: cargo install wasm-bindgen-cli --version 0.2.89 - name: Setup conda uses: conda-incubator/setup-miniconda@v2 diff --git a/Cargo.lock b/Cargo.lock index fd1011a3e..f0836350f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5622,9 +5622,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" +checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -5632,9 +5632,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" +checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" dependencies = [ "bumpalo", "log", @@ -5659,9 +5659,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" +checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5669,9 +5669,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" +checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", @@ -5682,9 +5682,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" +checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" [[package]] name = "wayland-client" diff --git a/render/Cargo.toml b/render/Cargo.toml index 1f316dc04..9afbdfab3 100644 --- a/render/Cargo.toml +++ b/render/Cargo.toml @@ -19,7 +19,7 @@ downcast-rs = "1.2.0" lyon = { version = "1.0.1", optional = true } lyon_geom = "1.0.4" thiserror = "1.0" -wasm-bindgen = { version = "=0.2.88", optional = true } +wasm-bindgen = { version = "=0.2.89", optional = true } enum-map = "2.7.3" serde = { version = "1.0.193", features = ["derive"] } clap = { version = "4.4.8", features = ["derive"], optional = true } diff --git a/render/canvas/Cargo.toml b/render/canvas/Cargo.toml index ea896b889..256b466f8 100644 --- a/render/canvas/Cargo.toml +++ b/render/canvas/Cargo.toml @@ -11,7 +11,7 @@ version.workspace = true js-sys = "0.3.65" log = "0.4" ruffle_web_common = { path = "../../web/common" } -wasm-bindgen = "=0.2.88" +wasm-bindgen = "=0.2.89" fnv = "1.0.7" ruffle_render = { path = "..", features = ["web"] } swf = { path = "../../swf" } diff --git a/render/webgl/Cargo.toml b/render/webgl/Cargo.toml index 9f8809760..58af4bdb8 100644 --- a/render/webgl/Cargo.toml +++ b/render/webgl/Cargo.toml @@ -12,7 +12,7 @@ js-sys = "0.3.65" log = "0.4" ruffle_web_common = { path = "../../web/common" } ruffle_render = { path = "..", features = ["tessellator", "web"] } -wasm-bindgen = "=0.2.88" +wasm-bindgen = "=0.2.89" bytemuck = { version = "1.14.0", features = ["derive"] } fnv = "1.0.7" swf = { path = "../../swf" } diff --git a/web/Cargo.toml b/web/Cargo.toml index 0ca2cb0d8..f31f341a3 100644 --- a/web/Cargo.toml +++ b/web/Cargo.toml @@ -42,7 +42,7 @@ ruffle_render_webgl = { path = "../render/webgl", optional = true } ruffle_render_wgpu = { path = "../render/wgpu", optional = true } ruffle_video_software = { path = "../video/software" } url = "2.5.0" -wasm-bindgen = "=0.2.88" +wasm-bindgen = "=0.2.89" wasm-bindgen-futures = "0.4.38" serde-wasm-bindgen = "0.6.1" chrono = { version = "0.4", default-features = false, features = ["wasmbind", "clock"] } diff --git a/web/README.md b/web/README.md index 59bd1ffb0..9b279e1c2 100644 --- a/web/README.md +++ b/web/README.md @@ -65,7 +65,7 @@ Note that npm 7 or newer is required. It should come bundled with Node.js 15 or -This can be installed with `cargo install wasm-bindgen-cli --version 0.2.88`. Be sure to install this specific version of `wasm-bindgen-cli` to match the version used by Ruffle. +This can be installed with `cargo install wasm-bindgen-cli --version 0.2.89`. Be sure to install this specific version of `wasm-bindgen-cli` to match the version used by Ruffle. #### Binaryen diff --git a/web/common/Cargo.toml b/web/common/Cargo.toml index 59bb0e69e..77dce3cc2 100644 --- a/web/common/Cargo.toml +++ b/web/common/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" [dependencies] js-sys = "0.3.65" tracing = { workspace = true } -wasm-bindgen = "=0.2.88" +wasm-bindgen = "=0.2.89" [dependencies.web-sys] version = "0.3.65" diff --git a/web/docker/Dockerfile b/web/docker/Dockerfile index 8f884647d..767d949ac 100644 --- a/web/docker/Dockerfile +++ b/web/docker/Dockerfile @@ -25,7 +25,7 @@ RUN conda install -y -c conda-forge binaryen # Installing Rust using rustup: RUN wget 'https://sh.rustup.rs' --quiet -O- | sh -s -- -y --profile minimal --target wasm32-unknown-unknown ENV PATH="/root/.cargo/bin:$PATH" -RUN cargo install wasm-bindgen-cli --version 0.2.88 +RUN cargo install wasm-bindgen-cli --version 0.2.89 # Building Ruffle: COPY . ruffle WORKDIR ruffle/web