Releases: marcfrederick/git-foreach
Releases · marcfrederick/git-foreach
Version 0.4.2 - 2025-03-18
Install git-foreach 0.4.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.4.3/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.4.3/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.4.3
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo marcfrederick/git-foreach
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
What's Changed
- chore(deps): bump clap from 4.5.20 to 4.5.26 by @dependabot in #20
- chore(deps): bump actions/attest-build-provenance from 1 to 2 by @dependabot in #18
- chore(deps): bump clap from 4.5.26 to 4.5.27 by @dependabot in #21
Full Changelog: v0.4.2...v0.4.3
Version 0.4.2 - 2024-11-01
Release Notes
Changed
- Update the Cargo
release
profile to optimize for size. - Various dependency updates.
- Replace thiserror with manual error handling.
Install git-foreach 0.4.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.4.2/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.4.2/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.4.2
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo marcfrederick/git-foreach
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
Version 0.4.1 - 2024-07-22
Release Notes
Added
- Enabled the creation of GitHub Attestations for future release artifacts.
- The project now supports both MIT and Apache 2.0 licenses. This means, that users can now choose between the two licenses when using the project (previously, only the MIT license was supported).
- Separated the project into separate crates for the binary and library components.
- Integrated cargo-deny to enforce strict licensing and security policies.
Install git-foreach 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.4.1/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.4.1/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.4.1
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo marcfrederick/git-foreach
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
Version 0.4.0 - 2024-06-19
Release Notes
Added
- Process directories as they are found, instead of waiting for the search to complete.
Install git-foreach 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.4.0/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.4.0/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.4.0
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Version 0.3.0 - 2024-06-05
Release Notes
Added
- Introduced
--dry-run
flag to simulate the execution of the command without actually running it.
Fixed
- Fixed an issue where the options were logged as part of the command output.
- Fixed an issue where the
--hidden
flag was not working as expected.
Install git-foreach 0.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.3.0/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.3.0/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.3.0
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Version 0.2.0 - 2024-06-05
Release Notes
- Implemented parallel processing of repositories.
- Introduced
--hidden
flag to include hidden directories in the repository search. - Introduced
--no-ignore
flag to bypass.gitignore
files when searching for repositories.
Install git-foreach 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.2.0/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.2.0/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.2.0
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Version 0.1.1 - 2024-06-04
Install git-foreach 0.1.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.1.1/git-foreach-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/marcfrederick/git-foreach/releases/download/v0.1.1/git-foreach-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install marcfrederick/tap/git-foreach
Download git-foreach 0.1.1
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Version 0.1.0 - 2024-06-04
Install git-foreach 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/marcfrederick/git-foreach/releases/download/v0.1.0/git-foreach-installer.sh | sh
Download git-foreach 0.1.0
File | Platform | Checksum |
---|---|---|
git-foreach-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
git-foreach-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
git-foreach-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
git-foreach-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
git-foreach-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |