Skip to content

Releases: bazelbuild/rules_rust

0.46.0

10 Jun 13:19
a6529a7
Compare
Choose a tag to compare

0.46.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-F8U7+AC5MvMtPKGdLLnorVM84cDXKfDRgwd7/dq3rUY=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.46.0/rules_rust-v0.46.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

  • fix: default rustfmt version to supplied rust version by @mattem in #2660
  • Use repo-mapping-aware runfiles API in rust-analyzer by @dzbarsky in #2666
  • Fix protobuf generated srcs to include all sources by @matts1 in #2676
  • Fix cargo_build_script executables. by @matts1 in #2675
  • crate_universe: Don't include crate name in build script path. by @criemen in #2663
  • Ensure dynamic library dependencies end up in the runfiles directory by @EdSchouten in #2671
  • use bazel_ci_rules bazel_dep instead of http_archive by @mmorel-35 in #2678
  • Ensure that running bazel build on a cargo_build_script target actually runs the build script by @matts1 in #2680
  • Allow overriding crate universe packages to local packages by @ograff in #2674
  • Depend on a copy of rustfmt for the target by @EdSchouten in #2685
  • [Bugfix] Convert metadata keys to screaming snake case instead of screaming kebab case in cargo_build_script_runner by @Pagten in #2682
  • Add support for override_target when using bzlmod by @AmeliasCode in #2683
  • Release 0.46.0 by @illicitonion in #2686

New Contributors

Full Changelog: 0.45.1...0.46.0

0.45.1

16 May 19:25
0d8d3e0
Compare
Choose a tag to compare

0.45.1

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-+bWb47wg0VchIADaHt6L5Dma2Gn+Q589nz/MKcTi+lo=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.45.1/rules_rust-v0.45.1.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

Full Changelog: 0.45.0...0.45.1

0.45.0

16 May 16:33
3bd4eeb
Compare
Choose a tag to compare

0.45.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-0IoZbO7cp5obgv01ucsnAjrWdGpBasntBusUXtdj1aY=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.45.0/rules_rust-v0.45.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.44.0...0.45.0

0.44.0

10 May 22:36
6a06c81
Compare
Choose a tag to compare

0.44.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-pt9MIrs/tDVzpMQIjvbQ+v44oOzQ+FrSH/2IiAAzcDA=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.44.0/rules_rust-v0.44.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

Full Changelog: 0.43.0...0.44.0

0.43.0

09 May 15:02
5b0a6a9
Compare
Choose a tag to compare

0.43.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-SnzocNvQp1YK1TW/aUVhR6RSROo1l2RilE1V20WFnK0=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.43.0/rules_rust-v0.43.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.42.1...0.43.0

0.42.1

15 Apr 16:29
825aef9
Compare
Choose a tag to compare

0.42.1

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-JLN47ZcAbx9wEr5Jiib4HduZATGLiDgK7oUi/fvotzU=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.42.1/rules_rust-v0.42.1.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

Full Changelog: 0.42.0...0.42.1

0.42.0

10 Apr 14:46
22c016b
Compare
Choose a tag to compare

0.42.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-XT1YVJ6FHJTXBr1v3px2fV37/OCS3dQk3ul+XvfIIf8=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.42.0/rules_rust-v0.42.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.41.1...0.42.0

0.41.1

02 Apr 18:15
b3175b2
Compare
Choose a tag to compare

0.41.1

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-mUV3N2A8ORVVZbrm3O9yepAe/Kv4MD2ob9YQhB8aOI8=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.41.1/rules_rust-v0.41.1.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.41.0...0.41.1

0.41.0

28 Mar 12:42
0731206
Compare
Choose a tag to compare

0.41.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-Y4v6kjQQfXxh5tU6FQB6YXux/ODFGUq3IlpgBV4Bwj8=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.41.0/rules_rust-v0.41.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.40.0...0.41.0

0.40.0

29 Feb 11:00
5d4dc3f
Compare
Choose a tag to compare

0.40.0

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-ww398ehv1QZQp26mRbOkXy8AZnsGGHpoXpVU4WfKl+4=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.40.0/rules_rust-v0.40.0.tar.gz"],
)

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

What's Changed

New Contributors

Full Changelog: 0.39.0...0.40.0