Release Notes
Enhancements
- Add
pre-commit self update(#68) - Auto install uv (#66)
- Generate shell completion (#20)
- Implement
pre-commit clean(#24) - Implement
pre-commit install(#28) - Implement
pre-commit sample-config(#37) - Implement
pre-commit uninstall(#36) - Implement
pre-commit validate-config(#25) - Implement
pre-commit validate-manifest(#26) - Implement basic
pre-commit hook-impl(#63) - Partition filenames and delegate to multiple subprocesses (#7)
- Refactor xargs (#8)
- Skip empty config argument (#64)
- Use
fancy-regex(#62) - feat: add fail language support (#60)
Bug Fixes
- Fix stage operate_on_files (#65)
Install pre-commit-rs 0.0.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/pre-commit-rs/releases/download/v0.0.2/pre-commit-rs-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/pre-commit-rs/releases/download/v0.0.2/pre-commit-rs-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install j178/tap/pre-commitDownload pre-commit-rs 0.0.2
| File | Platform | Checksum |
|---|---|---|
| pre-commit-rs-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| pre-commit-rs-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
| pre-commit-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| pre-commit-rs-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |