4.0.1 (2024-11-04)
- build and test with Node.js 20, 22 and 23 (ab3bab5)
4.0.0 (2024-03-25)
- deps: Drop support for @commitlint v9 up to and indlucing v18
- deps: Require Node.js 20 minimum
- deps: update commitlint monorepo to v19 (79668a5)
- remove tests on Node.js 18 (0051bfa)
4.0.0-beta.2 (2024-03-25)
- remove tests on Node.js 18 (0051bfa)
4.0.0-beta.1 (2024-03-17)
- deps: Drop support for @commitlint v9 up to and indlucing v18
- deps: Require Node.js 20 minimum
- deps: update commitlint monorepo to v19 (79668a5)
3.1.0 (2024-02-14)
- rules: add
header-trim
rule for commitlint v18.6.0 (1f2ca95)
3.0.0 (2023-11-06)
- require Node.js 18 minimum
- deps: update dependencies (in bulk) (c3c5ff9)
- format
lint-staged.js
(c29c41d)
- change module from
ES2022
toNode16
in TSConfig (776b1ef)
2.0.2 (2023-06-22)
- specify commitlint configuration file (f148822)
2.0.1 (2023-06-22)
- change to ES module, export is still an CommonJS module as that's required by commitlint
- change to ES module, export is still an CommonJS module as that's required by commitlint (bf15a8a)
- change ESM import to plugin to prevent import errors (c185ce3)
- use bold link for branding in header (5bb540f)
- include Node.js v20 in testing and drop, almost EOL, v19 (55a1856)
- rename commitlint config to CommonJS to prevent commitlint module load error (5c8627a)
2.0.1-beta.3 (2023-06-22)
- use bold link for branding in header (5bb540f)
- include Node.js v20 in testing and drop, almost EOL, v19 (55a1856)
2.0.1-beta.2 (2023-06-22)
- change ESM import to plugin to prevent import errors (c185ce3)
- rename commitlint config to CommonJS to prevent commitlint module load error (5c8627a)
2.0.1-beta.1 (2023-06-21)
- change to ES module, export is still an CommonJS module as that's required by commitlint
- change to ES module, export is still an CommonJS module as that's required by commitlint (bf15a8a)
2.0.0 (2023-06-19)
- drop support for Node.js v12, which is EOL, and v14, which is EOL in a couple days
- drop support for Node.js v12, which is EOL, and v14, which is EOL in a couple days (91c872b)
- renovate: disable for commitlint v16 final version (7cb48af)
2.0.0-beta.2 (2023-06-19)
- renovate: disable for commitlint v16 final version (7cb48af)
2.0.0-beta.1 (2023-04-17)
- drop support for Node.js v12, which is EOL, and v14, which is EOL in a couple days
- drop support for Node.js v12, which is EOL, and v14, which is EOL in a couple days (91c872b)
1.7.1 (2022-05-22)
- add commitlint v17.x (6ac7b31)
1.7.0 (2022-05-22)
1.6.2 (2022-04-17)
1.6.1 (2022-04-17)
- function-rule: return success if the function rule is
undefined
(82047c3)
- use AVA for testing instead of Jest (3c4a469)
- function-rule: fail fast by checking potential failures and quick returns first (c303b72)
- rules: remove
Rule<unknown>
cast (8e09a33), closes conventional-changelog/commitlint#2146
- remove build check from pre-commit check as it is already covered by the test (84e415f)
- use
npm test
script for CI tests (acbb2c9)
1.6.0 (2021-12-26)
1.5.1 (2021-11-12)
- renovate: disable for commitlint v13 final version (7c23695)
1.5.0 (2021-11-11)
- add support for commitlint v14 (3c5acf5)
1.4.0 (2021-09-17)
- drop support for node 10
- add support for commitlint v13 (fc435bb)
- rules: add
subject-exclamation-mark
rule for commitlint v13 (3893fc4) - rules: add
trailer-exists
rule for commitlint v13 (829d2c6)
- add tests for commitlint v13 (e95b254)
- renovate: disable for commitlint v12 final version (7b648d8)
- drop support for node 10 (6c05e9a)
1.3.2 (2021-02-27)
- add ESLint ignore file to enable linting of dotfiles (69b7675)
1.3.1 (2021-02-24)
1.3.0 (2021-02-24)
- deps: update dependency @commitlint/lint to v12 (9be4bf9)
1.2.0 (2021-02-24)
- rules: add
body-full-stop
rule (93ec5b8)
1.1.24 (2021-02-24)
- renovate: group commitlint peer dependencies (9b5253c)
1.1.23 (2021-02-14)
1.1.22 (2021-02-13)
- renovate: use shared configuration from
vidavidorra/.github
(2dd5710)
- add 2021 to license (b57d23e)
1.1.21 (2021-02-13)
- remove
chore
commit type from changelog (generation) (8b658c6) - release: format changelog during release (90611dd)
- set
esModuleInterop
totrue
to fix@commitlint/types
import (5bc52ea)
1.1.20 (2020-10-25)
- fix contributing guide link (9cdabda)
1.1.19 (2020-10-24)
- add badge for supported Node.js version (3098f03)
- link Node.js badge to Node.js releases page (3871927)
1.1.18 (2020-10-24)
- set test name with Node.js version in build workflow (bb06e2e)
1.1.17 (2020-10-24)
- package: specify supported node engine to v10 (LTS) (274ca4d)
1.1.16 (2020-10-20)
- specify
rules
as object in the usage example (ce8555e)
1.1.15 (2020-10-19)
- add documentation with my new readme style (c457afd)
1.1.14 (2020-10-07)
- separate build check from lint and check build pre-commit (30c5dc4)
1.1.13 (2020-10-02)
- run full tests in lint-staged (c772b99)
1.1.12 (2020-10-02)
- renovate: fix accidental removal of
pinDependencies
(8e950fd) - renovate: migrate config to Renovate > v21.28.0 (60d89b5)
1.1.11 (2020-09-27)
- use
Plugin
from the commitlint types (33bab71)
- add scripts to clean and build with clean first (8782e3a)
1.1.10 (2020-09-27)
- trigger release (82c563b)
1.1.9 (2020-09-27)
- package: correct 'types' of package (9df7d4e)
1.1.8 (2020-09-27)
- add npm version badge (a0fff5f)
1.1.7 (2020-09-24)
- test and build with Node v14 (3586da5)
1.1.6 (2020-09-24)
- package: correct
main
path (90d2bde)
- correct description of CI build (824ba4e)
1.1.5 (2020-09-20)
- release: add npm tarball to GitHub publish (dc1db2b)
1.1.4 (2020-09-20)
- release: disable release on chore commits (834bd70)
1.1.3 (2020-09-20)
- renovate: disable for aliased packages with final version (e216ab2)
- commits: add commitlint configuration to allow longer dependency commits (d36c8ab)
1.1.1 (2020-09-20)
- deps: disable auto-merge for peer dependencies (f9b4991)
- deps: use Renovate default commit scope for
devDependencies
anddependencies
(b4d864c)
1.1.0 (2020-09-20)
- add support for @commitlint/lint v10.x (493ad35)
1.0.13 (2020-09-19)
- end-to-end: test agains commitlint v9.x, v10.x and v11.x (9d7715d)
1.0.12 (2020-09-18)
- package: point
main
,types
andfiles
to the correct paths (df10abf)
- end-to-end: separate load test (75943e5)
1.0.11 (2020-09-18)
1.0.10 (2020-09-18)
1.0.9 (2020-09-17)
- deps: separate @commitlint peer-, dev- and dependencies (0c42187)
1.0.8 (2020-09-16)
- unpin peer dependency and set to major version 9 range (766f6f0)
- add end-to-end test (3de942c)
- check build for type errors when linting (dec4be8)
1.0.7 (2020-09-14)
1.0.6 (2020-09-14)
- deps: separate dev, peer and dependencies in Renovate commits (40d4358)
- release: release on peer and regular dependencies (b7d445a)
1.0.5 (2020-09-13)
1.0.4 (2020-09-12)
1.0.3 (2020-09-07)
1.0.2 (2020-09-07)
1.0.1 (2020-09-06)
- release: build before release to include dist (4ff37ce)
- add function rule plugin sources and tests (1a8db80)
- add code coverage badge (fb6d27b)
- release: fix npm env value (308ffae)
- re-enable release step (58ac7f2)
- release: publish to npm (d1cd2aa)
- add build, test and coverage jobs (3e42d16)
- disable release step until build and tests are finished (3e2e92a)
- rename job 'build-and-test' to 'build' (76cb756)
- separate build and test jobs (d4140da)