- Add CapitalizeSubject config option to warn on WIPlikes
- Run via Bundler if available
- Disable WIP check by default
- All validations are enabled on all branches by default
- Skip capitalization check for autosquash commits
- Add support for custom validators
- Add option to re-open text editor
- Allow execution from scripts and GUI clients
- Allow granular configuration overrides
- Rename SummaryPeriod validator to SubjectPeriod (can break existing config files)
- Add CapitalizeSubject validator
- Fix bug where it wasn't working on the first commit of a repo.
- Configuration files to customize behavior.
- Compatibility for all POSIX shells.
- Add
fit-commit uninstall
command
- Breaking changes made to Git hook. If upgrading from an older version you'll need to re-run
fit-commit install
in your repos.
- Add support for
git commit -v
.
- Improve error output in Git hook.