NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3017 most downloaded on npm
Lint your commit messages
Last release 4 months ago
12 May 2026
Release timing varies
gaps range from 1 weeks to 10 months
Some releases are documented
notes for 28 of 57 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
57 releases · first in 2017
Nothing published for this version
chore!: minimum node version v22 (#4679) (ac2b3f4), closes #4679
Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com
One column per quarter.
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
feat!: migrate to pure ESM (#3850) (3423735), closes #3850
migrate to pure ESM
feat: migrate to pure ESM
chore: update snapshot
fix: load parserPreset with another await
test: migrate to vitest
test: remove no replacement --runInBand test-ci script
chore: fix code reviews
refactor(load): rewrite resolve logic
fix(config-nx-scopes): fix syntax error
feat(resolve-extends): add resolveFrom and loadParserPreset
feat(load): use resolveFrom and loadParserPreset from resolve-extends
test: include only @commitlint/* packages src in coverage
test: explicit import vitest utilities
test: remove @jest/globals from dependencies
fix(resolve-extends): resolveFrom output should be platform aware
test: restore NO_COLOR to test script
chore: fix linting issues
fix: should use fileURLToPath instead of pathname for Windows compatibility
Apply suggestions from code review
fix: should reuse cli instead call yargs()
feat(cli): set terminalWidth as wrap to avoid work break on help
Update .eslintrc.cjs
feat: migrate @commitlint/config-conventional to pure ESM
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
chore!: minimum node version v18 (#3644) (5b4aeaf), closes #3644
drop node v14 and v16 support
chore: remove unused types
docs: prepare node update and new release
chore!: minimum TS version v5
drop TS v4 support
ci: remove node v14/16 checks
chore: adjust node types to minimal supported version
chore!: further major versions of other deps
upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom,
docs: simplify releases and remove roadmap
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
chore!: minimum node version v14 (#3128) (ac5f9b4), closes #3128
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
chore!: remove node 10 support (#2596) (4db4ba1), closes #2596
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
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/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
<a name="7.5.0"></a>
replace all repository references with conventional changelog
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
<a name="6.0.4"></a>
Note: Version bump only for package @commitlint/execute-rule
<a name="6.0.3"></a>
Note: Version bump only for package @commitlint/execute-rule
<a name="6.0.2"></a>
Note: Version bump only for package @commitlint/execute-rule
<a name="6.0.0"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Note: Version bump only for package @commitlint/execute-rule
Note: Version bump only for package @commitlint/execute-rule
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →