This is the last release to support the sh library (used under-the-hood to execute git commands) by setting GITLINT_USE_SH_LIB=1. This is already disabled by default since v0.18.0.
Features
Allow for a single commit in the --commits cmd-line param (#412) - thanks @carlescufi
Gitlint now separates FILE_ENCODING (always UTF-8) from TERMINAL_ENCODING (terminal dependent), this should improve issues with unicode. Use gitlint --debug to inspect these values. (#424)
Bugfixes
ignore-by-author-name crashes without --staged (#445)
Various documentation fixes (#401, #433) - Thanks @scop
Development
Adopted hatch for project management (#384).
This significantly improves the developer workflow, please read the updated CONTRIBUTING page.
This is the last release to support the sh library (used under-the-hood to execute git commands) by setting GITLINT_USE_SH_LIB=1. This is already disabled by default since v0.18.0.
Features
Allow for a single commit in the --commits cmd-line param (#412) - thanks carlescufi
Gitlint now separates FILE_ENCODING (always UTF-8) from TERMINAL_ENCODING (terminal dependent), this should improve issues with unicode. Use gitlint --debug to inspect these values. (#424)
Bugfixes
ignore-by-author-name crashes without --staged (#445)
Various documentation fixes (#401, #433) - Thanks scop
Development
Adopted hatch for project management (#384).
This significantly improves the developer workflow, please read the updated CONTRIBUTING page.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps gitlint from 0.18.0 to 0.19.0.
Release notes
Sourced from gitlint's releases.
Changelog
Sourced from gitlint's changelog.
Commits
90ff52c
0.19.0 release (#459)02743a9
GHA: Minor tweaks (#458)5b7d1e2
GHA: github release workflow (#457)09a6f0b
Fix coveralls reporting (#399)d463132
Update test dependencies (#455)45bca01
Changelog updates (#454)56f77e3
Improve unit test coverage (#453)35ff8d7
GHA: publish-release pass secrets to publish-docker250c1ff
GHA: publish-docker workflow improvements (#452)0426bb6
GHA: publish-docker workflow (#451)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)