Skip to content

Releases: j178/prefligit

0.0.7

09 Dec 09:41
7ba41bf
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Add progress bar for hook init and install (#122)
  • Add color to command help (#131)
  • Add commit info to version display (#130)
  • Support meta hooks reading (#134)
  • Implement meta hooks (#135)

Bug fixes

  • Fix same repo clone multiple times (#125)
  • Fix logging level after renaming (#119)
  • Fix version tag distance (#132)

Other changes

  • Disable uv cache on Windows (#127)
  • Impl Eq and Hash for ConfigRemoteRepo (#126)
  • Make pass_env_vars runs on Windows (#133)
  • Run cargo update (#129)
  • Update Readme (#128)

Install prefligit 0.0.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prefligit/releases/download/v0.0.7/prefligit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prefligit/releases/download/v0.0.7/prefligit-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install j178/tap/prefligit

Download prefligit 0.0.7

File Platform Checksum
prefligit-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
prefligit-x86_64-apple-darwin.tar.gz Intel macOS checksum
prefligit-x86_64-pc-windows-msvc.zip x64 Windows checksum
prefligit-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.0.6

03 Dec 05:28
8dfb310
Compare
Choose a tag to compare

Release Notes

Breaking changes

In this release, we’ve renamed the project to prefligit (a deliberate misspelling of preflight) to prevent confusion with the existing pre-commit tool. For further information, refer to issue #73.

  • The command-line name is now prefligit. We suggest uninstalling any previous version of pre-commit-rs and installing prefligit from scratch.
  • The PyPI package is now listed as prefligit.
  • The Cargo package is also now prefligit.
  • The Homebrew formula has been updated to prefligit.

Enhancements

  • Support docker_image language (#113)
  • Support init-templatedir subcommand (#101)
  • Implement get filenames from merge conflicts (#103)

Bug fixes

  • Fix prefligit install --hook-type name (#102)

Other changes

  • Apply color option to log (#100)
  • Improve tests (#106)
  • Remove intermedia Language enum (#107)
  • Run cargo clippy in the dev drive workspace (#115)

Install prefligit 0.0.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prefligit/releases/download/v0.0.6/prefligit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prefligit/releases/download/v0.0.6/prefligit-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install j178/tap/prefligit

Download prefligit 0.0.6

File Platform Checksum
prefligit-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
prefligit-x86_64-apple-darwin.tar.gz Intel macOS checksum
prefligit-x86_64-pc-windows-msvc.zip x64 Windows checksum
prefligit-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.0.5

21 Nov 15:05
476f693
Compare
Choose a tag to compare

Release Notes

Enhancements

v0.0.4 release process was broken, so this release is a actually a re-release of v0.0.4.

  • Improve subprocess trace and error output (#92)
  • Stash working tree before running hooks (#96)
  • Add color to command trace (#94)
  • Improve hook output display (#79)
  • Improve uv installation (#78)
  • Support docker language (#67)

Install pre-commit-rs 0.0.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/pre-commit-rs/releases/download/v0.0.5/pre-commit-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/pre-commit-rs/releases/download/v0.0.5/pre-commit-rs-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install j178/tap/pre-commit-rs

Download pre-commit-rs 0.0.5

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

0.0.3

18 Nov 07:35
d4015b4
Compare
Choose a tag to compare

Release Notes

Bug fixes

  • Check uv installed after acquired lock (#72)

Other changes

  • Add copyright of the original pre-commit to LICENSE (#74)
  • Add profiler (#71)
  • Publish to PyPI (#70)
  • Publish to crates.io (#75)
  • Rename pypi package to pre-commit-rusty (#76)

Install pre-commit-rs 0.0.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/pre-commit-rs/releases/download/v0.0.3/pre-commit-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/pre-commit-rs/releases/download/v0.0.3/pre-commit-rs-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install j178/tap/pre-commit-rs

Download pre-commit-rs 0.0.3

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

0.0.2

16 Nov 15:17
85aed24
Compare
Choose a tag to compare

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 | sh

Install 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-commit

Download 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

v0.0.1

31 Oct 07:00
4d1ee80
Compare
Choose a tag to compare

Install pre-commit-rs 0.0.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/pre-commit-rs/releases/download/v0.0.1/pre-commit-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/pre-commit-rs/releases/download/v0.0.1/pre-commit-rs-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install j178/tap/pre-commit

Download pre-commit-rs 0.0.1

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