From ec3bd778daf46c81642c80f80cd0405762412332 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 15 Jun 2025 13:36:41 -0400 Subject: Release 4.0.7 --- build/version.sh | 2 +- docs/CHANGELOG.md | 25 +++++++++++++++++++++++++ docs/bfs.1 | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/build/version.sh b/build/version.sh index 8f89921..913d6fd 100755 --- a/build/version.sh +++ b/build/version.sh @@ -14,5 +14,5 @@ if [ "${VERSION-}" ]; then elif [ -e "$DIR/.git" ] && command -v git >/dev/null 2>&1; then git -C "$DIR" describe --always --dirty else - echo "4.0.6" + echo "4.0.7" fi diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 3e72baf..2861832 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,31 @@ 4.* === +4.0.7 +----- + +**June 15, 2025** + +### Changes + +- `bfs` now takes CPU affinity into account when picking how many threads to use + ([`a36774b`](https://github.com/tavianator/bfs/commit/a36774be636c3429c6e73de33bf65a1bdbdcfb4b)) + +- `-execdir /bin/...` is now allowed even with a relative path in `$PATH` + ([`cb40f51`](https://github.com/tavianator/bfs/commit/cb40f51e4e6375a10265484b6959c6b1b0591378)) + +- *Expect* is no longer a test suite dependency + ([`7102fec`](https://github.com/tavianator/bfs/commit/7102fec257835302cb4978160bba4cbebd0b63e1)) + +### Bug fixes + +- Only the last `-files0-from` argument now has any effect, to match GNU find + ([`a662fda`](https://github.com/tavianator/bfs/commit/a662fda2642e17478bc8e78adb4c6642a8505cdb)) + +- Fixed `-execdir {}`, which was inadvertently broken in bfs 4.0 + ([`def4a83`](https://github.com/tavianator/bfs/commit/def4a832425bfe94b96b8cb1146a83552b754fb4)) + + 4.0.6 ----- diff --git a/docs/bfs.1 b/docs/bfs.1 index f652106..43e500a 100644 --- a/docs/bfs.1 +++ b/docs/bfs.1 @@ -1,6 +1,6 @@ .\" Copyright © Tavian Barnes .\" SPDX-License-Identifier: 0BSD -.TH BFS 1 2025-02-26 "bfs 4.0.6" +.TH BFS 1 2025-06-15 "bfs 4.0.7" .SH NAME bfs \- breadth-first search for your files .SH SYNOPSIS -- cgit v1.2.3