0.63.0
0.63.0
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
bazel_dep(name = "rules_rust", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)Extensions
Bindgen
Bzlmod
bazel_dep(name = "rules_rust_bindgen", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_bindgen",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
strip_prefix = "extensions/bindgen",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)MdBook
Bzlmod
bazel_dep(name = "rules_rust_mdbook", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_mdbook",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
strip_prefix = "extensions/mdbook",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)Prost
Bzlmod
bazel_dep(name = "rules_rust_prost", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_prost",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
strip_prefix = "extensions/prost",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)Protobuf
Bzlmod
bazel_dep(name = "rules_rust_protobuf", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_protobuf",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
strip_prefix = "extensions/protobuf",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)Wasm-Bindgen
Bzlmod
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.63.0")WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_wasm_bindgen",
integrity = "sha256-w4tiLybzXDRzgQDibReT/yUolzgVRkZ7IticnU2L/VA=",
strip_prefix = "extensions/wasm_bindgen",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.63.0/rules_rust-0.63.0.tar.gz"],
)What's Changed
- Add armv7-unknown-linux-gnueabihf alias for backwards compatibility by @hofbi in #3410
- Add basic pre commit by @hofbi in #3484
- Add
clippy_error_formatsetting. by @martinboehme in #3496 - add allocator libraries compatible with the new rustc mangling by @krasimirgg in #3403
- update RBE workers platform to
ubuntu2204by @krasimirgg in #3506 - Use the linkstamps from linker_inputs instead of from cc_linking_context by @comius in #3500
- rust allocator symbols: add new rustc_std_internal_symbol-s by @krasimirgg in #3501
- Add pre-commit in CI and move some check over by @hofbi in #3489
- Fix panic line numbers by @illicitonion in #3492
- Fix typos in cargo folder by @hofbi in #3488
- Optionally write the rendering lockfile when vendored by @patrickmscott in #3523
- Add Rust 1.88.0 by @illicitonion in #3513
- Include repository name in splicing errors by @illicitonion in #3478
- Fix docs links by @illicitonion in #3477
- Pass CARGO_REGISTR* env vars through to vendor by @illicitonion in #3520
- Re-enable disabled CI by @illicitonion in #3514
- Make Cargo.lock overwrite optional by @illicitonion in #3526
- Release 0.63.0 by @krasimirgg in #3525
New Contributors
- @patrickmscott made their first contribution in #3523
Full Changelog: 0.62.0...0.63.0