0.59.2
0.59.2
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
bazel_dep(name = "rules_rust", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
Extensions
Bindgen
Bzlmod
bazel_dep(name = "rules_rust_bindgen", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_bindgen",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
strip_prefix = "extensions/bindgen",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
MdBook
Bzlmod
bazel_dep(name = "rules_rust_mdbook", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_mdbook",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
strip_prefix = "extensions/mdbook",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
Prost
Bzlmod
bazel_dep(name = "rules_rust_prost", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_prost",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
strip_prefix = "extensions/prost",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
Protobuf
Bzlmod
bazel_dep(name = "rules_rust_protobuf", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_protobuf",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
strip_prefix = "extensions/protobuf",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
Wasm-Bindgen
Bzlmod
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.59.2")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust_wasm_bindgen",
integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
strip_prefix = "extensions/wasm_bindgen",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
What's Changed
- Provide an option to opt-out of compile_well_known_types by @alexkirsz in #3228
- Fixed warnings in various targets by @UebelAndre in #3345
- Enable pipelined_compilation tests for windows by @UebelAndre in #3347
- Bump crate_universe buildifier version by @UebelAndre in #3344
- Updated crates index by @ericmcbride in #3351
- Fix temp value is freed by @ericmcbride in #3350
- Update MSRV in MODULE.bazel as well as WORKSPACE.bazel by @illicitonion in #3353
- Updated unit tests for runfiles by @UebelAndre in #3352
- Enable more tests on Windows by @UebelAndre in #3348
- Updated bindgen to
0.71.1
by @UebelAndre in #3358 - Fix rust_bindgen compile flag filtering by @bmclarnon in #3363
- Remove forced debug logs from
rust_wasm_bindgen_test
by @UebelAndre in #3355 - Added Rust 1.85.1 by @UebelAndre in #3364
- Avoid direct references to volatile files by @UebelAndre in #3361
- Release 0.59.2 by @UebelAndre in #3362
New Contributors
- @bmclarnon made their first contribution in #3363
Full Changelog: 0.59.1...0.59.2