- Add support for Python 3.9
- Upgrade
click
version requirements - Fixed an issue preventing Lintly from submitting a review when there are 51+ review comments
- Backward Incompatible: Change the default format from "unix" to "flake8." This has no functional difference, as they're the same format. However, it will result in a different GitHub commit status context, which could prevent you from merging PRs if the unix commit status is required by repo settings.
- Add support for GitHub Checks when called from GitHub Actions with the
--use-checks
flag. - Add support for posting PR reviews that approve or request changes with the
--request-changes
flag. - Update PR review comments to link to Lintly repo.
- Update license year.
- Fix issue parsing Pylint output when there are no violations.
- Add support for GitHub Actions
- Add support for Drone CI
- Add support for Azure DevOps
- Add Windows compatibility
- Support for cfn-lint
- Support for overriding the default PR status context using
--context
- Change: Default PR status contexts have changed from "Lintly" to "Lintly/{format}"
- Support for Black
- Initial release
- Support for Python 2.7 and 3.4+
- Support for GitHub repos
- Support for Flake8, Pylint, ESLint, and Stylelint
- Support for Travis CI, Circle CI, AppVeyor, Shippable, Semaphore, and CodeBuild