Releases: bazel-contrib/bazel-lib
Releases · bazel-contrib/bazel-lib
v0.12.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "91aa7356b22ecdb87dcf5f1cc8a6a147e23a1ef425221bab75e5f857cd6b2716",
strip_prefix = "bazel-lib-0.12.1",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.12.1.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
- fix: fix yq windows issues by bumping version by @kormide in #123
- chore: nit on error message by @alexeagle in #125
- fix: buildifier lint errors by @kormide in #126
- fix: improve error message when an invalid label or a file that is not a directory is passed to directory_path by @gregmagolan in #127
Full Changelog: v0.12.0...v0.12.1
v0.12.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "d1d712d115b908eaaa22aa899fa0e9016d70347debdafe295059e79adda93b02",
strip_prefix = "bazel-lib-0.12.0",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.12.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
- fix: add mandatory provider for write_source_files additional_update_targets by @kormide in #115
- fix: fix a bug where copy_to_directory wouldn't copy hidden files inside of folders by @kormide in #117
- chore: improve the readme by @kormide in #118
- fix: fix typo in README by @kormide in #119
- fix: set correct suggested_update_target for write_source_files macros with multiple files by @gregmagolan in #120
Full Changelog: v0.11.10...v0.12.0
v0.11.10
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "82e80cd47a5c2127ca0d717b7270fa833996c24dce389999c9d67e6c3eeb92e3",
strip_prefix = "bazel-lib-0.11.10",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.10.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.9...v0.11.10
v0.11.9
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "ce05efb8c9617f51934f74267b697a6e47b35c1513423840c30bb2857cfcf661",
strip_prefix = "bazel-lib-0.11.9",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.9.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.8...v0.11.9
v0.11.7
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "99adeb864638d44e81304a02c9c801fa5520471b52b1230d558c697ec432048c",
strip_prefix = "bazel-lib-0.11.7",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.7.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.6...v0.11.7
v0.11.6
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "3de897140e0bc821fb10842114e2e01f11c9e4947e060d3c1ccc8857fb240f10",
strip_prefix = "bazel-lib-0.11.6",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.6.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.5...v0.11.6
v0.11.5
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "d74c2463ceed5db1daf880264064208330eb82c57a80d2d90b710098b0b27cc7",
strip_prefix = "bazel-lib-0.11.5",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.5.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
- fix: don't sort versions in bcr metadata.josn by @kormide in #103
- refactor: show a more helpful error message in copy_to_bin by @kormide in #104
- fix: only use ctx.attr.patches if patches param is not specified by @gregmagolan in #105
- fix: add mnemonic to jq and yq by @thesayyn in #106
- docs: link to docsite in README by @kormide in #107
- feat: mirror releases to bcr by @kormide in #108
New Contributors
Full Changelog: v0.11.4...v0.11.5
v0.11.4
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "77dae4a9ac464d810b58a0ab06d6410c2b4149d7bc7add607652b2b851eb404d",
strip_prefix = "bazel-lib-0.11.4",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.4.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
- fix: fix a bug where bcr action wouldn't follow redirects to artifact by @kormide in #101
- fix: fix a bug where yq failed to build in the root package by @kormide in #98
- style: minor nit, use destructuring assignment by @alexeagle in #102
Full Changelog: v0.11.3...v0.11.4
v0.11.3
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "e86beb77a8270dbaa55bb121b0c440790bed6e4b5cf0ebf2785fe4149c06509a",
strip_prefix = "bazel-lib-0.11.3",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.3.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.2...v0.11.3
v0.11.2
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "af247c6a14f3238e03aa69718fb2b87a1eda03354cdf420866e38352f2772261",
strip_prefix = "bazel-lib-0.11.2",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v0.11.2.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
Optional toolchains:
# Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains(version = "1.6")
# Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains(version = "4.24.5")
What's Changed
Full Changelog: v0.11.1...v0.11.2