0.54.0
0.54.0
Bzlmod
bazel_dep(name = "rules_rust", version = "0.54.0")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-e46nr3+xbcSiMitKC3yeH6BUtNv59tBYTkO+f3zGqWs=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.54.0/rules_rust-v0.54.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Fix fuchsia platform triple by @UebelAndre in #2945
- Make crate module extension os and arch dependent by @cerisier in #2939
- add a Source::parse arm for sparse repos (keeping it in the scheme). … by @sthornington in #2950
- Added Rust 1.82.0 by @UebelAndre in #2944
- Updated Bazelmod cross compilation to catch MacOS sys dependency issues by @marvin-hansen in #2926
- Pin to Bazel 7.3.2 by @illicitonion in #2957
- Flipped
incompatible_runfiles_cargo_manifest_dir
by @UebelAndre in #2948 - Remove duplicate build metadata depset by @cerisier in #2954
- Add per-target link flags in the right place by @illicitonion in #2963
- rust_test(crate=foo) inherits foo.aliases by @sam-mccall in #2965
- Add support for wasm32-wasip1 target. by @PiotrSikora in #2967
- Make toolchain vars available but don't automatically set them by @illicitonion in #2969
- Bring back splicing_config for crate_universe module extension by @cerisier in #2971
- feat: add an attr to rust_binary for customization of the binary name by @mattem in #2970
- Add aliases attribute to rust tag class. by @sputt in #2975
- Made
cargo_build_script
streams
output group optional. by @UebelAndre in #2976 - A rust_test_suite(srcs=[]) should be empty. by @sam-mccall in #2966
- Remove dependency on spectral by @dzbarsky in #2964
- Remove tera optional features by @dzbarsky in #2984
- Fix annotations' crate.select for lists by @nmattia in #2981
- Stop using config.string(allow_multiple = True) by @EdSchouten in #2983
- Remove duplication of rustc_flags introduced in 4e593b6 by @sam-mccall in #2987
- Added utility library for parsing workspace status stamps. by @UebelAndre in #2982
- Added
cargo_config
attribute tocargo_bootstrap_repository
. by @UebelAndre in #2986 - Release 0.54.0 by @UebelAndre in #2979
New Contributors
- @sthornington made their first contribution in #2950
- @sam-mccall made their first contribution in #2965
- @sputt made their first contribution in #2975
Full Changelog: 0.53.0...0.54.0