aspect-build/bazel-lib (aspect_bazel_lib)
### [`v1.33.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.33.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.32.1...v1.33.0)
##### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.33.0")
```
> Read more about bzlmod:
##### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "d488d8ecca98a4042442a4ae5f1ab0b614f896c0ebf6e3eafff363bcc51c6e62",
strip_prefix = "bazel-lib-1.33.0",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.33.0/bazel-lib-v1.33.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
##### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
##### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
##### What's Changed
- docs: clarify rlocationpath by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/430](https://togithub.com/aspect-build/bazel-lib/pull/430)
- fix: add queue name to workflows config by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/450](https://togithub.com/aspect-build/bazel-lib/pull/450)
- chore(deps): update dependency bazel_gazelle to v0.31.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/443](https://togithub.com/aspect-build/bazel-lib/pull/443)
- chore(deps): update dependency bazel_skylib to v1.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/453](https://togithub.com/aspect-build/bazel-lib/pull/453)
- chore(deps): update dependency bazel to v6.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/445](https://togithub.com/aspect-build/bazel-lib/pull/445)
- ci: add bazel 7 prerelease tests by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/452](https://togithub.com/aspect-build/bazel-lib/pull/452)
- ci: enable buildifier check on ci by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/451](https://togithub.com/aspect-build/bazel-lib/pull/451)
- chore: disable bazel 7 on windows by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/455](https://togithub.com/aspect-build/bazel-lib/pull/455)
- chore: disable buildifier on windows by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/454](https://togithub.com/aspect-build/bazel-lib/pull/454)
- chore: disable bazel 5 tests on windows by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/458](https://togithub.com/aspect-build/bazel-lib/pull/458)
- feat: yq supports stamping by [@malt3](https://togithub.com/malt3) in [https://github.com/aspect-build/bazel-lib/pull/456](https://togithub.com/aspect-build/bazel-lib/pull/456)
- chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/446](https://togithub.com/aspect-build/bazel-lib/pull/446)
- Use actual newline (instead of "\n") to split strings in yq rule by [@malt3](https://togithub.com/malt3) in [https://github.com/aspect-build/bazel-lib/pull/464](https://togithub.com/aspect-build/bazel-lib/pull/464)
- chore(deps): update dependency buildifier_prebuilt to v6.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/469](https://togithub.com/aspect-build/bazel-lib/pull/469)
- chore(deps): update dependency io_bazel_rules_go to v0.41.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/465](https://togithub.com/aspect-build/bazel-lib/pull/465)
- chore(deps): update dependency bazel_gazelle to v0.32.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/473](https://togithub.com/aspect-build/bazel-lib/pull/473)
- chore(deps): update dependency bazel_skylib to v1.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/462](https://togithub.com/aspect-build/bazel-lib/pull/462)
- Update coreutils_toolchain.bzl by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/467](https://togithub.com/aspect-build/bazel-lib/pull/467)
- docs: this sentence shouldn't be quoted by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/475](https://togithub.com/aspect-build/bazel-lib/pull/475)
- fix(windows): use HOMEPATH in place of HOME by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/476](https://togithub.com/aspect-build/bazel-lib/pull/476)
##### New Contributors
- [@malt3](https://togithub.com/malt3) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/456](https://togithub.com/aspect-build/bazel-lib/pull/456)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.32.1...v1.33.0
### [`v1.32.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.32.1)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.32.0...v1.32.1)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.32.1")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "e3151d87910f69cf1fc88755392d7c878034a69d6499b287bcfc00b1cf9bb415",
strip_prefix = "bazel-lib-1.32.1",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.32.1/bazel-lib-v1.32.1.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- chore(deps): update dependency bazel to v6.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/433](https://togithub.com/aspect-build/bazel-lib/pull/433)
- fix(stardoc): stop skipping stardoc w bzlmod by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/440](https://togithub.com/aspect-build/bazel-lib/pull/440)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.32.0...v1.32.1
### [`v1.32.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.32.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.4...v1.32.0)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.32.0")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "f1c181b910f821072f38ee45bb87db6b56275458c7f832c54c54ba6334119eca",
strip_prefix = "bazel-lib-1.32.0",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.32.0/bazel-lib-v1.32.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- chore: add trailing newline by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/439](https://togithub.com/aspect-build/bazel-lib/pull/439)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.31.4...v1.32.0
### [`v1.31.4`](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.3...v1.31.4)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.3...v1.31.4)
### [`v1.31.3`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.31.3)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.2...v1.31.3)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.31.3")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "25d607705a79ae9e8c4be8c770604646799c3e37df047be75a6f2f284d44716d",
strip_prefix = "bazel-lib-1.31.3",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.31.3/bazel-lib-v1.31.3.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- chore: update workflows config by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/429](https://togithub.com/aspect-build/bazel-lib/pull/429)
- feat: implement chr, ord, and hex by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/425](https://togithub.com/aspect-build/bazel-lib/pull/425)
- feat: introduce expand_template tool by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/436](https://togithub.com/aspect-build/bazel-lib/pull/436)
- fix: remove missing toolchain load by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/437](https://togithub.com/aspect-build/bazel-lib/pull/437)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.31.2...v1.31.3
### [`v1.31.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.31.2)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.1...v1.31.2)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.31.2")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "0da75299c5a52737b2ac39458398b3f256e41a1a6748e5457ceb3a6225269485",
strip_prefix = "bazel-lib-1.31.2",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.31.2/bazel-lib-v1.31.2.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- refactor: cleanup glob implementation, add tests by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/420](https://togithub.com/aspect-build/bazel-lib/pull/420)
- fix: rewrite glob implementation to follow standard glob specs by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/422](https://togithub.com/aspect-build/bazel-lib/pull/422)
- Fix typo in run_binary docs. by [@jiawen](https://togithub.com/jiawen) in [https://github.com/aspect-build/bazel-lib/pull/411](https://togithub.com/aspect-build/bazel-lib/pull/411)
- chore(deps): update dependency io_bazel_rules_go to v0.39.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/423](https://togithub.com/aspect-build/bazel-lib/pull/423)
- fix: support special chars in assert_contains expected expression by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/426](https://togithub.com/aspect-build/bazel-lib/pull/426)
#### New Contributors
- [@jiawen](https://togithub.com/jiawen) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/411](https://togithub.com/aspect-build/bazel-lib/pull/411)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.31.1...v1.31.2
### [`v1.31.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.31.1)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.31.0...v1.31.1)
Note: release notes for v1.31.0 were removed, as the change to `DEFAULT_YQ_VERSION` was more breaking than we realized, and not meeting our semver guarantee.
Please do not use that release.
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.31.1")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "5f3443b1d98a462a8b7330f4742483afc8b2d17c8555dd97ce4146f43e961718",
strip_prefix = "bazel-lib-1.31.1",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.31.1/bazel-lib-v1.31.1.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- chore(deps): update dependency bazel to v6.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/396](https://togithub.com/aspect-build/bazel-lib/pull/396)
- fix(deps): update golang.org/x/exp digest to [`10a5072`](https://togithub.com/aspect-build/bazel-lib/commit/10a5072) by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/353](https://togithub.com/aspect-build/bazel-lib/pull/353)
- Correctly handle empty directory when checking for missing file by [@acordiner](https://togithub.com/acordiner) in [https://github.com/aspect-build/bazel-lib/pull/402](https://togithub.com/aspect-build/bazel-lib/pull/402)
- chore(deps): update dependency bazel_gazelle to v0.30.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/401](https://togithub.com/aspect-build/bazel-lib/pull/401)
- chore: use config.yml to indicate releaser by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/404](https://togithub.com/aspect-build/bazel-lib/pull/404)
- Use test command for test flags by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/406](https://togithub.com/aspect-build/bazel-lib/pull/406)
- docs(jq): document empty srcs by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/407](https://togithub.com/aspect-build/bazel-lib/pull/407)
- docs(write_source_file): specify the name of the generated diff_test by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/410](https://togithub.com/aspect-build/bazel-lib/pull/410)
- Chore: update YQ by [@henkerik](https://togithub.com/henkerik) in [https://github.com/aspect-build/bazel-lib/pull/405](https://togithub.com/aspect-build/bazel-lib/pull/405)
- chore: update copy directory golang binary release versions to use by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/416](https://togithub.com/aspect-build/bazel-lib/pull/416)
- chore: update to Bazel 6.1.2 and Aspect CLI 5.3.4 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/417](https://togithub.com/aspect-build/bazel-lib/pull/417)
- fix(deps): update golang.org/x/exp digest to [`47ecfdc`](https://togithub.com/aspect-build/bazel-lib/commit/47ecfdc) by [@renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/413](https://togithub.com/aspect-build/bazel-lib/pull/413)
- fix(yq): restore default version, reverting [#405](https://togithub.com/aspect-build/bazel-lib/issues/405) by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/421](https://togithub.com/aspect-build/bazel-lib/pull/421)
#### New Contributors
- [@henkerik](https://togithub.com/henkerik) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/405](https://togithub.com/aspect-build/bazel-lib/pull/405)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.30.0...v1.31.1
### [`v1.31.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.31.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.30.2...v1.31.0)
This release was unintentionally breaking, because `DEFAULT_YQ_VERSION` was changed and `yq` made significant breaking changes in a minor release. Please use v1.31.1 instead.
### [`v1.30.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.30.2)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.30.1...v1.30.2)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.30.2")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "97fa63d95cc9af006c4c7b2123ddd2a91fb8d273012f17648e6423bae2c69470",
strip_prefix = "bazel-lib-1.30.2",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.30.2/bazel-lib-v1.30.2.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- feat: detect bzlmod automatically rather than requiring the user sets… by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/397](https://togithub.com/aspect-build/bazel-lib/pull/397)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.30.1...v1.30.2
### [`v1.30.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.30.1)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.30.0...v1.30.1)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_bazel_lib", version = "1.30.1")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "965c64e7eed12b208fb49cd731d8c0dae2b3b3a64917437c899a0f5c5f292dcc",
strip_prefix = "bazel-lib-1.30.1",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.30.1/bazel-lib-v1.30.1.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- fix: windows CI by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/395](https://togithub.com/aspect-build/bazel-lib/pull/395)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.29.2...v1.30.1
### [`v1.30.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.30.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.29.2...v1.30.0)
#### Using Bzlmod with Bazel 6:
1. Enable with `common --enable_bzlmod` in `.bazelrc`.
2. Add to your `MODULE.bazel` file:
```starlark
### Due to a publishing problem, workaround BCR for this release:
bazel_dep(name = "aspect_bazel_lib", version = "1.29.2")
archive_override(
module_name = "aspect_bazel_lib",
integrity = "sha256-5Qv2bboZb/HKzSFoZ+E2FBA0PScs4Menexyo8WlVu4o=",
strip_prefix = "bazel-lib-1.30.0",
urls = ["https://github.com/aspect-build/bazel-lib/releases/download/v1.30.0/bazel-lib-v1.30.0.tar.gz"],
)
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "e50bf66dba196ff1cacd216867e1361410343d272ce0c7a77b1ca8f16955bb8a",
strip_prefix = "bazel-lib-1.30.0",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.30.0/bazel-lib-v1.30.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- fix: windows CI by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/395](https://togithub.com/aspect-build/bazel-lib/pull/395)
- feat: detect bzlmod automatically rather than requiring the user sets… by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/397](https://togithub.com/aspect-build/bazel-lib/pull/397)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.29.2...v1.30.0
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.29.2
->v1.33.0
Release Notes
aspect-build/bazel-lib (aspect_bazel_lib)
### [`v1.33.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.33.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.32.1...v1.33.0) ##### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "1.33.0") ``` > Read more about bzlmod:Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.