Releases of @commitlint/cli
165 stable releases, newest first. Release notes are kept for the last 90 days; older ones link to where they were published.
21.2.3
19 September 2026Bug Fixes
fix(types): correct breaking-change-exclamation-mark rule config type
fix(config-nx-scopes): read scopes from the nx project graph
fix(lint): trim trailing whitespace off the message handed to ignore matchers
21.2.2
13 August 2026Bug Fixes
parse: require colon after note keywords (conventional-commits-parser 7.1.2) (#4927) (b83c515), closes conventional-changelog/conventional-changelog#1517
fix(container): resolve packages from TypeScript configs
fix(resolve-extends): support Yarn Plug'n'Play
21.2.1
8 July 202621.2.0
30 June 202621.1.0
23 June 202621.0.2
29 May 202621.0.1
12 May 202621.0.0
8 May 2026Heads-up: --legacy-output is a transitional escape hatch. It will be removed in a future major release. Plan to migrate your parsers / snapshots to the new format during the v21 lifecycle.
Breaking
- breaking
chore!: minimum node version v22
- breaking
feat!: show input from a new line
- breaking
20.5.3
30 April 202620.5.2
25 April 202620.5.0
15 March 202620.4.4
12 March 202620.4.3
3 March 202620.4.2
19 February 202620.4.1
2 February 202620.4.0
30 January 202620.3.1
8 January 202620.3.0
1 January 202620.2.0
5 December 202520.1.0
30 September 202520.0.0
25 September 202519.8.1
8 May 202519.8.0
7 March 202519.7.1
2 February 202519.6.1
15 December 202419.6.0
19 November 202419.5.0
11 September 202419.4.1
28 August 202419.4.0
7 August 202419.3.0
23 April 202419.2.2
14 April 202419.2.1
19 March 202419.2.0
15 March 202419.1.0
12 March 202419.0.3
28 February 202419.0.2
28 February 202419.0.1
27 February 202419.0.0
27 February 202418.6.1
13 February 202418.6.0
25 January 202418.5.0
22 January 202418.4.4
4 January 202418.4.3
21 November 202318.4.2
16 November 202318.4.1
12 November 202318.4.0
10 November 202318.2.0
26 October 202318.1.0
25 October 202318.0.0
20 October 202317.8.1
20 October 2023