All Notable changes to Laravel Git Hooks
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
commit-msg
hook- Semantic commit messaging hook. Inspiration
- The ability to execute any bash script as a git hook, not just artisan commands
- Nothing
- Pass the commit message contents to the
prepare-commit-msg
hooks - #38 SemanticCommitMessages does not allow merge commits
- #33 InstallDependencies no longer attempts to guess if files changed
- Lots of lints across the codebase
weebly/phpstan-laravel
hard requirement.- support for php versions lower than 7.3
- phpunit command, this is no longer necessary as a proxy
- Nothing
- this package now requires ^php7.3
- all pre-configured commands in your configuration file need to be prefaced with
php artisan
because you can now execute any bash script in your git hooks, not just artisan commands. - Install Dependencies hook no longer asks for confirmation
- Phpstan command
- Nothing
- Proxy Phpunit arguments #31
- Nothing
- Nothing
- implemented artisan stub for testing
- added
hooks:uninstall
command to remove all commit hooks generated by this package #16 hooks:install-deps
now asks for confirmation before installing dependencies #22
- Nothing
- cleaned up sniffer command output
- do not overwrite existing git hook file contents #7
- Nothing
- Nothing
- prepare-commit-msg git hook
- enable package discovery for Laravel 5.5
- added post-checkout git hook #9
- add install dependencies command #10
- better detecting of all commit hooks to copy over #6
- Nothing
- Only say hello if a command is being run
- Nothing
- Nothing
Begin tracking changelog :)