0.43.0
0.43.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-SnzocNvQp1YK1TW/aUVhR6RSROo1l2RilE1V20WFnK0=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.43.0/rules_rust-v0.43.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Bzlmod-aware runfiles library by @dzbarsky in #2566
- Add clippy_flag flag to allow flags to be added in succession. by @granaghan in #2625
- Add aspect_rules_js to MODULE.bazel by @dzbarsky in #2618
- Register a default rust toolchain. by @matts1 in #2624
- Nit: Fix link to example in rust_bindgen.md by @hauserx in #2628
- Add context to error messages by @illicitonion in #2408
- Update
cargo_bootstrap_repository
interface to match dependency macros by @UebelAndre in #2630 - Added debug logging for spliced manifests to crate_universe by @UebelAndre in #2629
- also rewrite -isystem in addition to -sysroot by @adrianimboden in #2631
- Support loading http credentials from netrc by @golovasteek in #2623
- Updated Buildifier version for crate_universe by @UebelAndre in #2634
- Follow-up documentation/fixes to lockfile API by @illicitonion in #2637
- Add docs and examples of complicated build scripts by @illicitonion in #2635
- Added Rust 1.78.0 by @UebelAndre in #2639
- Remove
incompatible_test_attr_crate_and_srcs_mutually_exclusive
by @UebelAndre in #2641 - Minor cleanup for crate_universe by @UebelAndre in #2644
- Use
cargo tree
to determine feature dependent optional deps by @UebelAndre in #2636 - Release 0.43.0 by @UebelAndre in #2642
- Update cross to fix crate_universe builds in releases by @UebelAndre in #2645
New Contributors
- @hauserx made their first contribution in #2628
- @adrianimboden made their first contribution in #2631
- @golovasteek made their first contribution in #2623
Full Changelog: 0.42.1...0.43.0