Releases: conventional-changelog/commitlint
Releases Β· conventional-changelog/commitlint
v20.4.1
20.4.1 (2026-02-02)
Reverts
- revert: replace all lodash string methods with kasi #4602 by @escapedcat in #4621
Chore
- test(parse): add assertion for v6 inline reference behavior by @escapedcat in #4619
Full Changelog: v20.4.0...v20.4.1
v20.4.0
20.4.0 (2026-01-30)
Features
- feat: upgrade conventional commit packages #4082 by @escapedcat in #4597
Refactor
- refactor: replace lodash.uniq with simple code by @hyperz111 in #4600
- refactor: replace lodash.isplainobject with is-plain-obj" by @hyperz111 in #4601
- refactor(ensure): replace all lodash string methods with kasi and manual by @hyperz111 in #4602
- refactor: replace lodash.merge with lodash.mergewith by @hyperz111 in #4603
- refactor: remove lodash.isfunction dependency by @escapedcat in #4604
- refactor: replace find-up with escalade by @hyperz111 in #4605
- refactor: replace chalk with picocolors by @escapedcat in #4599
New Contributors
- @hyperz111 made their first contribution in #4600
Full Changelog: v20.3.1...v20.4.0
v20.3.1
20.3.1 (2026-01-08)
Bug Fixes
- fix(types): add scope-delimiter-style types by @what1s1ove in #4592
Full Changelog: v20.3.0...v20.3.1
v20.3.0
20.3.0 (2026-01-01)
Features
- feat: add support for .mts config file by @amir-rahmanii in #4581
- feat(rules): add scope-delimiter-style by @what1s1ove in #4580
Docs
New Contributors
- @iamyoki made their first contribution in #4579
- @amir-rahmanii made their first contribution in #4581
- @what1s1ove made their first contribution in #4580
Full Changelog: v20.2.0...v20.3.0
v20.2.0
20.2.0 (2025-12-05)
Features
- feat(lint): update ESLint configuration to use Vitest and remove Jest by @alsmadi99 in #4542
- feat(rules): add breaking-change-exclamation-mark by @adamchristiansen in #4548
- feat(cz-commitlint): support customizable commit prompt with emojis by @parloti in #4540
Chore, docs, etc
- docs: fix missing backtick in Windows setup commands by @silentip404 in #4559
New Contributors
- @adamchristiansen made their first contribution in #4548
- @parloti made their first contribution in #4540
- @silentip404 made their first contribution in #4559
Full Changelog: v20.1.0...v20.2.0
v20.1.0
20.1.0 (2025-09-30)
Features
Bug Fixes
- fix(resolve-extends): add import attribute for JSON config files by @macieklamberski in #4551
New Contributors
- @ya2s made their first contribution in #4553
- @macieklamberski made their first contribution in #4551
Full Changelog: v20.0.0...v20.1.0
v20.0.0
v19.9.1
19.9.1 (2025-08-29)
Bug Fixes
- fix: add TypeScript support and configuration for pnpm scopes by @alsmadi99 in #4544
Full Changelog: v19.9.0...v19.9.1
v19.9.0
19.9.0 (2025-08-26)
Features
- bug(config-pnpm-scopes): migrate package to TypeScript by @alsmadi99 in #4541
(type got messed up)
Chore, docs, etc.
- docs: add a note about configuration under node24 by @sodle in #4406
- chore: add Ubuntu 24.04 and Windows 2025 to CI by @Marukome0743 in #4435
- docs: refactor CI setup example of GitHub Actions by @Marukome0743 in #4439
- ci: use tags for immutable github actions by @Fdawgs in #4458
- chore: migrate
eslint-plugin-importtoeslint-plugin-import-xby @JounQin in #4473 - ci: add commitlint GitHub Actions by @Marukome0743 in #4440
- ci: use tags for immutable GitHub Actions by @Marukome0743 in #4483
- docs: changed
husky installtohusky initfor v9 by @Marukome0743 in #4491 - docs: add missing double hyphen to npm husky command in setup guide by @Marukome0743 in #4490
- docs: add setup guide for bun by @Marukome0743 in #4488
- chore: use customizations/vscode/extensions instead of extensions property by @Marukome0743 in #4492
- chore: update docker-compose.yml to v2 by @Marukome0743 in #4494
- chore: add
syntaxparser directive to Dockerfile by @Marukome0743 in #4495 - docs: add
husky initcommand to bun in setup guide by @Marukome0743 in #4497 - chore: replace
docker-compose.ymlwithcompose.yamlby @Marukome0743 in #4493 - docs: version up @commitlint/cli in CLI section by @Marukome0743 in #4499
- docs: add multi JavaScript package manager and code groups to guides by @Marukome0743 in #4501
- docs: update cosmiconfig url to v9.0.0 by @Marukome0743 in #4500
- docs: update commitlint test code by @Marukome0743 in #4503
- docs: fix TypeScript capitalization by @JoshuaKGoldberg in #4539
New Contributors
- @sodle made their first contribution in #4406
- @Marukome0743 made their first contribution in #4435
- @JoshuaKGoldberg made their first contribution in #4539
- @alsmadi99 made their first contribution in #4541
Full Changelog: v19.8.1...v19.9.0
v19.8.1
19.8.1 (2025-05-08)
Performance Improvements
- perf(rules): optimize header-trim by @felipecrs in #4363
Docs
- docs(config-workspace-scopes): incorrect package name title by @JounQin in #4323
- docs: changed
husky inittohusky installby @Stautvis in #4356 - docs: adjust package managers CLI instructions for both Win and Unix based systems (#4381) by @juliolmuller in #4382
- docs: add CLI instruction for Bun package manager (#4380) by @juliolmuller in #4383
CI
New Contributors
- @Stautvis made their first contribution in #4356
- @felipecrs made their first contribution in #4363
- @juliolmuller made their first contribution in #4382
Full Changelog: v19.8.0...v19.8.1