pre-commit/CHANGELOG.md
Anthony Sottile 6836e9187c v0.3.2
2014-10-07 18:31:06 -07:00

84 lines
1.7 KiB
Markdown

0.3.2
=====
- Fix for `staged_files_only` with color.diff = always #176.
0.3.1
=====
- Fix error clobbering #174.
- Remove dependency on `plumbum`.
- Allow pre-commit to be run from anywhere in a repository #175.
0.3.0
=====
- Add `--files` option to `pre-commit run`
0.2.11
======
- Fix terminal width detection (broken in 0.2.10)
0.2.10
======
- Bump version of nodeenv to fix bug with ~/.npmrc
- Choose `python` more intelligently when running.
0.2.9
=====
- Fix bug where sys.stdout.write must take `bytes` in python 2.6
0.2.8
=====
- Allow a client to have duplicates of hooks.
- Use --prebuilt instead of system for node.
- Improve some fatal error messages
0.2.7
=====
- Produce output when running pre-commit install --install-hooks
0.2.6
=====
- Print hookid on failure
- Use sys.executable for running nodeenv
- Allow running as `python -m pre_commit`
0.2.5
=====
- Default columns to 80 (for non-terminal execution).
0.2.4
=====
- Support --install-hooks as an argument to `pre-commit install`
- Install hooks before attempting to run anything
- Use `python -m nodeenv` instead of `nodeenv`
0.2.3
=====
- Freeze ruby building infrastructure
- Fix bug that assumed diffs were utf-8
0.2.2
=====
- Fix filenames with spaces
0.2.1
=====
- Use either `pre-commit` or `python -m pre_commit.main` depending on which is
available
- Don't use readlink -f
0.2.0
=====
- Fix for merge-conflict during cherry-picking.
- Add -V / --version
- Add migration install mode / install -f / --overwrite
- Add `pcre` "language" for perl compatible regexes
- Reorganize packages.
0.1.1
=====
- Fixed bug with autoupdate setting defaults on un-updated repos.
0.1
===
- Initial Release