Update wasm-bindgen to 0.2.121 (#4043) Bumps the bundled `wasm-bindgen`, `wasm-bindgen-cli`, and `wasm-bindgen-test` to their latest stable versions (`0.2.121` / `0.3.71`). Same shape as #3703; regenerated via `bazel run @@//3rdparty:crates_vendor` from the wasm_bindgen extension. Changes: - `WASM_BINDGEN_VERSION = "0.2.121"` in both `repositories.bzl` and `extensions.bzl` - `wasm-bindgen-test` spec → `0.3.71` - Regenerated `Cargo.Bazel.lock`, `extensions/wasm_bindgen/MODULE.bazel` `use_repo` aliases, and the entire `3rdparty/crates/BUILD.*.bazel` set. Motivation: downstream consumers want crates that need `wasm-bindgen >= 0.2.108` — for example `wasm-streams 0.5`, pulled in by `tonic-web-wasm-client 0.9`+. With the bundled cli pinned at `0.2.105`, downstream code is forced to either vendor-patch `tonic-web-wasm-client` back to `0.8` (to keep the schema versions aligned) or write a custom `rust_wasm_bindgen_toolchain`.
This repository provides rules for building Rust projects with Bazel.
The fastest way to try this in an empty project is to click the green “Use this template” button on https://github.com/bazel-starters/rust.
General discussions and announcements take place in the GitHub Discussions, but there are additional places where community members gather to discuss rules_rust.
Please refer to the full documentation.