0.17.0
0.17.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "d125fb75432dc3b20e9b5a19347b45ec607fabe75f98c6c4ba9badaab9c193ce",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.17.0/rules_rust-v0.17.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Update clippy and rustfmt aspects to require CrateInfo providers by @UebelAndre in #1772
- Support
target_settings
inrust_repository_set
andrust_toolchain_repository
by @xortive in #1758 - rustdoc_test: substitute the root of the current crate by @bsilver8192 in #1777
- Disable broken clang and ldd CI jobs by @UebelAndre in #1785
- Updated the ios_build example to use
crates_vendor
by @UebelAndre in #1778 - Download
rustc
inrustfmt_toolchain_repository
by @UebelAndre in #1769 - Updated crate_universe dependencies by @UebelAndre in #1775
- Update docs on setting Rust versions by @UebelAndre in #1786
- Updated
rust_bindgen
to userustfmt_toolchain
by @UebelAndre in #1770 - Add file:// prefix to env var in docs by @illicitonion in #1788
- Added Rust 1.66.1 by @UebelAndre in #1767
- Add "crate-name={}" tag to Crate Universe targets by @alexjpwalker in #1787
- Added compatibility flags to
.bazelrc
to prevent regressions by @UebelAndre in #1789 - Prevent crates_vendor from restarting bazel. by @matts1 in #1791
- Added support for
--nolegacy_external_runfiles
torust_doc_test
by @UebelAndre in #1790 - Have
--experimental_use_cc_common_link
coverrust_shared_library
by @scentini in #1792 - Fix use of
rustfmt_toolchain
whenrustc
is not provided by @UebelAndre in #1794 - Fix
cc_common.link
file output name by @scentini in #1795 - Revert "Disable broken clang and ldd CI jobs (#1785)" by @scentini in #1796
- Add
CARGO_BAZEL_REPIN_ONLY
repinning allowlist by @hobofan in #1798 - [crate_universe] add an annotation to disable pipelining by @Calsign in #1733
- rustdoc_test: fix and test OUT_DIR by @bsilver8192 in #1779
- Added Rust 1.67.0 by @UebelAndre in #1799
- Updated rules_rust version to
0.17.0
by @UebelAndre in #1800
New Contributors
- @xortive made their first contribution in #1758
- @alexjpwalker made their first contribution in #1787
- @hobofan made their first contribution in #1798
- @Calsign made their first contribution in #1733
Full Changelog: 0.16.1...0.17.0