0.33.0
0.33.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "0f18dd752b87d2203c140b3e356364b08a91eb6aa9b2d689ea69eb7cc2530f4d",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.33.0/rules_rust-v0.33.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- rust-analyzer: Include prost_runtime as a dep for rust_prost_library by @DolceTriade in #2290
- Fix inclusion/exclusion of optional dependencies by @kersson in #2295
- Add android in runtime linking support check by @gferon in #2144
- Improve the error message when crate root couldn't be found. by @hlopko in #2296
- Cleanup sysroot flag by @UebelAndre in #2297
- Declare dependencies in vendored crates by @matts1 in #2246
- Use js_info macro to populate JsInfo provider (js_rust_wasm_bindgen) by @jstuder-gh in #2303
- Add an option to save the json output from rustc to pass to rust-analyzer by @matts1 in #1942
- Replace fixedReleaser by @scentini in #2304
- Updated direct dependencies by @UebelAndre in #2308
- Move implementation detail settings into private module by @UebelAndre in #2305
- Add a new presubmit environment for bzlmod by @matts1 in #2309
- fix:
rustc_compile_action
emitsCcInfo
forwasm32
targets by @rickvanprim in #1979 - NixOS added as a Platform target including a pseudo target triple by @rickvanprim in #2311
- Pin repo to bazel 6.4.0 by @illicitonion in #2318
- Allow additional targets to compile with bzlmod by @matts1 in #2314
- Introduced
TargetTriple
newtype. by @rickvanprim in #2315 - Nix example switched to using
crate_universe_dependencies(bootstrap=True)
by @rickvanprim in #2313 - Release 0.33.0 by @illicitonion in #2319
New Contributors
- @kersson made their first contribution in #2295
- @jstuder-gh made their first contribution in #2303
Full Changelog: 0.32.0...0.33.0