0.22.0
0.22.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "50272c39f20a3a3507cb56dcb5c3b348bda697a7d868708449e2fa6fb893444c",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.22.0/rules_rust-v0.22.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Added tests for build script dependencies to crate_universe by @UebelAndre in #1943
- Rename crates_vendor_manifests to cvm to shorten windows path lengths by @scentini in #1944
- Support for
no_std
mode by @scentini in #1934 - Add T2 support for thumbv7em-none-eabi by @UebelAndre in #1957
- Removed
rust_toolchain.os
in favor ofrust_toolchain.exec_triple
. by @UebelAndre in #1960 - feature: expose
extra_rustc_flags
andextra_exec_rustc_flags
atrust_register_toolchains
by @rickvanprim in #1959 - fix: lld-link (MSVC) fix flags including
-l
prefix by @rickvanprim in #1958 - Add T2 support for x86_64-unknown-none by @amari in #1967
- Update rules_apple in tests by @keith in #1972
- Allow specifying exec and target compatibility constraints by @illicitonion in #1971
- Release 0.22.0 by @illicitonion in #1974
New Contributors
- @rickvanprim made their first contribution in #1959
- @amari made their first contribution in #1967
Full Changelog: 0.21.1...0.22.0