0.35.0
0.35.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "d21c328b21f3c9ecfa4c1e92dd61ace63ff22603234067cf0fe495f75ac251ae",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.35.0/rules_rust-v0.35.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Include all toolchain files in the current toolchain by @illicitonion in #2336
- fix: use
watch_file
in.envrc
by @cgrindel in #2343 - Minor cleanup of
.bazelrc
andpresubmit.yaml
by @UebelAndre in #2341 - _rust_binary_impl: propagate
data
to the crate info by @krasimirgg in #2342 - chore: remove print from MODULE.bazel by @cgrindel in #2345
- Register apple cc toolchain by @illicitonion in #2352
- Register a toolchain by default in MODULE.bazel by @matts1 in #2351
- Adjust is_exec_configuration heuristic by @sdtwigg in #2349
- Minor cleanup by @UebelAndre in #2357
- Added Rust 1.74.1 by @UebelAndre in #2354
- Include more cc_toolchain flags in RustBindgen actions by @UebelAndre in #2358
- chore: add
//bzlmod:hello_world_test
and use it as BCR presubmit by @cgrindel in #2347 - Added
rust_unpretty_aspect
andrust_unpretty
rules by @UebelAndre in #2356 crate.select()
support by @rickvanprim in #1977- Fix
alias_rules
missing CcInfo and not being listed inCARGO_BAZEL_SRCS
and misc Nix example fixes. by @rickvanprim in #2353 - Remove
CrateFeatures::Legacy
by @rickvanprim in #2338 - Release 0.35.0 by @UebelAndre in #2360
New Contributors
Full Changelog: 0.34.1...0.35.0