# Changelog ## 0.0.5 ### 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](https://github.com/j178/pre-commit-rs/pull/92)) - Stash working tree before running hooks ([#96](https://github.com/j178/pre-commit-rs/pull/96)) - Add color to command trace ([#94](https://github.com/j178/pre-commit-rs/pull/94)) - Improve hook output display ([#79](https://github.com/j178/pre-commit-rs/pull/79)) - Improve uv installation ([#78](https://github.com/j178/pre-commit-rs/pull/78)) - Support docker language ([#67](https://github.com/j178/pre-commit-rs/pull/67)) ## 0.0.4 ### Enhancements - Improve subprocess trace and error output ([#92](https://github.com/j178/pre-commit-rs/pull/92)) - Stash working tree before running hooks ([#96](https://github.com/j178/pre-commit-rs/pull/96)) - Add color to command trace ([#94](https://github.com/j178/pre-commit-rs/pull/94)) - Improve hook output display ([#79](https://github.com/j178/pre-commit-rs/pull/79)) - Improve uv installation ([#78](https://github.com/j178/pre-commit-rs/pull/78)) - Support docker language ([#67](https://github.com/j178/pre-commit-rs/pull/67)) ## 0.0.3 ### Bug fixes - Check uv installed after acquired lock ([#72](https://github.com/j178/pre-commit-rs/pull/72)) ### Other changes - Add copyright of the original pre-commit to LICENSE ([#74](https://github.com/j178/pre-commit-rs/pull/74)) - Add profiler ([#71](https://github.com/j178/pre-commit-rs/pull/71)) - Publish to PyPI ([#70](https://github.com/j178/pre-commit-rs/pull/70)) - Publish to crates.io ([#75](https://github.com/j178/pre-commit-rs/pull/75)) - Rename pypi package to `pre-commit-rusty` ([#76](https://github.com/j178/pre-commit-rs/pull/76)) ## 0.0.2 ### Enhancements - Add `pre-commit self update` ([#68](https://github.com/j178/pre-commit-rs/pull/68)) - Auto install uv ([#66](https://github.com/j178/pre-commit-rs/pull/66)) - Generate shell completion ([#20](https://github.com/j178/pre-commit-rs/pull/20)) - Implement `pre-commit clean` ([#24](https://github.com/j178/pre-commit-rs/pull/24)) - Implement `pre-commit install` ([#28](https://github.com/j178/pre-commit-rs/pull/28)) - Implement `pre-commit sample-config` ([#37](https://github.com/j178/pre-commit-rs/pull/37)) - Implement `pre-commit uninstall` ([#36](https://github.com/j178/pre-commit-rs/pull/36)) - Implement `pre-commit validate-config` ([#25](https://github.com/j178/pre-commit-rs/pull/25)) - Implement `pre-commit validate-manifest` ([#26](https://github.com/j178/pre-commit-rs/pull/26)) - Implement basic `pre-commit hook-impl` ([#63](https://github.com/j178/pre-commit-rs/pull/63)) - Partition filenames and delegate to multiple subprocesses ([#7](https://github.com/j178/pre-commit-rs/pull/7)) - Refactor xargs ([#8](https://github.com/j178/pre-commit-rs/pull/8)) - Skip empty config argument ([#64](https://github.com/j178/pre-commit-rs/pull/64)) - Use `fancy-regex` ([#62](https://github.com/j178/pre-commit-rs/pull/62)) - feat: add fail language support ([#60](https://github.com/j178/pre-commit-rs/pull/60)) ### Bug Fixes - Fix stage operate_on_files ([#65](https://github.com/j178/pre-commit-rs/pull/65))