2.2.1 - 2018-08-26
- Removed
realpath
requirement from the project README.
2.2.0 - 2018-08-26
autohook.sh
is now symlinked relatively, making the repo portable and deprecating the need forrealpath
.- Hook script failure code gets reported at the end if it occurs.
2.1.1 - 2018-04-16
- Updated documentation to reflect
realpath
dependency.
2.1.0 - 2018-01-22
- Disabled script output by redirecting to /dev/null.
- Added missing period to the README tagline.
2.0.1 - 2018-01-17
- Updated project tagline in README and autohook.sh.
- Updated README formatting.
2.0.0 - 2018-01-17
Autohook is now, well, more auto. The new version is conceptually redesigned:
- All your hooks are now run through Autohook, and it just does nothing when it finds nothing.
- Scripts are intended to be kept in
hooks/scripts/
. - Each hook type gets its own directory (e.g.,
hooks/post-checkout/
). - Scripts are symlinked to inside appropriate directories based on when they should be run (e.g.,
hooks/post-checkout/01-delete-pyc-files
would point tohooks/scripts/delete-pyc-files
). - Script symlinks are executed based on the globbing output
("$symlinks_dir"/*)
, so starting their names with numbers helps with maintaining order of execution.
1.0.2 - 2017-07-31
- Code of Conduct
- Contributing Guidelines
- GitHub issue/PR templates
- Changelog
1.0.1 - 2017-06-02
- SayThanks.io badge to README
1.0.0 - 2017-02-01
- Initial release