Skip to content

Releases: bazelbuild/rules_rust

0.49.0

01 Aug 17:58
1c0de8a
Compare
Choose a tag to compare

0.49.0

Bzlmod

bazel_dep(name = "rules_rust", version = "0.49.0")

WORKSPACE

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

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

What's Changed

New Contributors

Full Changelog: 0.48.0...0.49.0

0.48.0

19 Jul 13:34
6b10ce3
Compare
Choose a tag to compare

0.48.0

Bzlmod

bazel_dep(name = "rules_rust", version = "0.48.0")

WORKSPACE

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

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

What's Changed

New Contributors

Full Changelog: 0.47.1...0.48.0

0.47.1

09 Jul 03:50
6080e49
Compare
Choose a tag to compare

0.47.1

Bzlmod

bazel_dep(name = "rules_rust", version = "0.47.1")

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-35cwdTOaqqu4y+aXgIUU2C2PAKMz4+uyJ7/UMIGCmFs=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.47.1/rules_rust-v0.47.1.tar.gz"],
)

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

What's Changed

New Contributors

Full Changelog: 0.46.0...0.47.1

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