From f1ff12159d627ee63bf8982ab02e6cca8f10b09f Mon Sep 17 00:00:00 2001 From: escapedcat Date: Tue, 27 Feb 2024 12:09:27 +0100 Subject: [PATCH] v19.0.0 --- @alias/commitlint-config-angular/CHANGELOG.md | 63 ++++++++++++++++++ @alias/commitlint-config-angular/package.json | 6 +- .../CHANGELOG.md | 63 ++++++++++++++++++ .../package.json | 6 +- .../commitlint-config-nx-scopes/CHANGELOG.md | 63 ++++++++++++++++++ .../commitlint-config-nx-scopes/package.json | 6 +- .../CHANGELOG.md | 63 ++++++++++++++++++ .../package.json | 6 +- @alias/commitlint/CHANGELOG.md | 63 ++++++++++++++++++ @alias/commitlint/package.json | 10 +-- @commitlint/cli/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/cli/package.json | 16 ++--- .../config-angular-type-enum/CHANGELOG.md | 63 ++++++++++++++++++ .../config-angular-type-enum/package.json | 4 +- @commitlint/config-angular/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-angular/package.json | 8 +-- @commitlint/config-conventional/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-conventional/package.json | 8 +-- @commitlint/config-lerna-scopes/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-lerna-scopes/package.json | 6 +- @commitlint/config-nx-scopes/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-nx-scopes/package.json | 8 +-- @commitlint/config-patternplate/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-patternplate/package.json | 6 +- @commitlint/config-pnpm-scopes/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-pnpm-scopes/package.json | 6 +- @commitlint/config-rush-scopes/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-rush-scopes/package.json | 6 +- @commitlint/config-validator/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/config-validator/package.json | 6 +- @commitlint/core/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/core/package.json | 12 ++-- @commitlint/cz-commitlint/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/cz-commitlint/package.json | 8 +-- @commitlint/ensure/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/ensure/package.json | 6 +- @commitlint/execute-rule/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/execute-rule/package.json | 4 +- @commitlint/format/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/format/package.json | 6 +- @commitlint/is-ignored/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/is-ignored/package.json | 10 +-- @commitlint/lint/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/lint/package.json | 14 ++-- @commitlint/load/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/load/package.json | 12 ++-- @commitlint/message/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/message/package.json | 6 +- @commitlint/parse/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/parse/package.json | 8 +-- @commitlint/prompt-cli/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/prompt-cli/package.json | 8 +-- @commitlint/prompt/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/prompt/package.json | 12 ++-- @commitlint/read/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/read/package.json | 10 +-- @commitlint/resolve-extends/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/resolve-extends/package.json | 8 +-- @commitlint/rules/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/rules/package.json | 16 ++--- @commitlint/to-lines/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/to-lines/package.json | 4 +- @commitlint/top-level/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/top-level/package.json | 4 +- @commitlint/travis-cli/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/travis-cli/package.json | 8 +-- @commitlint/types/CHANGELOG.md | 63 ++++++++++++++++++ @commitlint/types/package.json | 4 +- @packages/test-environment/CHANGELOG.md | 63 ++++++++++++++++++ @packages/test-environment/package.json | 2 +- @packages/test/CHANGELOG.md | 63 ++++++++++++++++++ @packages/test/package.json | 2 +- @packages/utils/CHANGELOG.md | 63 ++++++++++++++++++ @packages/utils/package.json | 2 +- CHANGELOG.md | 66 +++++++++++++++++++ lerna.json | 2 +- 76 files changed, 2535 insertions(+), 138 deletions(-) diff --git a/@alias/commitlint-config-angular/CHANGELOG.md b/@alias/commitlint-config-angular/CHANGELOG.md index 1b8836d968..a3d1edacd0 100644 --- a/@alias/commitlint-config-angular/CHANGELOG.md +++ b/@alias/commitlint-config-angular/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package commitlint-config-angular diff --git a/@alias/commitlint-config-angular/package.json b/@alias/commitlint-config-angular/package.json index dad6497b77..38f5f5f50c 100644 --- a/@alias/commitlint-config-angular/package.json +++ b/@alias/commitlint-config-angular/package.json @@ -1,7 +1,7 @@ { "name": "commitlint-config-angular", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing the angular commit convention", "files": [ "index.js" @@ -31,10 +31,10 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/config-angular": "^18.6.1" + "@commitlint/config-angular": "^19.0.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@alias/commitlint-config-lerna-scopes/CHANGELOG.md b/@alias/commitlint-config-lerna-scopes/CHANGELOG.md index 43578e85ff..4e42c02d57 100644 --- a/@alias/commitlint-config-lerna-scopes/CHANGELOG.md +++ b/@alias/commitlint-config-lerna-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package commitlint-config-lerna-scopes diff --git a/@alias/commitlint-config-lerna-scopes/package.json b/@alias/commitlint-config-lerna-scopes/package.json index 424ee0a3fd..b58a5d0270 100644 --- a/@alias/commitlint-config-lerna-scopes/package.json +++ b/@alias/commitlint-config-lerna-scopes/package.json @@ -1,7 +1,7 @@ { "name": "commitlint-config-lerna-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing lerna package names as scopes", "files": [ "index.js" @@ -31,10 +31,10 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/config-lerna-scopes": "^18.6.1" + "@commitlint/config-lerna-scopes": "^19.0.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@alias/commitlint-config-nx-scopes/CHANGELOG.md b/@alias/commitlint-config-nx-scopes/CHANGELOG.md index d803a06648..f76d3a3f4d 100644 --- a/@alias/commitlint-config-nx-scopes/CHANGELOG.md +++ b/@alias/commitlint-config-nx-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package commitlint-config-nx-scopes diff --git a/@alias/commitlint-config-nx-scopes/package.json b/@alias/commitlint-config-nx-scopes/package.json index e1cc6c64c8..d6ebe11586 100644 --- a/@alias/commitlint-config-nx-scopes/package.json +++ b/@alias/commitlint-config-nx-scopes/package.json @@ -1,7 +1,7 @@ { "name": "commitlint-config-nx-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing nx project names as scopes", "files": [ "index.js" @@ -31,10 +31,10 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/config-nx-scopes": "^18.6.1" + "@commitlint/config-nx-scopes": "^19.0.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@alias/commitlint-config-patternplate/CHANGELOG.md b/@alias/commitlint-config-patternplate/CHANGELOG.md index 0bbf72ea0f..0ae07e7715 100644 --- a/@alias/commitlint-config-patternplate/CHANGELOG.md +++ b/@alias/commitlint-config-patternplate/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package commitlint-config-patternplate diff --git a/@alias/commitlint-config-patternplate/package.json b/@alias/commitlint-config-patternplate/package.json index dd7d4ab5d3..678c32f5a2 100644 --- a/@alias/commitlint-config-patternplate/package.json +++ b/@alias/commitlint-config-patternplate/package.json @@ -1,7 +1,7 @@ { "name": "commitlint-config-patternplate", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commits, patternplate-style", "files": [ "index.js" @@ -31,10 +31,10 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/config-patternplate": "^18.6.1" + "@commitlint/config-patternplate": "^19.0.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@alias/commitlint/CHANGELOG.md b/@alias/commitlint/CHANGELOG.md index 5dccaa8bd2..4b3d35ccec 100644 --- a/@alias/commitlint/CHANGELOG.md +++ b/@alias/commitlint/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package commitlint diff --git a/@alias/commitlint/package.json b/@alias/commitlint/package.json index 6761366f06..f76d3245ee 100644 --- a/@alias/commitlint/package.json +++ b/@alias/commitlint/package.json @@ -1,7 +1,7 @@ { "name": "commitlint", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "files": [ "cli.js" @@ -36,12 +36,12 @@ }, "license": "MIT", "dependencies": { - "@commitlint/cli": "^18.6.1", - "@commitlint/types": "^18.6.1" + "@commitlint/cli": "^19.0.0", + "@commitlint/types": "^19.0.0" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "execa": "^8.0.1" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/cli/CHANGELOG.md b/@commitlint/cli/CHANGELOG.md index 3e50876909..1f6b14d353 100644 --- a/@commitlint/cli/CHANGELOG.md +++ b/@commitlint/cli/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/cli diff --git a/@commitlint/cli/package.json b/@commitlint/cli/package.json index 7ebdc05209..b846aab378 100644 --- a/@commitlint/cli/package.json +++ b/@commitlint/cli/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/cli", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "files": [ "index.cjs", @@ -39,8 +39,8 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "@types/lodash.merge": "^4.6.8", "@types/node": "^18.19.17", "@types/yargs": "^17.0.29", @@ -48,11 +48,11 @@ "lodash.merge": "^4.6.2" }, "dependencies": { - "@commitlint/format": "^18.6.1", - "@commitlint/lint": "^18.6.1", - "@commitlint/load": "^18.6.1", - "@commitlint/read": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/format": "^19.0.0", + "@commitlint/lint": "^19.0.0", + "@commitlint/load": "^19.0.0", + "@commitlint/read": "^19.0.0", + "@commitlint/types": "^19.0.0", "execa": "^8.0.1", "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", diff --git a/@commitlint/config-angular-type-enum/CHANGELOG.md b/@commitlint/config-angular-type-enum/CHANGELOG.md index 98c03d88e0..eb6eb69b82 100644 --- a/@commitlint/config-angular-type-enum/CHANGELOG.md +++ b/@commitlint/config-angular-type-enum/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-angular-type-enum diff --git a/@commitlint/config-angular-type-enum/package.json b/@commitlint/config-angular-type-enum/package.json index d62d5d7b61..fb4d4f5dca 100644 --- a/@commitlint/config-angular-type-enum/package.json +++ b/@commitlint/config-angular-type-enum/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-angular-type-enum", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing the angular commit convention types", "files": [ "index.js" @@ -31,7 +31,7 @@ "node": ">=v18" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@commitlint/config-angular/CHANGELOG.md b/@commitlint/config-angular/CHANGELOG.md index b39cbdeb6c..048adfe266 100644 --- a/@commitlint/config-angular/CHANGELOG.md +++ b/@commitlint/config-angular/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-angular diff --git a/@commitlint/config-angular/package.json b/@commitlint/config-angular/package.json index cb8f905d02..ee4ba3dd98 100644 --- a/@commitlint/config-angular/package.json +++ b/@commitlint/config-angular/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-angular", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing the angular commit convention", "main": "index.js", "files": [ @@ -32,11 +32,11 @@ "node": ">=v18" }, "devDependencies": { - "@commitlint/lint": "^18.6.1", - "@commitlint/utils": "^18.6.1" + "@commitlint/lint": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/config-angular-type-enum": "^18.6.1" + "@commitlint/config-angular-type-enum": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@commitlint/config-conventional/CHANGELOG.md b/@commitlint/config-conventional/CHANGELOG.md index 37dae6ed1f..cb5d0a0680 100644 --- a/@commitlint/config-conventional/CHANGELOG.md +++ b/@commitlint/config-conventional/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.2](https://github.com/conventional-changelog/commitlint/compare/v18.6.1...v18.6.2) (2024-02-14) diff --git a/@commitlint/config-conventional/package.json b/@commitlint/config-conventional/package.json index 57fc885a13..95b13c058c 100644 --- a/@commitlint/config-conventional/package.json +++ b/@commitlint/config-conventional/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-conventional", "type": "module", - "version": "18.6.2", + "version": "19.0.0", "description": "Shareable commitlint config enforcing conventional commits", "main": "lib/index.js", "files": [ @@ -35,11 +35,11 @@ "node": ">=v18" }, "devDependencies": { - "@commitlint/lint": "^18.6.1", - "@commitlint/utils": "^18.6.1" + "@commitlint/lint": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "conventional-changelog-conventionalcommits": "^7.0.2" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/config-lerna-scopes/CHANGELOG.md b/@commitlint/config-lerna-scopes/CHANGELOG.md index c74dfd5f85..7228504c8a 100644 --- a/@commitlint/config-lerna-scopes/CHANGELOG.md +++ b/@commitlint/config-lerna-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) diff --git a/@commitlint/config-lerna-scopes/package.json b/@commitlint/config-lerna-scopes/package.json index a22dcfe652..3f9daa6d63 100644 --- a/@commitlint/config-lerna-scopes/package.json +++ b/@commitlint/config-lerna-scopes/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-lerna-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing lerna package and workspace names as scopes", "main": "index.js", "files": [ @@ -46,8 +46,8 @@ "semver": "^7.6.0" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "@types/glob": "^8.1.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/config-nx-scopes/CHANGELOG.md b/@commitlint/config-nx-scopes/CHANGELOG.md index 03d85b860b..fec89c133a 100644 --- a/@commitlint/config-nx-scopes/CHANGELOG.md +++ b/@commitlint/config-nx-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-nx-scopes diff --git a/@commitlint/config-nx-scopes/package.json b/@commitlint/config-nx-scopes/package.json index c34f5d8357..428c183fea 100644 --- a/@commitlint/config-nx-scopes/package.json +++ b/@commitlint/config-nx-scopes/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-nx-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing nx project names as scopes", "files": [ "index.js" @@ -39,11 +39,11 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/types": "^18.6.0" + "@commitlint/types": "^19.0.0" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@commitlint/config-patternplate/CHANGELOG.md b/@commitlint/config-patternplate/CHANGELOG.md index ae7c15584f..b8b6036714 100644 --- a/@commitlint/config-patternplate/CHANGELOG.md +++ b/@commitlint/config-patternplate/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-patternplate diff --git a/@commitlint/config-patternplate/package.json b/@commitlint/config-patternplate/package.json index f85584bdaa..6d57263b80 100644 --- a/@commitlint/config-patternplate/package.json +++ b/@commitlint/config-patternplate/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-patternplate", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commits, patternplate-style", "files": [ "index.js" @@ -31,12 +31,12 @@ "node": ">=v18" }, "dependencies": { - "@commitlint/config-angular": "^18.6.1", + "@commitlint/config-angular": "^19.0.0", "glob": "^10.3.10", "lodash.merge": "^4.6.2" }, "devDependencies": { - "@commitlint/utils": "^18.6.1", + "@commitlint/utils": "^19.0.0", "@types/lodash.merge": "^4.6.8" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" diff --git a/@commitlint/config-pnpm-scopes/CHANGELOG.md b/@commitlint/config-pnpm-scopes/CHANGELOG.md index 21ff87a314..6d89ae0e17 100644 --- a/@commitlint/config-pnpm-scopes/CHANGELOG.md +++ b/@commitlint/config-pnpm-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-pnpm-scopes diff --git a/@commitlint/config-pnpm-scopes/package.json b/@commitlint/config-pnpm-scopes/package.json index 9c849dcef5..166e463894 100644 --- a/@commitlint/config-pnpm-scopes/package.json +++ b/@commitlint/config-pnpm-scopes/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-pnpm-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing pnpm workspaces names as scopes", "files": [ "index.js" @@ -36,7 +36,7 @@ "read-yaml-file": "^2.1.0" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" } } diff --git a/@commitlint/config-rush-scopes/CHANGELOG.md b/@commitlint/config-rush-scopes/CHANGELOG.md index 731a5a44a9..5020338a12 100644 --- a/@commitlint/config-rush-scopes/CHANGELOG.md +++ b/@commitlint/config-rush-scopes/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-rush-scopes diff --git a/@commitlint/config-rush-scopes/package.json b/@commitlint/config-rush-scopes/package.json index 6fa8024e85..30b439c131 100644 --- a/@commitlint/config-rush-scopes/package.json +++ b/@commitlint/config-rush-scopes/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-rush-scopes", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shareable commitlint config enforcing rush package and workspace names as scopes", "files": [ "index.js" @@ -37,7 +37,7 @@ "jsonc": "^2.0.0" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" } } diff --git a/@commitlint/config-validator/CHANGELOG.md b/@commitlint/config-validator/CHANGELOG.md index 1e088b3efc..3094525ffa 100644 --- a/@commitlint/config-validator/CHANGELOG.md +++ b/@commitlint/config-validator/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/config-validator diff --git a/@commitlint/config-validator/package.json b/@commitlint/config-validator/package.json index 3516798d8c..3229bfb183 100644 --- a/@commitlint/config-validator/package.json +++ b/@commitlint/config-validator/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/config-validator", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "config validator for commitlint.config.js", "main": "lib/validate.js", "types": "lib/validate.d.ts", @@ -36,10 +36,10 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "ajv": "^8.11.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" diff --git a/@commitlint/core/CHANGELOG.md b/@commitlint/core/CHANGELOG.md index 15294f96d7..0f6a2e2cd2 100644 --- a/@commitlint/core/CHANGELOG.md +++ b/@commitlint/core/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/core diff --git a/@commitlint/core/package.json b/@commitlint/core/package.json index 21ebf0cf0a..0dc554b2bc 100644 --- a/@commitlint/core/package.json +++ b/@commitlint/core/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/core", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/core.js", "types": "lib/core.d.ts", @@ -36,13 +36,13 @@ }, "license": "MIT", "dependencies": { - "@commitlint/format": "^18.6.1", - "@commitlint/lint": "^18.6.1", - "@commitlint/load": "^18.6.1", - "@commitlint/read": "^18.6.1" + "@commitlint/format": "^19.0.0", + "@commitlint/lint": "^19.0.0", + "@commitlint/load": "^19.0.0", + "@commitlint/read": "^19.0.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@commitlint/cz-commitlint/CHANGELOG.md b/@commitlint/cz-commitlint/CHANGELOG.md index 758d994e20..1fd893b969 100644 --- a/@commitlint/cz-commitlint/CHANGELOG.md +++ b/@commitlint/cz-commitlint/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/cz-commitlint diff --git a/@commitlint/cz-commitlint/package.json b/@commitlint/cz-commitlint/package.json index bcdb45a176..43a2a527f4 100644 --- a/@commitlint/cz-commitlint/package.json +++ b/@commitlint/cz-commitlint/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/cz-commitlint", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Commitizen adapter using the commitlint.config.js", "main": "./lib/index.js", "files": [ @@ -38,9 +38,9 @@ } }, "dependencies": { - "@commitlint/ensure": "^18.6.1", - "@commitlint/load": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/ensure": "^19.0.0", + "@commitlint/load": "^19.0.0", + "@commitlint/types": "^19.0.0", "chalk": "^5.3.0", "lodash.isplainobject": "^4.0.6", "word-wrap": "^1.2.5" diff --git a/@commitlint/ensure/CHANGELOG.md b/@commitlint/ensure/CHANGELOG.md index b6a5e9ded0..98a555e6b0 100644 --- a/@commitlint/ensure/CHANGELOG.md +++ b/@commitlint/ensure/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/ensure diff --git a/@commitlint/ensure/package.json b/@commitlint/ensure/package.json index 26de89a915..3f26ac6261 100644 --- a/@commitlint/ensure/package.json +++ b/@commitlint/ensure/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/ensure", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,7 +36,7 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1", + "@commitlint/utils": "^19.0.0", "@types/lodash.camelcase": "^4.3.8", "@types/lodash.kebabcase": "^4.1.8", "@types/lodash.snakecase": "^4.1.8", @@ -45,7 +45,7 @@ "glob": "^10.3.10" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", diff --git a/@commitlint/execute-rule/CHANGELOG.md b/@commitlint/execute-rule/CHANGELOG.md index 59b901605f..4843c02143 100644 --- a/@commitlint/execute-rule/CHANGELOG.md +++ b/@commitlint/execute-rule/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/execute-rule diff --git a/@commitlint/execute-rule/package.json b/@commitlint/execute-rule/package.json index 938c51df34..bd82517ae8 100644 --- a/@commitlint/execute-rule/package.json +++ b/@commitlint/execute-rule/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/execute-rule", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,7 +36,7 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@commitlint/format/CHANGELOG.md b/@commitlint/format/CHANGELOG.md index b17fc509e9..cd2e000c07 100644 --- a/@commitlint/format/CHANGELOG.md +++ b/@commitlint/format/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/format diff --git a/@commitlint/format/package.json b/@commitlint/format/package.json index 8881e5ea79..37de77a813 100644 --- a/@commitlint/format/package.json +++ b/@commitlint/format/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/format", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Format commitlint reports", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,10 +36,10 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "chalk": "^5.3.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" diff --git a/@commitlint/is-ignored/CHANGELOG.md b/@commitlint/is-ignored/CHANGELOG.md index 1fc7bdd8ed..7a873283a8 100644 --- a/@commitlint/is-ignored/CHANGELOG.md +++ b/@commitlint/is-ignored/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) diff --git a/@commitlint/is-ignored/package.json b/@commitlint/is-ignored/package.json index 3acf6da5e1..fe071e1e59 100644 --- a/@commitlint/is-ignored/package.json +++ b/@commitlint/is-ignored/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/is-ignored", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,13 +36,13 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/parse": "^18.6.1", - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/parse": "^19.0.0", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "@types/semver": "^7.5.7" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "semver": "^7.6.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/lint/CHANGELOG.md b/@commitlint/lint/CHANGELOG.md index 586696cc8e..d06f5ac710 100644 --- a/@commitlint/lint/CHANGELOG.md +++ b/@commitlint/lint/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/lint diff --git a/@commitlint/lint/package.json b/@commitlint/lint/package.json index 83c5075d45..e2750856d2 100644 --- a/@commitlint/lint/package.json +++ b/@commitlint/lint/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/lint", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint a string against commitlint rules", "main": "lib/lint.js", "types": "lib/lint.d.ts", @@ -36,14 +36,14 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/is-ignored": "^18.6.1", - "@commitlint/parse": "^18.6.1", - "@commitlint/rules": "^18.6.1", - "@commitlint/types": "^18.6.1" + "@commitlint/is-ignored": "^19.0.0", + "@commitlint/parse": "^19.0.0", + "@commitlint/rules": "^19.0.0", + "@commitlint/types": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@commitlint/load/CHANGELOG.md b/@commitlint/load/CHANGELOG.md index fd4bf2ed17..f3f8190efd 100644 --- a/@commitlint/load/CHANGELOG.md +++ b/@commitlint/load/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/load diff --git a/@commitlint/load/package.json b/@commitlint/load/package.json index 91216abf35..555e8ab286 100644 --- a/@commitlint/load/package.json +++ b/@commitlint/load/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/load", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Load shared commitlint configuration", "main": "lib/load.js", "types": "lib/load.d.ts", @@ -36,7 +36,7 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", + "@commitlint/test": "^19.0.0", "@types/lodash.isplainobject": "^4.0.8", "@types/lodash.merge": "^4.6.8", "@types/lodash.uniq": "^4.5.8", @@ -45,10 +45,10 @@ "typescript": "^5.2.2" }, "dependencies": { - "@commitlint/config-validator": "^18.6.1", - "@commitlint/execute-rule": "^18.6.1", - "@commitlint/resolve-extends": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/config-validator": "^19.0.0", + "@commitlint/execute-rule": "^19.0.0", + "@commitlint/resolve-extends": "^19.0.0", + "@commitlint/types": "^19.0.0", "chalk": "^5.3.0", "cosmiconfig": "^8.3.6", "cosmiconfig-typescript-loader": "^5.0.0", diff --git a/@commitlint/message/CHANGELOG.md b/@commitlint/message/CHANGELOG.md index 3d6f0c46fa..f4028208de 100644 --- a/@commitlint/message/CHANGELOG.md +++ b/@commitlint/message/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/message diff --git a/@commitlint/message/package.json b/@commitlint/message/package.json index a61511e00f..6560632e72 100644 --- a/@commitlint/message/package.json +++ b/@commitlint/message/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/message", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,8 +36,8 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" } diff --git a/@commitlint/parse/CHANGELOG.md b/@commitlint/parse/CHANGELOG.md index aef1000cd7..34c9f6f2a5 100644 --- a/@commitlint/parse/CHANGELOG.md +++ b/@commitlint/parse/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/parse diff --git a/@commitlint/parse/package.json b/@commitlint/parse/package.json index c693a92441..e3f4f92d4f 100644 --- a/@commitlint/parse/package.json +++ b/@commitlint/parse/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/parse", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,12 +36,12 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "@types/conventional-commits-parser": "^3.0.6" }, "dependencies": { - "@commitlint/types": "^18.6.1", + "@commitlint/types": "^19.0.0", "conventional-changelog-angular": "^7.0.0", "conventional-commits-parser": "^5.0.0" }, diff --git a/@commitlint/prompt-cli/CHANGELOG.md b/@commitlint/prompt-cli/CHANGELOG.md index 3f8938ee88..e97290aabd 100644 --- a/@commitlint/prompt-cli/CHANGELOG.md +++ b/@commitlint/prompt-cli/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/prompt-cli diff --git a/@commitlint/prompt-cli/package.json b/@commitlint/prompt-cli/package.json index 66cc720631..9e58df3d3d 100644 --- a/@commitlint/prompt-cli/package.json +++ b/@commitlint/prompt-cli/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/prompt-cli", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "commit prompt using commitlint.config.js", "files": [ "cli.js" @@ -33,11 +33,11 @@ "node": ">=v18" }, "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/prompt": "^18.6.1", + "@commitlint/prompt": "^19.0.0", "execa": "^8.0.1", "inquirer": "^9.2.15" }, diff --git a/@commitlint/prompt/CHANGELOG.md b/@commitlint/prompt/CHANGELOG.md index 6170000174..a1659de718 100644 --- a/@commitlint/prompt/CHANGELOG.md +++ b/@commitlint/prompt/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/prompt diff --git a/@commitlint/prompt/package.json b/@commitlint/prompt/package.json index c68bce7923..e513e817cb 100644 --- a/@commitlint/prompt/package.json +++ b/@commitlint/prompt/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/prompt", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "commitizen prompt using commitlint.config.js", "main": "./lib/index.js", "files": [ @@ -38,16 +38,16 @@ "node": ">=v18" }, "devDependencies": { - "@commitlint/config-angular": "^18.6.1", + "@commitlint/config-angular": "^19.0.0", "@commitlint/types": "^14.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/utils": "^19.0.0", "@types/inquirer": "^9.0.7", "commitizen": "^4.2.4" }, "dependencies": { - "@commitlint/ensure": "^18.6.0", - "@commitlint/load": "^18.6.0", - "@commitlint/types": "^18.6.0", + "@commitlint/ensure": "^19.0.0", + "@commitlint/load": "^19.0.0", + "@commitlint/types": "^19.0.0", "chalk": "^5.3.0", "inquirer": "^9.2.15" }, diff --git a/@commitlint/read/CHANGELOG.md b/@commitlint/read/CHANGELOG.md index d186ba7566..cceeb713b4 100644 --- a/@commitlint/read/CHANGELOG.md +++ b/@commitlint/read/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/read diff --git a/@commitlint/read/package.json b/@commitlint/read/package.json index bf026201e8..fb7fb29623 100644 --- a/@commitlint/read/package.json +++ b/@commitlint/read/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/read", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Read commit messages from a specified range or last edit", "main": "lib/read.js", "types": "lib/read.d.ts", @@ -36,15 +36,15 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "@types/git-raw-commits": "^2.0.3", "@types/minimist": "^1.2.4", "execa": "^8.0.1" }, "dependencies": { - "@commitlint/top-level": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/top-level": "^19.0.0", + "@commitlint/types": "^19.0.0", "git-raw-commits": "^4.0.0", "minimist": "^1.2.8" }, diff --git a/@commitlint/resolve-extends/CHANGELOG.md b/@commitlint/resolve-extends/CHANGELOG.md index 2d4cf0b9c0..6046e9f73a 100644 --- a/@commitlint/resolve-extends/CHANGELOG.md +++ b/@commitlint/resolve-extends/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/resolve-extends diff --git a/@commitlint/resolve-extends/package.json b/@commitlint/resolve-extends/package.json index 04065e1896..8bd53ec2b9 100644 --- a/@commitlint/resolve-extends/package.json +++ b/@commitlint/resolve-extends/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/resolve-extends", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,12 +36,12 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1", + "@commitlint/utils": "^19.0.0", "@types/lodash.mergewith": "^4.6.8" }, "dependencies": { - "@commitlint/config-validator": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/config-validator": "^19.0.0", + "@commitlint/types": "^19.0.0", "import-fresh": "^3.0.0", "import-meta-resolve": "^4.0.0", "lodash.mergewith": "^4.6.2", diff --git a/@commitlint/rules/CHANGELOG.md b/@commitlint/rules/CHANGELOG.md index 9b67969af3..96ef76dc87 100644 --- a/@commitlint/rules/CHANGELOG.md +++ b/@commitlint/rules/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/rules diff --git a/@commitlint/rules/package.json b/@commitlint/rules/package.json index 0e76c584f7..b7f6aac41c 100644 --- a/@commitlint/rules/package.json +++ b/@commitlint/rules/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/rules", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,17 +36,17 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/parse": "^18.6.1", - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1", + "@commitlint/parse": "^19.0.0", + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0", "conventional-changelog-angular": "^7.0.0", "glob": "^10.3.10" }, "dependencies": { - "@commitlint/ensure": "^18.6.1", - "@commitlint/message": "^18.6.1", - "@commitlint/to-lines": "^18.6.1", - "@commitlint/types": "^18.6.1", + "@commitlint/ensure": "^19.0.0", + "@commitlint/message": "^19.0.0", + "@commitlint/to-lines": "^19.0.0", + "@commitlint/types": "^19.0.0", "execa": "^8.0.1" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/to-lines/CHANGELOG.md b/@commitlint/to-lines/CHANGELOG.md index 2c5e0d40f5..bfc05d110c 100644 --- a/@commitlint/to-lines/CHANGELOG.md +++ b/@commitlint/to-lines/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/to-lines diff --git a/@commitlint/to-lines/package.json b/@commitlint/to-lines/package.json index cef08bccd1..3d2ce08629 100644 --- a/@commitlint/to-lines/package.json +++ b/@commitlint/to-lines/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/to-lines", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,7 +36,7 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@commitlint/top-level/CHANGELOG.md b/@commitlint/top-level/CHANGELOG.md index 181a19091a..77f8021f73 100644 --- a/@commitlint/top-level/CHANGELOG.md +++ b/@commitlint/top-level/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/top-level diff --git a/@commitlint/top-level/package.json b/@commitlint/top-level/package.json index 4f73f4e089..4228255670 100644 --- a/@commitlint/top-level/package.json +++ b/@commitlint/top-level/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/top-level", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint your commit messages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -36,7 +36,7 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "dependencies": { "find-up": "^7.0.0" diff --git a/@commitlint/travis-cli/CHANGELOG.md b/@commitlint/travis-cli/CHANGELOG.md index 413fcb60e7..1b9e511250 100644 --- a/@commitlint/travis-cli/CHANGELOG.md +++ b/@commitlint/travis-cli/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/travis-cli diff --git a/@commitlint/travis-cli/package.json b/@commitlint/travis-cli/package.json index e834040555..4839b4b22e 100644 --- a/@commitlint/travis-cli/package.json +++ b/@commitlint/travis-cli/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/travis-cli", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Lint all relevant commits for a change or PR on Travis CI", "files": [ "lib/", @@ -37,11 +37,11 @@ }, "license": "MIT", "devDependencies": { - "@commitlint/test": "^18.0.0", - "@commitlint/utils": "^18.6.1" + "@commitlint/test": "^19.0.0", + "@commitlint/utils": "^19.0.0" }, "dependencies": { - "@commitlint/cli": "^18.6.1", + "@commitlint/cli": "^19.0.0", "execa": "^8.0.1" }, "gitHead": "70f7f4688b51774e7ac5e40e896cdaa3f132b2bc" diff --git a/@commitlint/types/CHANGELOG.md b/@commitlint/types/CHANGELOG.md index 0dfbc0db54..8227561599 100644 --- a/@commitlint/types/CHANGELOG.md +++ b/@commitlint/types/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) **Note:** Version bump only for package @commitlint/types diff --git a/@commitlint/types/package.json b/@commitlint/types/package.json index e7849905a0..369904909e 100644 --- a/@commitlint/types/package.json +++ b/@commitlint/types/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/types", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Shared types for commitlint packages", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -32,7 +32,7 @@ "chalk": "^5.3.0" }, "devDependencies": { - "@commitlint/utils": "^18.6.1" + "@commitlint/utils": "^19.0.0" }, "gitHead": "d829bf6260304ca8d6811f329fcdd1b6c50e9749" } diff --git a/@packages/test-environment/CHANGELOG.md b/@packages/test-environment/CHANGELOG.md index 68fd0996e2..bf2eaaddd6 100644 --- a/@packages/test-environment/CHANGELOG.md +++ b/@packages/test-environment/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + # [18.0.0](https://github.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0) (2023-10-20) diff --git a/@packages/test-environment/package.json b/@packages/test-environment/package.json index 255fe09631..c4d34c73d1 100644 --- a/@packages/test-environment/package.json +++ b/@packages/test-environment/package.json @@ -1,7 +1,7 @@ { "name": "vitest-environment-commitlint", "type": "module", - "version": "18.0.0", + "version": "19.0.0", "description": "test environment for @commitlint", "private": true, "main": "lib/test-environment.js", diff --git a/@packages/test/CHANGELOG.md b/@packages/test/CHANGELOG.md index 1f3b4b4eba..09821ce462 100644 --- a/@packages/test/CHANGELOG.md +++ b/@packages/test/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + # [18.0.0](https://github.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0) (2023-10-20) diff --git a/@packages/test/package.json b/@packages/test/package.json index 0f9abd7636..36ac0715c1 100644 --- a/@packages/test/package.json +++ b/@packages/test/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/test", "type": "module", - "version": "18.0.0", + "version": "19.0.0", "description": "test utilities for @commitlint", "private": true, "main": "lib/index.js", diff --git a/@packages/utils/CHANGELOG.md b/@packages/utils/CHANGELOG.md index 9ce00ed97b..b887ab11f3 100644 --- a/@packages/utils/CHANGELOG.md +++ b/@packages/utils/CHANGELOG.md @@ -3,6 +3,69 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1) (2024-02-13) diff --git a/@packages/utils/package.json b/@packages/utils/package.json index 8cd7a15e38..048828a8ea 100644 --- a/@packages/utils/package.json +++ b/@packages/utils/package.json @@ -1,7 +1,7 @@ { "name": "@commitlint/utils", "type": "module", - "version": "18.6.1", + "version": "19.0.0", "description": "Development utilities for @commitlint", "private": true, "files": [ diff --git a/CHANGELOG.md b/CHANGELOG.md index cf4299b4a9..818389990c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,72 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [19.0.0](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0) (2024-02-27) + + +* feat!: migrate to pure ESM (#3850) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#3850](https://github.com/conventional-changelog/commitlint/issues/3850) + + +### Reverts + +* Revert "chore: update tools version to v20" ([53fc619](https://github.com/conventional-changelog/commitlint/commit/53fc6196b8d23b347a342a23c6757d757f547878)) +* Revert "chore!: minimum node version v20" ([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa)) +* Revert "ci: add codeQuality job to run lint and format tasks (#3922)" ([8bb94ca](https://github.com/conventional-changelog/commitlint/commit/8bb94ca7552b70a3c6d185a1ee8e87d745799e75)), closes [#3922](https://github.com/conventional-changelog/commitlint/issues/3922) +* Revert "ci: update node version to v20" ([8a24546](https://github.com/conventional-changelog/commitlint/commit/8a2454661569890ee1dbe918fca3da758722fd38)) + + +### BREAKING CHANGES + +* migrate to pure ESM + +* feat: migrate to pure ESM + +* chore: update snapshot + +* fix: load `parserPreset` with another `await` + +* test: migrate to vitest + +* test: remove no replacement `--runInBand` test-ci script + +* chore: fix code reviews + +* refactor(load): rewrite resolve logic + +* fix(config-nx-scopes): fix syntax error + +* feat(resolve-extends): add resolveFrom and loadParserPreset + +* feat(load): use resolveFrom and loadParserPreset from resolve-extends + +* test: include only @commitlint/* packages src in coverage + +* test: explicit import vitest utilities + +* test: remove @jest/globals from dependencies + +* fix(resolve-extends): `resolveFrom` output should be platform aware + +* test: restore NO_COLOR to test script + +* chore: fix linting issues + +* fix: should use fileURLToPath instead of pathname for Windows compatibility + +* Apply suggestions from code review + +* fix: should reuse `cli` instead call `yargs()` + +* feat(cli): set terminalWidth as wrap to avoid work break on help + +* Update .eslintrc.cjs + +* feat: migrate @commitlint/config-conventional to pure ESM + + + + + ## [18.6.2](https://github.com/conventional-changelog/commitlint/compare/v18.6.1...v18.6.2) (2024-02-14) diff --git a/lerna.json b/lerna.json index 9caf4b583a..aaa21394f3 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "lerna": "4", "npmClient": "yarn", "useWorkspaces": true, - "version": "18.6.2" + "version": "19.0.0" }