Skip to content

Releases: j178/pre-commit-rs

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