This release brings the long-requested feature of skipping merge commits by default. The existing behavior of failing on merge commits is maintained with the --strict
flag. Thanks to @zlodes and their original work in #103.
Thanks also to @aeimer and their suggestion in #104 to improve the docs around the pre-commit-config.yaml
setup and initial installation.
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in #123
- Refactor: classes for format checking by @thekaveman in #119
Full Changelog: v3.6.0...v4.0.0