Contributors:
Special thanks to all contributors for this release, in particular @rogalksi and @byrney.
- Contrib Rules: community-contributed rules that are disabled by default, but can be enabled through configuration. Contrib rules are meant to augment default gitlint behavior by providing users with rules for common use-cases without forcing these rules on all gitlint users.
- New Contrib Rule:
contrib-title-conventional-commits
enforces the Conventional Commits spec. Details in our documentation. - New Contrib Rule:
cc1-contrib-requires-signed-off-by
ensures that all commit messages contain aSign-Off-By
line. Details in our documentation. - If you're interested in adding new Contrib rules to gitlint, please start by reading the
Contributing page. Thanks for considering!
- New Contrib Rule:
- Experimental (!) Windows support: Basic functionality is working, but there are still caveats. For more details, please refer to #20 and the open issues related to Windows.
- Python 3.3 no longer supported. Python 3.4 is likely to follow in a future release as it has reached EOL as well.
- PyPy 3.5 supported
- Support for
--ignore-stdin
command-line flag to ignore any text send via stdin. (#56, #89) - Bugfixes:
- Under-the-hood: dependencies updated, experimental Dockerfile, github issue template.