Releases: benhigham/commitlint-config
v1.0.0
Major Changes
-
#52
90c34ddThanks @benhigham! - - Drop support for Node.js 18 and 20 — minimum version is now 22- Node 18 reached EOL April 2025; Node 20 EOLs April 2026
-
#53
71c5c6dThanks @benhigham! - - Bump@commitlint/config-conventionaland@commitlint/formatfrom v19 to v20- Bump
@commitlint/clipeer dependency from>=19.0.0to>=20.0.0 - Update all dependencies to latest versions
- Bump
Patch Changes
-
#43
70f3ac9Thanks @benhigham! - fix: remove atom parser preset incompatible with commitlint v20parserPreset: 'conventional-changelog-atom'configured the commit
parser to match Atom-style headers (:emoji: description), not
conventional commits. This was a latent bug that had no visible effect
in commitlint v19 due to fallback behaviour in the old parser.In commitlint v20,
conventional-commits-parserwas upgraded from
v5 to v6 (which uses a newCommitParserclass with no fallback). The
atom preset's header pattern never matches conventional commit messages,
causingtypeandsubjectto always be empty — breaking all linting.The
extends: ['@commitlint/config-conventional']preset already
provides the correct parser configuration. The atom preset and its
conventional-changelog-atomdependency are removed.
v0.1.3
Patch Changes
2536cdfThanks @benhigham! - Bump dependencies
v0.1.2
Patch Changes
e49c480Thanks @benhigham! - Disable body-max-line-length rule
v0.1.1
Patch Changes
- #2
d4f7b19Thanks @dependabot! - build(deps-dev): bump lefthook from 1.11.5 to 1.11.6
v0.1.0
Minor Changes
b3bfcbfThanks @benhigham! - Setup project files and workflows