0.4.0
0.4.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "edb87c0d2ba70823fe3df7862676d695599314a4634b9758bd55f0e8f19c2751",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.4.0/rules_rust-v0.4.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
What's Changed
- Make get_host_triple public to get a triple from Bazel's repository_ctx by @dtolnay in #1289
- Remove
triple
field from triple struct in favor ofstr
by @dtolnay in #1297 - Use EXEC_ROOT paths for genfiles in rust_analyzer aspect by @csmulhern in #1293
- rustc: fix a conditional by @gburgessiv in #1300
- Updated crate_universe docs by @UebelAndre in #1301
- fix for using a nightly channel after commit 841fc6f by @krasimirgg in #1302
- Don't emit
CrateInfo
fromrust_static_library
andrust_shared_library
by @scentini in #1298 - Don't propagate non-shared transitive linker inputs from
rust_static|shared_library
by @scentini in #1299 - Remove doc about STATIC_RUST_URL env var. by @wt in #1306
- Use tinyjson from crates.io instead of github.com. by @wt in #1309
- Address warnings for example/test dependencies by @UebelAndre in #1312
- crate_universe: Improved documentation by @UebelAndre in #1305
- Add bazel-* directories in cargo_manifest_dir/external_crate to gitignore by @dtolnay in #1279
- Add support for aarch64-apple-ios-sim by @keith in #1304
- Prevents running of clippy on bindgen targets by @csmulhern in #1320
- Updated wasm_bindgen rules to only require core
rules_nodejs
rules by @UebelAndre in #1311 - Updated wasm_bindgen dependencies API by @UebelAndre in #1313
- Error calling
all_crate_deps
withoutCargo.toml
by @illicitonion in #1327 - Support . workspace member by @illicitonion in #1326
- Bump version to 0.4.0 by @illicitonion in #1329
New Contributors
- @gburgessiv made their first contribution in #1300
Full Changelog: 0.3.1...0.4.0