0.39.0
0.39.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-GuRaQT0LlDOYcyDfKtQQ22oV+vtsiM8P0b87qsvoJts=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.39.0/rules_rust-v0.39.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Added
incompatible_no_rustc_sysroot_env
by @UebelAndre in #2428 - Use canonical repo name for aspects by @cameron-martin in #2450
- Make cross-compiling with bzlmod possible, added example by @jondo2010 in #2419
- [docs/cargo.md] Add missing comma by @NilsIrl in #2456
- Remove the no-op argument host_fragments=. by @lberki in #2466
- Add argument
include_coverage
to toggle ifInstrumentedFilesInfo
is created by @kiwiwarmnfuzzy in #2457 - Added Rust 1.76.0 by @UebelAndre in #2468
- Remove the remaining host_fragments= arguments. by @lberki in #2472
- Add Bazel version matrix to bzlmod builds by @UebelAndre in #2469
- Add support for
all_crate_deps
when using bzlmod by @AmeliasCode in #2461 - Use -C link-arg= instead of link-args to handle nested spaces by @kcking in #2471
- Fix serialization of cargo_config attribute with bzlmod by @gferon in #2477
- Generate package license metadata by @nickcollier in #2476
- Fix type error in rust-analyzer rule by @UebelAndre in #2479
- Release 0.39.0 by @freeformstu in #2473
New Contributors
- @NilsIrl made their first contribution in #2456
- @kiwiwarmnfuzzy made their first contribution in #2457
- @AmeliasCode made their first contribution in #2461
- @nickcollier made their first contribution in #2476
Full Changelog: 0.38.0...0.39.0