NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3163 most downloaded on npm
Lint a string against commitlint rules
Last release 15 days ago
19 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
103 releases · first in 2018
support multiple scopes and multiple cases & fix sentence-case is not consistent with commitlint/cli (#2806) (2c71a7e), closes #2806 #2782
One column per quarter.
parse: enforce secure version of conventional-commits-parser
conventional-commits-parser (#2776) (a351801)cz-commitlint: fix minor formatting issues
COMMIT_EDIT_MSG (#2618) (5badf6d), closes #2351update dependency chalk to v4.1.1
add subject-exclamation-mark rule to improve error messages (#2593) (be701bd)
chore!: remove node 10 support (#2596) (4db4ba1), closes #2596
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Nothing published for this version
update dependency read-pkg to v6
next)Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
update dependency conventional-commits-parser to v3.2.1
Rule | AsyncRule | SyncRule as rule value type in Plugin (#2146) (75b67b8)extends field should be resolved from left to right (#2070) (c0a86f5)extends resolution is changed from right-to-left to left-to-rightupdate dependency @types/fs-extra to ^9.0.1 (#2088) (cb1028e)
refactor!: drop support for lerna v2 (59667b3)
also remove node 13 because we do not support experimental versions
Co-authored-by: Cedric van Putten me@bycedric.com
Co-authored-by: Cedric van Putten me@bycedric.com
remove unnecessary react babel transforms
extends field should be resolved from left to right (#2070) (c0a86f5)extends resolution is changed from right-to-left to left-to-rightremove lerna v2 support and tests
refactor!: drop support for node 8 (#1999) (751f39f), closes #1999
also remove node 13 because we do not support experimental versions
Co-authored-by: Cedric van Putten me@bycedric.com
Co-authored-by: Cedric van Putten me@bycedric.com
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/root
Note: Version bump only for package @commitlint/root
load: resolve plugins from extended configs
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
add missing @babel/runtime dep #1738
ignore empty commit messages #615
chore: update lodash to 4.17.21 SECURITY: CVE-2021-23337 in package lodash https://nvd.nist.gov/vuln/detail/CVE-2021-23337
Note: Version bump only for package @commitlint/root
chore: update lodash to 4.17.21 SECURITY: CVE-2021-23337 in package lodash https://nvd.nist.gov/vuln/detail/CVE-2021-23337
Note: Version bump only for package @commitlint/root
chore: update lodash to 4.17.21 SECURITY: CVE-2021-23337 in package lodash https://nvd.nist.gov/vuln/detail/CVE-2021-23337
.commitlintrc.cjs and commitlint.config.cjs files (#2797) (fabb495)commitlint: use new read pkg syntax
Nothing published for this version
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
Nothing published for this version
config based is-ignored overrides
failing sentence-case for subjects with slashes
is-ignored: ignore bitbuckets automatic merge
<a name="7.5.0"></a>
sentence-case allow upper-case characters in first word (#531) (5a6a4a8), closes #211<a name="7.4.0"></a>
<a name="7.3.2"></a>
replace all repository references with conventional changelog
Note: Version bump only for package @commitlint/lint
### Bug Fixes - move loadsh to dependencies
add fallback with husky git params to deprecation handling
Note: Version bump only for package @commitlint/root
<a name="7.3.0"></a>
<a name="7.2.1"></a>
improve format module resolving
<a name="7.2.0"></a>
<a name="7.1.2"></a>
Note: Version bump only for package @commitlint/lint
Note: Version bump only for package @commitlint/lint
<a name="7.1.2"></a>
Note: Version bump only for package @commitlint/lint
<a name="7.1.0"></a>
Note: Version bump only for package @commitlint/root
Note: Version bump only for package @commitlint/root
<a name="7.1.0"></a>
<a name="6.2.0"></a>
<a name="6.1.1"></a>
Nothing published for this version
wildcards: add new wildcard patterns #315
Note: Version bump only for package @commitlint/lint
<a name="6.2.0"></a>
add environment variable cli flag
print commit message when the message is invalid (86c34f1), closes #222
<a name="6.1.1"></a>
Note: Version bump only for package @commitlint/lint
Nothing published for this version
Nothing published for this version
ensure: ignore word delimiters for case matching #291
Your coding agent can read these notes before it upgrades. Set up the MCP server →