aspect-build/bazel-lib (aspect_bazel_lib)
### [`v2.8.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.8.1)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.8.0...v2.8.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 = "2.8.1")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your `WORKSPACE` file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "688354ee6beeba7194243d73eb0992b9a12e8edeeeec5b6544f4b531a3112237",
strip_prefix = "bazel-lib-2.8.1",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.8.1/bazel-lib-v2.8.1.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains")
### Required bazel-lib dependencies
aspect_bazel_lib_dependencies()
### Register bazel-lib toolchains
aspect_bazel_lib_register_toolchains()
```
#### What's Changed
- chore: green up CI on main branch by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/904](https://togithub.com/aspect-build/bazel-lib/pull/904)
- refactor: deprecated expand_locations which is just pass-through to ctx.expand_location() by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/910](https://togithub.com/aspect-build/bazel-lib/pull/910)
- chore: fixup test sizes to resolve warnings by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/911](https://togithub.com/aspect-build/bazel-lib/pull/911)
- fix: correctly split quoted args by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/909](https://togithub.com/aspect-build/bazel-lib/pull/909)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.8.0...v2.8.1
### [`v2.8.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.8.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.9...v2.8.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 = "2.8.0")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your `WORKSPACE` file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "cea19e6d8322fb212f155acb58d1590f632e53abde7f1be5f0a086a93cf4c9f4",
strip_prefix = "bazel-lib-2.8.0",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.8.0/bazel-lib-v2.8.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains")
### Required bazel-lib dependencies
aspect_bazel_lib_dependencies()
### Register bazel-lib toolchains
aspect_bazel_lib_register_toolchains()
```
#### What's Changed
- chore: upgrade to Aspect Workflows 5.10.9 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/881](https://togithub.com/aspect-build/bazel-lib/pull/881)
- chore(deps): update bsdtar prebuilt by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/882](https://togithub.com/aspect-build/bazel-lib/pull/882)
- fix: Set size to a default value as well as timeout. by [@matts1](https://togithub.com/matts1) in [https://github.com/aspect-build/bazel-lib/pull/839](https://togithub.com/aspect-build/bazel-lib/pull/839)
- chore(typos): Add typos hook plus some fixes by [@hofbi](https://togithub.com/hofbi) in [https://github.com/aspect-build/bazel-lib/pull/637](https://togithub.com/aspect-build/bazel-lib/pull/637)
- chore: upgrade to Aspect Workflows 5.10.11 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/888](https://togithub.com/aspect-build/bazel-lib/pull/888)
- chore: upgrade to Aspect Workflows 5.10.12 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/890](https://togithub.com/aspect-build/bazel-lib/pull/890)
- fix(typos): Fix almost all typos with hook by [@hofbi](https://togithub.com/hofbi) in [https://github.com/aspect-build/bazel-lib/pull/884](https://togithub.com/aspect-build/bazel-lib/pull/884)
- docs(tar): point to the tests as useful examples by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/892](https://togithub.com/aspect-build/bazel-lib/pull/892)
- chore(deps): upgrade stardoc by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/894](https://togithub.com/aspect-build/bazel-lib/pull/894)
- chore: bazel run //:gazelle_update_repos by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/895](https://togithub.com/aspect-build/bazel-lib/pull/895)
- perf: use darwin's clonefile syscall by [@plobsing](https://togithub.com/plobsing) in [https://github.com/aspect-build/bazel-lib/pull/893](https://togithub.com/aspect-build/bazel-lib/pull/893)
- fix: add bzlmod use_repo of org_golang_x_sys by [@plobsing](https://togithub.com/plobsing) in [https://github.com/aspect-build/bazel-lib/pull/896](https://togithub.com/aspect-build/bazel-lib/pull/896)
- feat: Adding a preserve mtime feature to copy_to_directory and copy_directory by [@jpinkul](https://togithub.com/jpinkul) in [https://github.com/aspect-build/bazel-lib/pull/898](https://togithub.com/aspect-build/bazel-lib/pull/898)
- fix(docs): description of jq example didn't match behavior by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/897](https://togithub.com/aspect-build/bazel-lib/pull/897)
- chore: turn off bzlmod misguided warning by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/901](https://togithub.com/aspect-build/bazel-lib/pull/901)
- chore: bazel run //:buildifier by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/903](https://togithub.com/aspect-build/bazel-lib/pull/903)
#### New Contributors
- [@matts1](https://togithub.com/matts1) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/839](https://togithub.com/aspect-build/bazel-lib/pull/839)
- [@hofbi](https://togithub.com/hofbi) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/637](https://togithub.com/aspect-build/bazel-lib/pull/637)
- [@plobsing](https://togithub.com/plobsing) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/893](https://togithub.com/aspect-build/bazel-lib/pull/893)
- [@jpinkul](https://togithub.com/jpinkul) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/898](https://togithub.com/aspect-build/bazel-lib/pull/898)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.9...v2.8.0
### [`v2.7.9`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.9)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.8...v2.7.9)
#### 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 = "2.7.9")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your `WORKSPACE` file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "c780120ab99a4ca9daac69911eb06434b297214743ee7e0a1f1298353ef686db",
strip_prefix = "bazel-lib-2.7.9",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.9/bazel-lib-v2.7.9.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains")
### Required bazel-lib dependencies
aspect_bazel_lib_dependencies()
### Register bazel-lib toolchains
aspect_bazel_lib_register_toolchains()
```
#### What's Changed
- perf: reduce concatenation in relative_path by [@jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/868](https://togithub.com/aspect-build/bazel-lib/pull/868)
- fix(tar): expose package_dir argument in mtree_mutate by [@gzm0](https://togithub.com/gzm0) in [https://github.com/aspect-build/bazel-lib/pull/873](https://togithub.com/aspect-build/bazel-lib/pull/873)
- fix(tar): append slash to top-level directory mtree entries by [@sin-ack](https://togithub.com/sin-ack) in [https://github.com/aspect-build/bazel-lib/pull/852](https://togithub.com/aspect-build/bazel-lib/pull/852)
#### New Contributors
- [@sin-ack](https://togithub.com/sin-ack) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/852](https://togithub.com/aspect-build/bazel-lib/pull/852)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.8...v2.7.9
### [`v2.7.8`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.8)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.7...v2.7.8)
#### 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 = "2.7.8")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your `WORKSPACE` file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "714cf8ce95a198bab0a6a3adaffea99e929d2f01bf6d4a59a2e6d6af72b4818c",
strip_prefix = "bazel-lib-2.7.8",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.8/bazel-lib-v2.7.8.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains")
### Required bazel-lib dependencies
aspect_bazel_lib_dependencies()
### Register bazel-lib toolchains
aspect_bazel_lib_register_toolchains()
```
#### What's Changed
- test: add test / example of using rootpath on a run_binary directory output by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/862](https://togithub.com/aspect-build/bazel-lib/pull/862)
- chore: add --check_direct_dependencies to .bazelrc by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/864](https://togithub.com/aspect-build/bazel-lib/pull/864)
- fix: Directory hidden files in write_source_file. by [@jgiles](https://togithub.com/jgiles) in [https://github.com/aspect-build/bazel-lib/pull/860](https://togithub.com/aspect-build/bazel-lib/pull/860)
- docs: add missing default stamp var by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/865](https://togithub.com/aspect-build/bazel-lib/pull/865)
- chore: upgrade bsdtar to 3.7.4 by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/866](https://togithub.com/aspect-build/bazel-lib/pull/866)
- fix: allow copy_to_directory to have an empty srcs list by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/871](https://togithub.com/aspect-build/bazel-lib/pull/871)
#### New Contributors
- [@jgiles](https://togithub.com/jgiles) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/860](https://togithub.com/aspect-build/bazel-lib/pull/860)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.7...v2.7.8
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, 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 contains the following updates:
v2.7.7
->v2.8.1
Release Notes
aspect-build/bazel-lib (aspect_bazel_lib)
### [`v2.8.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.8.1) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.8.0...v2.8.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 = "2.8.1") ``` > Read more about bzlmod:Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.