Releases: abrisco/cargo-bazel
v0.0.19
0.0.19
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "f266ce18a43fc455283480e148d36ce31d8e9f540d03eafc7ad30e93a9d6346a",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.19/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Replaced structopt with clap 3 by @abrisco in #111
- Renamed
crate.extras
tocrate.annotation
by @abrisco in #113 - Updated dependencies by @abrisco in #114
- Release
v0.0.19
by @abrisco in #115
Full Changelog: 0.0.18...0.0.19
v0.0.18
0.0.18
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "9dcd4e3976f593c985d4e26a4fcb9484fbf21cbed424d6423dd8ad7d417d21d0",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.18/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
Full Changelog: 0.0.17...0.0.18
v0.0.17
0.0.17
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "25bf3b3fe57fc691ff29cd332e4b7f974630ee4d386da6960f06b1da8bfd463f",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.17/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Added a
CARGO_BAZEL_ISOLATED
environment variable for local dev by @abrisco in #107 - Release
v0.0.17
by @abrisco in #108
Full Changelog: 0.0.16...0.0.17
v0.0.16
0.0.16
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "39f9ab278baa0c419dd4225cbd7cb228992b6b65c6ed3a1107285a02056a4668",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.16/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- lockfile digests now protect against local mods by @abrisco in #105
- Release
v0.0.16
by @abrisco in #106
Full Changelog: 0.0.15...0.0.16
v0.0.15
0.0.15
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "a1a8e05ac4080d09c99679f9f5034fe163cbc18de602835eb31ab7fcbe61232d",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.15/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Updated examples dependencies by @abrisco in #95
- Initialize sub-modules for git repositories by @abrisco in #96
- Updated reproducibility of Cargo config deserialization. by @abrisco in #98
- Updated dependencies by @abrisco in #99
- Bazel lockfiles now factor in dependency definitions by @abrisco in #97
- Updated missing test by @abrisco in #101
- Fix issues symlinking all
bazel-*
patterns by @abrisco in #102 - All workspace members must now be explicitly declared by @abrisco in #103
- Release
v0.0.15
by @abrisco in #104
Full Changelog: 0.0.14...0.0.15
v0.0.14
0.0.14
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "8e2d203df2f7a2fcbafa3082ec686c34e8667485c630fd7ee9862a461f7d28ae",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.14/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Updated dependencies by @abrisco in #83
- Allow explicitly setting both Cargo and Rustc labels by @abrisco in #84
- Minor cleanup by @abrisco in #86
cargo_build_script
targets now include all sources by default by @abrisco in #87- Set working directory for cargo metadata call by @illicitonion in #88
- Added additional testing by @abrisco in #90
- Strip prefix path between git root and crate root by @illicitonion in #89
- Updated dependencies by @abrisco in #92
- Fixed cargo builds by @abrisco in #94
- Updated additional dependencies by @abrisco in #93
- Release
v0.0.14
by @abrisco in #91
New Contributors
- @illicitonion made their first contribution in #88
Full Changelog: 0.0.13...0.0.14
v0.0.13
0.0.13
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "de58549bd495a7720c7708da4f46606bd65f9c4c4537392f0d6c1f4b117b65e7",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.13/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Fixed bug in detecting Cargo lockfiles by @abrisco in #78
- Added additional unittests by @abrisco in #79
- Repinning dependencies and minor cleanup by @abrisco in #81
- Added support for aliased (or multiple) direct package specs by @abrisco in #80
- Release
v0.0.13
by @abrisco in #82
Full Changelog: 0.0.12...0.0.13
v0.0.12
0.0.12
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "c4ac085638a9d4271a37991ecfc88d9d710975ddc7004708c2ab9f71a9c15f89",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.12/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Enabled rustdoc targets by @abrisco in #71
- Updated dependencies by @abrisco in #73
- Minor cleanup by @abrisco in #74
- Added support for wildcard
crate.extras
by @abrisco in #76 - Release
v0.0.12
by @abrisco in #77
Full Changelog: 0.0.11...0.0.12
v0.0.11
0.0.11
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "1ed4a3089276decbbc87e27aff2bbeaa4345f9273d836ac8f3c20d812edd8d01",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.11/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
v0.0.10
0.0.10
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cargo_bazel",
sha256 = "67000f484570c05640abb0d8d2bf0c6b2c16e1d91497b308e6f5bbafbdc5a53c",
urls = ["https://github.com/abrisco/cargo-bazel/releases/download/0.0.10/cargo_bazel.tar.gz"],
)
load("@cargo_bazel//:deps.bzl", "cargo_bazel_deps")
cargo_bazel_deps()
Additional documentation can be found at: https://abrisco.github.io/cargo-bazel/index.html#setup
What's Changed
- Added additional unit tests by @abrisco in #55
- Moved
digest
intolockfile
by @abrisco in #56 - Repinned dependencies by @abrisco in #59
- Enabled examples test on windows by @abrisco in #58
- Updated direct packages example to not use the macros API by @abrisco in #60
- Deleted empty Cargo config by @abrisco in #62
- Updated lockfile by @abrisco in #63
- Fixed Cargo config files being ignored by @abrisco in #64
- Flipped
isolated
to improve build times by @abrisco in #65 - Release
v0.0.10
by @abrisco in #67
Full Changelog: 0.0.9...0.0.10