v21.0.2
21.0.2 (2026-05-29)
Bug Fixes
- fix: emit actionable error when --edit cannot find COMMIT_EDITMSG (#589) by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4755
- fix: apply oxfmt formatting to get-edit-commit.ts by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4768
- fix(read): fail when --from and --to share no merge-base #4555 by @CervEdin in https://github.com/conventional-changelog/commitlint/pull/4754
- fix: disallow same commit hash for --from and --to by @knocte in https://github.com/conventional-changelog/commitlint/pull/4773
Chore/CI
- ci: have renovate rebase stale PRs before merging by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4782
- chore: have renovate hold PRs for 3 days after release by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4788
- chore: anchor vite 8 by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4790
- ci: run commitlint once per same-repo PR by @escapedcat in https://github.com/conventional-changelog/commitlint/pull/4795
New Contributors
- @CervEdin made their first contribution in https://github.com/conventional-changelog/commitlint/pull/4754
Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v21.0.1...v21.0.2