semantic-release/commit-analyzer (@semantic-release/commit-analyzer)
### [`v13.0.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v13.0.0)
[Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v12.0.0...v13.0.0)
##### Bug Fixes
- log the raw message again ([e2f5d6c](https://togithub.com/semantic-release/commit-analyzer/commit/e2f5d6c4594be06b2e3b822217920099fd264fec))
##### Features
- support latest conventional-changelog packages ([0254d7a](https://togithub.com/semantic-release/commit-analyzer/commit/0254d7a5c59ccc4692b86218554f8850ebf46682))
##### BREAKING CHANGES
- by supporting the latest major versions of conventional-changelog packages, we are
dropping support for previous major versions of those packages due to the breaking changes between
majors. this only impacts your project if you are installing alongside semantic-release, so updating
those packages to latest version should be the only change you need for this update. no action
should be necessary if you are using default semantic-release config
### [`v12.0.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v12.0.0)
[Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v11.1.0...v12.0.0)
##### Features
- **exports:** defined `exports` to point at ./index.js ([f3358dd](https://togithub.com/semantic-release/commit-analyzer/commit/f3358dd0ad0af2c7426fbc14077463fbadf47821))
- **node-versions:** dropped support for node v18 and v19 ([0a23b82](https://togithub.com/semantic-release/commit-analyzer/commit/0a23b828fae80d083a59439101bea11e7e50fbc5))
##### BREAKING CHANGES
- **exports:** `exports` has been defined, which prevents access to private apis (which arent
intended for consumption anyway)
- **node-versions:** node v18 and v19 are no longer supported
### [`v11.1.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v11.1.0)
[Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v11.0.0...v11.1.0)
##### Features
- add support for ESM presets ([#537](https://togithub.com/semantic-release/commit-analyzer/issues/537)) ([9dc87e0](https://togithub.com/semantic-release/commit-analyzer/commit/9dc87e0f499b793850491d719c554aac218814e9))
semantic-release/github (@semantic-release/github)
### [`v10.0.6`](https://togithub.com/semantic-release/github/releases/tag/v10.0.6)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.5...v10.0.6)
##### Bug Fixes
- corrected homepage link in package.json so the generated links in the errors are valid ([#848](https://togithub.com/semantic-release/github/issues/848)) ([865762d](https://togithub.com/semantic-release/github/commit/865762db8e90530b45f3009bc15ab88166e25405))
### [`v10.0.5`](https://togithub.com/semantic-release/github/releases/tag/v10.0.5)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.4...v10.0.5)
##### Bug Fixes
- normalize GitHub API URL ([#839](https://togithub.com/semantic-release/github/issues/839)) ([1e66974](https://togithub.com/semantic-release/github/commit/1e669742599932793135f2ccb1c3122d6b3fa4f7))
### [`v10.0.4`](https://togithub.com/semantic-release/github/releases/tag/v10.0.4)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.3...v10.0.4)
##### Bug Fixes
- introduce dedicated option for GitHub API endpoint ([#829](https://togithub.com/semantic-release/github/issues/829)) ([908ff83](https://togithub.com/semantic-release/github/commit/908ff836319511901019b9c34f0cf58651d4f5cd))
### [`v10.0.3`](https://togithub.com/semantic-release/github/compare/v10.0.2...7a0bc89925208125632d973f59ee1df08530f05d)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.2...v10.0.3)
### [`v10.0.2`](https://togithub.com/semantic-release/github/releases/tag/v10.0.2)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.1...v10.0.2)
##### Bug Fixes
- **deps:** update octokit monorepo (major) ([#792](https://togithub.com/semantic-release/github/issues/792)) ([97e368d](https://togithub.com/semantic-release/github/commit/97e368dd3101be37362050fc88a1275a96828963))
### [`v10.0.1`](https://togithub.com/semantic-release/github/releases/tag/v10.0.1)
[Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.0...v10.0.1)
##### Bug Fixes
- **deps:** update dependency issue-parser to v7 ([#798](https://togithub.com/semantic-release/github/issues/798)) ([8140ba8](https://togithub.com/semantic-release/github/commit/8140ba8587268600c70c168cf37f1d660da88cef))
### [`v10.0.0`](https://togithub.com/semantic-release/github/releases/tag/v10.0.0)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.6...v10.0.0)
##### Features
- **node-versions:** dropped support for node v18 and v19 ([#797](https://togithub.com/semantic-release/github/issues/797)) ([aea314f](https://togithub.com/semantic-release/github/commit/aea314fd6e69ac71e5c56b04a2b5556d64c9d74f))
##### BREAKING CHANGES
- **node-versions:** node v18 and v19 are no longer supported
### [`v9.2.6`](https://togithub.com/semantic-release/github/releases/tag/v9.2.6)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.5...v9.2.6)
##### Bug Fixes
- **deps:** update dependency p-filter to v4 ([#764](https://togithub.com/semantic-release/github/issues/764)) ([85367c1](https://togithub.com/semantic-release/github/commit/85367c14e16d0ece235bbcc9893a99e353a63b26))
### [`v9.2.5`](https://togithub.com/semantic-release/github/releases/tag/v9.2.5)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.4...v9.2.5)
##### Bug Fixes
- **deps:** update dependency [@octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest) to v9.1.5 ([45d09b4](https://togithub.com/semantic-release/github/commit/45d09b4eeba271dbb1594ccf59d6600d67f3f05d))
### [`v9.2.4`](https://togithub.com/semantic-release/github/releases/tag/v9.2.4)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.3...v9.2.4)
##### Bug Fixes
- **deps:** update dependency mime to v4 ([#745](https://togithub.com/semantic-release/github/issues/745)) ([342a2f2](https://togithub.com/semantic-release/github/commit/342a2f2f70c518eb23fd3ff0aa4d6e9e1021840d))
### [`v9.2.3`](https://togithub.com/semantic-release/github/releases/tag/v9.2.3)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.2...v9.2.3)
##### Bug Fixes
- **deps:** update dependency globby to v14 ([#737](https://togithub.com/semantic-release/github/issues/737)) ([3cd8b6b](https://togithub.com/semantic-release/github/commit/3cd8b6bba695775b1c69f0551a493fd72bf94322))
### [`v9.2.2`](https://togithub.com/semantic-release/github/releases/tag/v9.2.2)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.1...v9.2.2)
##### Bug Fixes
- **errors:** fix typo in error message ([#736](https://togithub.com/semantic-release/github/issues/736)) ([a9c73a3](https://togithub.com/semantic-release/github/commit/a9c73a3b45301676ec4b06582abe0fc10ff5087e))
### [`v9.2.1`](https://togithub.com/semantic-release/github/compare/v9.2.0...v9.2.1)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.0...v9.2.1)
### [`v9.2.0`](https://togithub.com/semantic-release/github/releases/tag/v9.2.0)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.1.0...v9.2.0)
##### Features
- add discussionCategoryName option ([#702](https://togithub.com/semantic-release/github/issues/702)) ([34c0afd](https://togithub.com/semantic-release/github/commit/34c0afded9391608ad334fa8379f4f1e83cc35fa))
### [`v9.1.0`](https://togithub.com/semantic-release/github/releases/tag/v9.1.0)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.7...v9.1.0)
##### Features
- `releaseNameTemplate` and `releaseBodyTemplate` options for customizing release body and name ([#704](https://togithub.com/semantic-release/github/issues/704)) ([9e2678c](https://togithub.com/semantic-release/github/commit/9e2678cd69e67ce0b79c5bd1731a376f269d958c))
### [`v9.0.7`](https://togithub.com/semantic-release/github/releases/tag/v9.0.7)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.6...v9.0.7)
##### Bug Fixes
- **deps:** update octokit monorepo (major) ([#708](https://togithub.com/semantic-release/github/issues/708)) ([47f2b2e](https://togithub.com/semantic-release/github/commit/47f2b2e39ae75549988023e534e068fde365d836))
### [`v9.0.6`](https://togithub.com/semantic-release/github/releases/tag/v9.0.6)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.5...v9.0.6)
##### Bug Fixes
- **deps:** update dependency aggregate-error to v5 ([#698](https://togithub.com/semantic-release/github/issues/698)) ([706544c](https://togithub.com/semantic-release/github/commit/706544c2d961f8a5644f36812e60a07327fa2851))
### [`v9.0.5`](https://togithub.com/semantic-release/github/releases/tag/v9.0.5)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.4...v9.0.5)
##### Bug Fixes
- define retry limit in retry config ([#693](https://togithub.com/semantic-release/github/issues/693)) ([5ad0486](https://togithub.com/semantic-release/github/commit/5ad0486de55c2edfb653fde4735e623fab139148))
### [`v9.0.4`](https://togithub.com/semantic-release/github/releases/tag/v9.0.4)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.3...v9.0.4)
##### Bug Fixes
- **deps:** update octokit monorepo (major) ([#670](https://togithub.com/semantic-release/github/issues/670)) ([ebc0392](https://togithub.com/semantic-release/github/commit/ebc03928bb565fabdc20a5a113c4f15660f55b17))
### [`v9.0.3`](https://togithub.com/semantic-release/github/releases/tag/v9.0.3)
[Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.2...v9.0.3)
##### Bug Fixes
- **deps:** update dependency [@semantic-release/error](https://togithub.com/semantic-release/error) to v4 ([#649](https://togithub.com/semantic-release/github/issues/649)) ([09e43e6](https://togithub.com/semantic-release/github/commit/09e43e6bbca41f5398202b0192444bd7e106db39))
semantic-release/npm (@semantic-release/npm)
### [`v12.0.1`](https://togithub.com/semantic-release/npm/releases/tag/v12.0.1)
[Compare Source](https://togithub.com/semantic-release/npm/compare/v12.0.0...v12.0.1)
##### Bug Fixes
- **deps:** update dependency execa to v9 ([9ac5ed0](https://togithub.com/semantic-release/npm/commit/9ac5ed00021db4a7e2799b87ecf1b8f4fb7bede6))
### [`v12.0.0`](https://togithub.com/semantic-release/npm/releases/tag/v12.0.0)
[Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.3...v12.0.0)
##### Features
- **exports:** defined `exports` to point at ./index.js ([9e193c2](https://togithub.com/semantic-release/npm/commit/9e193c2239ee651d5a1fddce499edb664140938f))
- **node-versions:** dropped support for node v18 and v19 ([2df962b](https://togithub.com/semantic-release/npm/commit/2df962b6c7563a3a797ab6d54e0e071dd898f08c))
##### BREAKING CHANGES
- **exports:** `exports` has been defined, which prevents access to private apis (which arent
intended for consumption anyway)
- **node-versions:** node v18 and v19 are no longer supported
### [`v11.0.3`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.3)
[Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.2...v11.0.3)
##### Bug Fixes
- **deps:** raised the minimum accepted range of npm to v10.5.0 ([#759](https://togithub.com/semantic-release/npm/issues/759)) ([a0313f8](https://togithub.com/semantic-release/npm/commit/a0313f82060ec344d77443a9b1b28e87178dcf78)), closes [semantic-release/semantic-release#3202](https://togithub.com/semantic-release/semantic-release/issues/3202)
even though our existing range allowed anyone to update as soon as the new npm version was available, this will encourage being on a version that does not report the ip vulnerability a bit more forcefully
### [`v11.0.2`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.2)
[Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.1...v11.0.2)
##### Bug Fixes
- **deps:** update dependency npm to v10.2.5 ([42b5dec](https://togithub.com/semantic-release/npm/commit/42b5dec34f4a894d30d1b8a944fb6ba86069c6a4))
### [`v11.0.1`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.1)
[Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.0...v11.0.1)
##### Bug Fixes
- **deps:** update dependency read-pkg to v9 ([#703](https://togithub.com/semantic-release/npm/issues/703)) ([6e84013](https://togithub.com/semantic-release/npm/commit/6e84013a7c18a35322808e6085301d100064d639))
semantic-release/release-notes-generator (@semantic-release/release-notes-generator)
### [`v14.0.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v14.0.0)
[Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v13.0.0...v14.0.0)
##### Features
- support latest conventional-changelog packages ([#643](https://togithub.com/semantic-release/release-notes-generator/issues/643)) ([2bce0d3](https://togithub.com/semantic-release/release-notes-generator/commit/2bce0d3504b9ed343dc7cb9c1ebde21f168b6f07))
##### BREAKING CHANGES
- by supporting the latest major versions of conventional-changelog packages, we are dropping support for previous major versions of those packages due to the breaking changes between majors. this only impacts your project if you are installing alongside semantic-release, so updating those packages to latest version should be the only change you need for this update. no action should be necessary if you are using default semantic-release config
### [`v13.0.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v13.0.0)
[Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.1.0...v13.0.0)
##### Features
- **exports:** defined `exports` to point at ./index.js ([5655b18](https://togithub.com/semantic-release/release-notes-generator/commit/5655b18dbac47a5caf72bf6586311ac56636868a))
- **node-versions:** dropped support for node v18 and v19 ([e65959a](https://togithub.com/semantic-release/release-notes-generator/commit/e65959ae2cba7de18183164f6a388688908cb047))
##### BREAKING CHANGES
- **exports:** `exports` has been defined, which prevents access to private apis (which arent
intended for consumption anyway)
- **node-versions:** node v18 and v19 are no longer supported
### [`v12.1.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v12.1.0)
[Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.0.1...v12.1.0)
##### Features
- add support for ESM presets ([#544](https://togithub.com/semantic-release/release-notes-generator/issues/544)) ([53c18ce](https://togithub.com/semantic-release/release-notes-generator/commit/53c18ce0036bac73867af75b189a9c168565d0b8))
### [`v12.0.1`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v12.0.1)
[Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.0.0...v12.0.1)
##### Bug Fixes
- **deps:** update dependency read-pkg-up to v11 ([#557](https://togithub.com/semantic-release/release-notes-generator/issues/557)) ([5756c18](https://togithub.com/semantic-release/release-notes-generator/commit/5756c186bf2181ef4c5df0fbec440765cecd936d))
actions/setup-node (actions/setup-node)
### [`v4`](https://togithub.com/actions/setup-node/compare/v3...v4)
[Compare Source](https://togithub.com/actions/setup-node/compare/v3...v4)
actions/stale (actions/stale)
### [`v9`](https://togithub.com/actions/stale/compare/v8...v9)
[Compare Source](https://togithub.com/actions/stale/compare/v8...v9)
actions/upload-artifact (actions/upload-artifact)
### [`v4`](https://togithub.com/actions/upload-artifact/compare/v3...v4)
[Compare Source](https://togithub.com/actions/upload-artifact/compare/v3...v4)
conventional-changelog/conventional-changelog (conventional-changelog-conventionalcommits)
### [`v8.0.0`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#800-2024-04-26)
[Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.2...conventional-changelog-conventionalcommits-v8.0.0)
##### ⚠ BREAKING CHANGES
- Node >= 18 is required
- **conventional-recommended-bump:** new `Bumper` exported class ([#1218](https://togithub.com/conventional-changelog/conventional-changelog/issues/1218))
- cleanup presets interface ([#1215](https://togithub.com/conventional-changelog/conventional-changelog/issues/1215))
- **conventional-changelog-writer:** rewrite to TypeScript ([#1150](https://togithub.com/conventional-changelog/conventional-changelog/issues/1150))
- Now all packages, except gulp-conventional-changelog, are ESM-only.
##### Features
- cleanup presets interface ([#1215](https://togithub.com/conventional-changelog/conventional-changelog/issues/1215)) ([0e4f293](https://togithub.com/conventional-changelog/conventional-changelog/commit/0e4f2935add5dbf68410ea3c245ed8bd13e292a8))
- **conventional-changelog-writer:** rewrite to TypeScript ([#1150](https://togithub.com/conventional-changelog/conventional-changelog/issues/1150)) ([8af364f](https://togithub.com/conventional-changelog/conventional-changelog/commit/8af364feb20f4e6f7ffab6f5b25638df780db715))
- **conventional-recommended-bump:** new `Bumper` exported class ([#1218](https://togithub.com/conventional-changelog/conventional-changelog/issues/1218)) ([0ddc8cd](https://togithub.com/conventional-changelog/conventional-changelog/commit/0ddc8cdceb91f838f9f73e0bff8e3f140176a13a))
- drop node 16 support ([#1226](https://togithub.com/conventional-changelog/conventional-changelog/issues/1226)) ([ec69cfd](https://togithub.com/conventional-changelog/conventional-changelog/commit/ec69cfdf0040f73ec0eadc4779c37874e71f3dff))
- move from CommonJS to ESM ([#1144](https://togithub.com/conventional-changelog/conventional-changelog/issues/1144)) ([c5b859d](https://togithub.com/conventional-changelog/conventional-changelog/commit/c5b859d201e124822002eb54574f003f074216e2))
##### Bug Fixes
- **conventional-changelog-conventionalcommits:** avoid double empty lines ([#1235](https://togithub.com/conventional-changelog/conventional-changelog/issues/1235)) ([3b4bfdf](https://togithub.com/conventional-changelog/conventional-changelog/commit/3b4bfdf3ac7d26da8466a577227254123b767336)), closes [#1188](https://togithub.com/conventional-changelog/conventional-changelog/issues/1188)
### [`v7.0.2`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#702-2023-09-08)
[Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.1...conventional-changelog-conventionalcommits-v7.0.2)
##### Bug Fixes
- **conventional-changelog-conventionalcommits:** fix handling input params ([#1120](https://togithub.com/conventional-changelog/conventional-changelog/issues/1120)) ([e721cde](https://togithub.com/conventional-changelog/conventional-changelog/commit/e721cdec8de32162dd56096ef6a07786f1b4faec))
### [`v7.0.1`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#701-2023-08-27)
[Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.0...conventional-changelog-conventionalcommits-v7.0.1)
##### Bug Fixes
- **conventional-changelog-conventionalcommits:** include constants.js in package ([#1095](https://togithub.com/conventional-changelog/conventional-changelog/issues/1095)) ([a730b18](https://togithub.com/conventional-changelog/conventional-changelog/commit/a730b186c10493ee551b84b528d7437dbc3feac0)), closes [#1093](https://togithub.com/conventional-changelog/conventional-changelog/issues/1093)
semantic-release/semantic-release (semantic-release)
### [`v24.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v24.0.0)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.1.1...v24.0.0)
##### Bug Fixes
- **deps:** upgraded to the beta of the commit-analyzer plugin ([dfc3d91](https://togithub.com/semantic-release/semantic-release/commit/dfc3d9110ece8f4a1b72e209e3efce4c67a4902f))
- **deps:** upgraded to the beta of the release-notes-generator plugin ([4a4cd92](https://togithub.com/semantic-release/semantic-release/commit/4a4cd92097e73dc1defc514347c673d84e1b6a9e))
##### BREAKING CHANGES
- **deps:** the commit-analyzer plugin now expects to be used with the latest major versions of
conventional-changelog packages. if you are installing any of these packages in addition to
semantic-release, be sure to update them as well
- **deps:** the release-notes-generator plugin now expects to be used with the latest major
versions of conventional-changelog packages. if you are installing any of these packages in addition
to semantic-release, be sure to update them as well
### [`v23.1.1`](https://togithub.com/semantic-release/semantic-release/compare/v23.1.0...73bcd0bcdb98322c5c5224ffb55960de114c3fd1)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.1.0...v23.1.1)
### [`v23.1.0`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.8...3a18bf8677657ab7a88f9d57f49e12b7726c4a19)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.8...v23.1.0)
### [`v23.0.8`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.8)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.7...v23.0.8)
##### Bug Fixes
- **deps:** rename read-pkg-up -> read-package-up ([4980cba](https://togithub.com/semantic-release/semantic-release/commit/4980cba57169048ae1cd6ba869170da980b30fe3))
- **deps:** rename read-pkg-up -> read-package-up ([#3249](https://togithub.com/semantic-release/semantic-release/issues/3249)) ([95a8b9e](https://togithub.com/semantic-release/semantic-release/commit/95a8b9e0988f2d8eb157251e98e4660e359137c1))
### [`v23.0.7`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.6...v23.0.7)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.6...v23.0.7)
### [`v23.0.6`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.6)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.5...v23.0.6)
##### Bug Fixes
- **deps:** update dependency [@semantic-release/release-notes-generator](https://togithub.com/semantic-release/release-notes-generator) to v13 ([#3237](https://togithub.com/semantic-release/semantic-release/issues/3237)) ([b7e08fc](https://togithub.com/semantic-release/semantic-release/commit/b7e08fc6068154713487dbf6817c8fc356319d6f))
### [`v23.0.5`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.4...29458a0ebb14bc7691d69cf78a08a847c88789bb)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.4...v23.0.5)
### [`v23.0.4`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.3...7a50c8a1a9a14d25fb54b1ea087914fb836b04be)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.3...v23.0.4)
### [`v23.0.3`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.2...96d5aeb4b657429ff8f272aaf38e1775079e7c24)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.2...v23.0.3)
### [`v23.0.2`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.2)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.1...v23.0.2)
##### Bug Fixes
- **deps:** update dependency marked to v12 ([#3176](https://togithub.com/semantic-release/semantic-release/issues/3176)) ([38105f5](https://togithub.com/semantic-release/semantic-release/commit/38105f5bc8ac280d8fb726097962bb357bfc5dac))
### [`v23.0.1`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.1)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.0...v23.0.1)
##### Bug Fixes
- **deps:** update dependency marked-terminal to v7 ([9faded8](https://togithub.com/semantic-release/semantic-release/commit/9faded8d50bd056374f79d0a1385dc9f140a85de))
### [`v23.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.0)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.12...v23.0.0)
##### Bug Fixes
- **deps:** update dependency cosmiconfig to v9 ([#3105](https://togithub.com/semantic-release/semantic-release/issues/3105)) ([07dde04](https://togithub.com/semantic-release/semantic-release/commit/07dde042bbdd4a407dbf7f7a5b8ab2d11abdb8c3))
- **deps:** update dependency marked to v11 ([#3079](https://togithub.com/semantic-release/semantic-release/issues/3079)) ([6d2a6f1](https://togithub.com/semantic-release/semantic-release/commit/6d2a6f1aa658cfdfa905f19a4c54f38ebdfc94ef))
- **deps:** upgraded to the latest version of env-ci ([0d0ed9d](https://togithub.com/semantic-release/semantic-release/commit/0d0ed9d08a26ed5e146fcba5a58d760f7a1ebd02))
- use one note reference per tag to prevent conflicts ([#2085](https://togithub.com/semantic-release/semantic-release/issues/2085)) ([020ea7d](https://togithub.com/semantic-release/semantic-release/commit/020ea7d7d5aa6c123fe4c97754b6b1b36c0a8e2c))
##### Features
- **node-versions:** dropped support for node v18 and raised the minimum for v20 ([2904832](https://togithub.com/semantic-release/semantic-release/commit/2904832967c9160d3e293ce4be7a12aef0318a95)), closes [/github.com/semantic-release/gitlab/pull/647#discussion_r1423131205](https://togithub.com//github.com/semantic-release/gitlab/pull/647/issues/discussion_r1423131205)
##### BREAKING CHANGES
- **deps:** woodpecker ci users need to upgrade to v1.0.0 or higher to remain supported. see
https://github.com/semantic-release/env-ci/releases/tag/v11.0.0 for more information
- **node-versions:** support for node v18 has been dropped and the minimum for v20 is now v20.8.1
related to [https://github.com/semantic-release/semantic-release/discussions/3088](https://togithub.com/semantic-release/semantic-release/discussions/3088)
- **deps:** if using `release.config.js` as the name of your config file, it needs to be moved to a `.config/` directory. see https://github.com/cosmiconfig/cosmiconfig/releases/tag/v9.0.0 for more detail
### [`v22.0.12`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.12)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.11...v22.0.12)
##### Bug Fixes
- Revert "fix(deps): update dependency cosmiconfig to v9" ([#3104](https://togithub.com/semantic-release/semantic-release/issues/3104)) ([f6f1bf1](https://togithub.com/semantic-release/semantic-release/commit/f6f1bf167c883193be539127afe39b88c5aac330))
### [`v22.0.11`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.11)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.10...v22.0.11)
##### Bug Fixes
- **deps:** update dependency cosmiconfig to v9 ([b38cd2e](https://togithub.com/semantic-release/semantic-release/commit/b38cd2e44e95c9fb16b29285833ee2f3460b7265))
### [`v22.0.10`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.10)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.9...v22.0.10)
##### Bug Fixes
- revert updating cosmiconfig to v9 ([88efead](https://togithub.com/semantic-release/semantic-release/commit/88efeadac96f93003ffa7050d8452ddb44d566bb))
### [`v22.0.9`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.9)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.8...v22.0.9)
##### Bug Fixes
- **deps:** update dependency cosmiconfig to v9 ([#3072](https://togithub.com/semantic-release/semantic-release/issues/3072)) ([8b0dbd2](https://togithub.com/semantic-release/semantic-release/commit/8b0dbd28054328f8ce3999b813b750c180036447))
### [`v22.0.8`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.8)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.7...v22.0.8)
##### Bug Fixes
- support windows absolute extends ([#3062](https://togithub.com/semantic-release/semantic-release/issues/3062)) ([0d06f62](https://togithub.com/semantic-release/semantic-release/commit/0d06f62411ca2f8bc0f4367bf2e0ec22c4cb77dc))
### [`v22.0.7`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.7)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.6...v22.0.7)
##### Bug Fixes
- **deps:** update dependency read-pkg-up to v11 ([#3047](https://togithub.com/semantic-release/semantic-release/issues/3047)) ([f09e55f](https://togithub.com/semantic-release/semantic-release/commit/f09e55f39f8fcafb516bddeb0be63fb30763d3ac))
##### Features
- support extending ESM configuration files ([#3036](https://togithub.com/semantic-release/semantic-release/pull/3037))([6900865](https://togithub.com/semantic-release/semantic-release/commit/6900865324c4eae56c06f01bde9a5ae2f3690917))
### [`v22.0.6`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.6)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.5...v22.0.6)
##### Bug Fixes
- **deps:** update dependency figures to v6 ([#3033](https://togithub.com/semantic-release/semantic-release/issues/3033)) ([305674d](https://togithub.com/semantic-release/semantic-release/commit/305674d1dbb23120f32ccab278f78961bff05750))
### [`v22.0.5`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.5)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.4...v22.0.5)
##### Bug Fixes
- **deps:** update dependency env-ci to v10 ([#2983](https://togithub.com/semantic-release/semantic-release/issues/2983)) ([e759493](https://togithub.com/semantic-release/semantic-release/commit/e759493e074650748fc3bbef9e640db413b52d56))
### [`v22.0.4`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.4)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.3...v22.0.4)
##### Bug Fixes
- **deps:** update dependency marked to v9 ([#2947](https://togithub.com/semantic-release/semantic-release/issues/2947)) ([84f2ee9](https://togithub.com/semantic-release/semantic-release/commit/84f2ee9374c4da1a8b2b2dd30ea3ccdbac030a4b))
### [`v22.0.3`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.3)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.2...v22.0.3)
##### Bug Fixes
- **exports:** removed the `exports` definition for the time being ([561e2d6](https://togithub.com/semantic-release/semantic-release/commit/561e2d648d59c6a5f4d7df7a6e16aa37aeeee6fb)), closes [#2968](https://togithub.com/semantic-release/semantic-release/issues/2968). see [https://github.com/semantic-release/semantic-release/issues/2978](https://togithub.com/semantic-release/semantic-release/issues/2978) for more information.
### [`v22.0.2`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.2)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.1...v22.0.2)
##### Bug Fixes
- **deps:** update dependency marked-terminal to v6 ([8a7befe](https://togithub.com/semantic-release/semantic-release/commit/8a7befe96ba619a465b42d73e1d68c7b19945647))
### [`v22.0.1`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.1)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.0...v22.0.1)
##### Bug Fixes
- **deps:** upgraded `release-notes-generator` and `commit-analyzer` plugins to stable versions ([041e4f7](https://togithub.com/semantic-release/semantic-release/commit/041e4f7e3779d5a62c36e0cecb55740df590489c)), closes [#2934](https://togithub.com/semantic-release/semantic-release/issues/2934)
yarnpkg/berry (yarn)
### [`v4.3.0`](https://togithub.com/yarnpkg/berry/compare/effc932614d5351bbfeed8e0e6aa4b2c6c52821d...b2eb9dce084f1a892101d1b693fea25f05428ff8)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/effc932614d5351bbfeed8e0e6aa4b2c6c52821d...b2eb9dce084f1a892101d1b693fea25f05428ff8)
### [`v4.2.2`](https://togithub.com/yarnpkg/berry/compare/bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf...effc932614d5351bbfeed8e0e6aa4b2c6c52821d)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf...effc932614d5351bbfeed8e0e6aa4b2c6c52821d)
### [`v4.2.1`](https://togithub.com/yarnpkg/berry/compare/9a853e35cfe44d1cbd17b9739f68e90d1c79c96e...bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/9a853e35cfe44d1cbd17b9739f68e90d1c79c96e...bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf)
### [`v4.2.0`](https://togithub.com/yarnpkg/berry/compare/6b7621f0736ef7ed423672392882d68592d61c81...9a853e35cfe44d1cbd17b9739f68e90d1c79c96e)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/6b7621f0736ef7ed423672392882d68592d61c81...9a853e35cfe44d1cbd17b9739f68e90d1c79c96e)
### [`v4.1.1`](https://togithub.com/yarnpkg/berry/compare/52909a5e0d2fe72245957870bcd654218d93ef72...6b7621f0736ef7ed423672392882d68592d61c81)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/52909a5e0d2fe72245957870bcd654218d93ef72...6b7621f0736ef7ed423672392882d68592d61c81)
### [`v4.1.0`](https://togithub.com/yarnpkg/berry/blob/HEAD/CHANGELOG.md#410)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/a64075561a6476aa79d0fa1012ecf6b1633a88f2...52909a5e0d2fe72245957870bcd654218d93ef72)
- Tweaks `-,--verbose` in `yarn workspaces foreach`; `-v` will now only print the prefixes, `-vv` will be necessary to also print the timings.
- Adds a new `--json` option to `yarn run` when called without script name
- Fixes `node-modules` linker `link:` dependencies mistreatment as inner workspaces, when they point to a parent folder of a workspace
- Fixes spurious "No candidates found" errors
- Fixes missing executable permissions when using `nodeLinker: pnpm`
- Fixes packages being incorrectly flagged as optional
- Fixes cache key corruptions due to uncontrolled git merges
- Fixes `yarn version apply --all --dry-run` making unexpected changes
- Fixes `yarn npm login` when the remote registry is Verdaccio
### [`v4.0.2`](https://togithub.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2)
### [`v4.0.1`](https://togithub.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b)
### [`v4.0.0`](https://togithub.com/yarnpkg/berry/blob/HEAD/CHANGELOG.md#400)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/450097c303ab0247f131291ed6916bffaa42d5f8...c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e)
##### **Major Changes**
- With Node.js 16's [now being End of Life'd](https://nodejs.org/en/blog/announcements/nodejs16-eol), we dropped support for Node.js versions lower than 18.12.
- Some important defaults have changed:
- `yarn set version` will prefer using `packageManager` rather than `yarnPath` when possible.
- `yarn init` will no longer use zero-install by default. You still can enable it, but it should make it easier to start one-of projects without having to rewrite the configuration afterwards.
- `yarn workspaces foreach` now requires one of `--all`, `--recursive`, `--since`, or `--worktree` to be explicitly specified; the previous default was `--worktree`, but it was rarely what users expected.
- All official Yarn plugins are now included by default in the bundle we provide. You no longer need to run `yarn plugin import` for *official* plugins (you still need to do it for third-party plugins, of course).
- This doesn't change anything to the plugin API we provide, which will keep being maintained.
- Yarn still has a modular architecture and uses the exact same APIs as contrib plugins; all that changes is how we distribute our own features.
- Yarn's UI during installs has been greatly improved:
- Packages added and removed from the lockfile are now explicitly reported.
- Fluctuations in the project cache size are now reported as a single line.
- Unactionable warnings (`node-gyp` and transitive peer dependency errors) have been removed.
- Skipped builds are now only reported during initial installs and manual `yarn rebuild` calls.
- The Yarn version is now displayed on installs to help us investigate issues [when reported as screenshots](https://meta.stackoverflow.com/questions/285551/why-should-i-not-upload-images-of-code-data-errors/285557#285557).
- Deprecation checks have been moved to `yarn npm audit`.
- Some settings were renamed or removed:
- `caFilePath` is now `httpsCaFilePath`
- `preferAggregateCacheInfo` has been removed (it's now always on)
- `pnpDataPath` has been removed to adhere to our new [PnP specification](https://yarnpkg.com/advanced/pnp-spec). For consistency, all PnP files will now be hardcoded to a single value so that third-party tools can implement the PnP specification without relying on the Yarn configuration.
- The `yarn npm audit` command has been reimplemented:
- The audit registry must now implement the `/-/npm/v1/security/advisories/bulk` endpoint.
- The `npmAuditRegistry` can be used to temporarily route audit queries to the npm registry.
- Deprecations are now returned by default. To silence them, use `yarn npm audit ! --no-deprecations`.
- Some legacy layers have been sunset:
- Plugins cannot access the Clipanion 2 APIs anymore (upgrade to [Clipanion 3](https://togithub.com/arcanis/clipanion))
- Plugins cannot access the internal copy of Yup anymore (use [Typanion](https://togithub.com/arcanis/typanion) instead)
- Yarn will no longer remove the old Yarn 2.x `.pnp.js` file when migrating.
- The `--assume-fresh-project` flag of `yarn init` has been removed.
##### **API Changes**
The following changes only affect people writing Yarn plugins:
- The `ZipFS` and `ZipOpenFS` classes have been moved from `@yarnpkg/fslib` to `@yarnpkg/libzip`. They no longer need or accept the `libzip` parameter.
- Reading the zip archives is now done on the Node.js side for performance; as a result, the `open`, `ZIP_CREATE`, and `ZIP_TRUNCATE` bindings are no longer needed for `ZipFS` and have also been removed.
- The `dependencies` field sent returned by `Resolver#resolve` must now be the result of a `Configuration#normalizeDependencyMap` call. This change is prompted by a refactoring of how default protocols (ie `npm:`) are injected into descriptors. The previous implementation caused various descriptors to never be normalized, which made it difficult to know what were the descriptors each function should expect.
- Similarly, the descriptors returned by `Resolve#getResolutionDependencies` are now expected to be the result of `Configuration#normalizeDependency` calls.
- Note that this only applies to the `dependencies` field; the `peerDependencies` field is unchanged, as it must only contains semver ranges without any protocol (with an exception for `workspace:`, but that's not relevant here).
- The `Resolve#getResolutionDependencies` function must now return an object of arbitrary string keys and descriptor values (instead of a map with `DescriptorHash` keys). Those descriptors will be resolved and assigned to the same keys as the initial object. This change allows resolvers to wrap resolution dependencies from other resolvers, which wasn't possible before since it'd have caused the key to change.
- The `generateLoader` function in `@yarnpkg/pnp` no longer generates the `$$SETUP_STATE` function, it now needs to be present in the `loader` passed to the function.
- The `getCustomDataKey` function in `Installer` from `@yarnpkg/core` has been moved to `Linker`.
- `renderForm`'s `options` argument is now required to enforce that custom streams are always specified.
- `npmConfigUtils.getAuditRegistry` no longer takes a `Manifest` as its first argument.
- The `FetchOptions.skipIntegrityCheck` option has been removed. Use `FetchOptions.cacheOptions.skipIntegrityCheck` instead.
- `MapConfigurationValue` has been removed. Use `miscUtils.ToMapValue` instead.
- `Manifest.isManifestFieldCompatible` and `Manifest.prototype.isCompatibleWith{OS,CPU}` have been removed. Use `Manifest.prototype.getConditions` and `structUtils.isPackageCompatible` instead.
- `versionUtils.{fetchBase,fetchRoot,fetchChangedFiles}` have been moved from `@yarnpkg/plugin-version` to `@yarnpkg/plugin-git`. Use `gitUtils.{fetchBase,fetchRoot,fetchChangedFiles}` instead.
- For consistency reasons:
- `Link{Resolver,Fetcher}` have been renamed to `Portal{Resolver,Fetcher}`
- `RawLink{Resolver,Fetcher}` have been renamed to `Link{Resolver,Fetcher}`
- `FakeFS` classes are now required to implement `lutimes{Sync,Promise}`.
- `workspace.dependencies` has been removed. Use `workspace.anchoredPackage.dependencies` instead.
- The `Installer` class must now return `BuildRequest` structures instead of `BuildDirective[]`. This lets you mark that the build must be skipped, and the reason why.
- `startCacheReport` has been removed, and is now part of the output generated by `fetchEverything`.
- `forgettableNames` & `forgettableBufferSize` have been removed (the only messages using them have been removed, making the forgettable logs implementation obsolete).
- `workspace.locator` has been removed. You can instead use:
- `workspace.anchoredLocator` to get the locator that's used throughout the dependency tree.
- `workspace.manifest.version` to get the workspace version.
- `configuration.{packageExtensions,refreshPackageExtensions}` have been removed. Use `configuration.getPackageExtensions` instead.
- `configuration.normalizePackage` now requires a `packageExtensions` option.
- `ProjectLookup` has been removed. Both `Configuration.find` and `Configuration.findProjectCwd` now always do a lockfile lookup.
##### Installs
- Yarn now caches npm version metadata, leading to faster resolution steps and decreased network data usage.
- The `pnpm` linker avoids creating symlinks that lead to loops on the file system, by moving them higher up in the directory structure.
- The `pnpm` linker no longer reports duplicate "incompatible virtual" warnings.
##### Features
- `enableOfflineMode` is a new setting that, when set, will instruct Yarn to only use the metadata and archives already stored on the local machine rather than download them from the registry. This can be useful when performing local development under network-constrained environments (trains, planes, ...).
- `yarn run bin` now injects the environment variables defined in `.env.yarn` when spawning a process. This can be configured using the `injectEnvironmentFiles` variable.
- `yarn workspaces foreach` now automatically enables the `yarn workspaces foreach ! --verbose` flag in interactive terminals.
- Constraints can now be written in JavaScript. See the [revamped documentation](/features/constraints) for more information.
##### Bugfixes
- `yarn dlx` will no longer report false-positive `UNUSED_PACKAGE_EXTENSION` warnings
- `yarn workspace` will now set `$INIT_CWD` to the CLI working directory rather than the workspace root.
##### Shell
- The builtin shell now supports whitespace-only commands.
##### Compatibility
- The patched filesystem now supports `FileHandle.readLines`.
- PnP now reports missing files when in watch mode.
### [`v3.8.2`](https://togithub.com/yarnpkg/berry/compare/4308dca8091438e8f88682e59ef5ba5bc72241ca...450097c303ab0247f131291ed6916bffaa42d5f8)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/4308dca8091438e8f88682e59ef5ba5bc72241ca...450097c303ab0247f131291ed6916bffaa42d5f8)
### [`v3.8.1`](https://togithub.com/yarnpkg/berry/compare/a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae...4308dca8091438e8f88682e59ef5ba5bc72241ca)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae...4308dca8091438e8f88682e59ef5ba5bc72241ca)
### [`v3.8.0`](https://togithub.com/yarnpkg/berry/compare/ea39bf05158c791ed51cc924284ac4603be4a5ba...a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/ea39bf05158c791ed51cc924284ac4603be4a5ba...a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae)
### [`v3.7.0`](https://togithub.com/yarnpkg/berry/compare/f01354319156060924a26bfa7985756f7407003e...ea39bf05158c791ed51cc924284ac4603be4a5ba)
[Compare Source](https://togithub.com/yarnpkg/berry/compare/f01354319156060924a26bfa7985756f7407003e...ea39bf05158c791ed51cc924284ac4603be4a5ba)
Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^11.0.0
->^13.0.0
^9.0.0
->^10.0.0
^11.0.0
->^12.0.0
^12.0.0
->^14.0.0
^18.0.0
->^20.0.0
v3
->v4
v8
->v9
v3
->v4
^7.0.0
->^8.0.0
^22.0.0
->^24.0.0
3.6.4
->4.3.0
Release Notes
semantic-release/commit-analyzer (@semantic-release/commit-analyzer)
### [`v13.0.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v13.0.0) [Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v12.0.0...v13.0.0) ##### Bug Fixes - log the raw message again ([e2f5d6c](https://togithub.com/semantic-release/commit-analyzer/commit/e2f5d6c4594be06b2e3b822217920099fd264fec)) ##### Features - support latest conventional-changelog packages ([0254d7a](https://togithub.com/semantic-release/commit-analyzer/commit/0254d7a5c59ccc4692b86218554f8850ebf46682)) ##### BREAKING CHANGES - by supporting the latest major versions of conventional-changelog packages, we are dropping support for previous major versions of those packages due to the breaking changes between majors. this only impacts your project if you are installing alongside semantic-release, so updating those packages to latest version should be the only change you need for this update. no action should be necessary if you are using default semantic-release config ### [`v12.0.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v12.0.0) [Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v11.1.0...v12.0.0) ##### Features - **exports:** defined `exports` to point at ./index.js ([f3358dd](https://togithub.com/semantic-release/commit-analyzer/commit/f3358dd0ad0af2c7426fbc14077463fbadf47821)) - **node-versions:** dropped support for node v18 and v19 ([0a23b82](https://togithub.com/semantic-release/commit-analyzer/commit/0a23b828fae80d083a59439101bea11e7e50fbc5)) ##### BREAKING CHANGES - **exports:** `exports` has been defined, which prevents access to private apis (which arent intended for consumption anyway) - **node-versions:** node v18 and v19 are no longer supported ### [`v11.1.0`](https://togithub.com/semantic-release/commit-analyzer/releases/tag/v11.1.0) [Compare Source](https://togithub.com/semantic-release/commit-analyzer/compare/v11.0.0...v11.1.0) ##### Features - add support for ESM presets ([#537](https://togithub.com/semantic-release/commit-analyzer/issues/537)) ([9dc87e0](https://togithub.com/semantic-release/commit-analyzer/commit/9dc87e0f499b793850491d719c554aac218814e9))semantic-release/github (@semantic-release/github)
### [`v10.0.6`](https://togithub.com/semantic-release/github/releases/tag/v10.0.6) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.5...v10.0.6) ##### Bug Fixes - corrected homepage link in package.json so the generated links in the errors are valid ([#848](https://togithub.com/semantic-release/github/issues/848)) ([865762d](https://togithub.com/semantic-release/github/commit/865762db8e90530b45f3009bc15ab88166e25405)) ### [`v10.0.5`](https://togithub.com/semantic-release/github/releases/tag/v10.0.5) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.4...v10.0.5) ##### Bug Fixes - normalize GitHub API URL ([#839](https://togithub.com/semantic-release/github/issues/839)) ([1e66974](https://togithub.com/semantic-release/github/commit/1e669742599932793135f2ccb1c3122d6b3fa4f7)) ### [`v10.0.4`](https://togithub.com/semantic-release/github/releases/tag/v10.0.4) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.3...v10.0.4) ##### Bug Fixes - introduce dedicated option for GitHub API endpoint ([#829](https://togithub.com/semantic-release/github/issues/829)) ([908ff83](https://togithub.com/semantic-release/github/commit/908ff836319511901019b9c34f0cf58651d4f5cd)) ### [`v10.0.3`](https://togithub.com/semantic-release/github/compare/v10.0.2...7a0bc89925208125632d973f59ee1df08530f05d) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.2...v10.0.3) ### [`v10.0.2`](https://togithub.com/semantic-release/github/releases/tag/v10.0.2) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.1...v10.0.2) ##### Bug Fixes - **deps:** update octokit monorepo (major) ([#792](https://togithub.com/semantic-release/github/issues/792)) ([97e368d](https://togithub.com/semantic-release/github/commit/97e368dd3101be37362050fc88a1275a96828963)) ### [`v10.0.1`](https://togithub.com/semantic-release/github/releases/tag/v10.0.1) [Compare Source](https://togithub.com/semantic-release/github/compare/v10.0.0...v10.0.1) ##### Bug Fixes - **deps:** update dependency issue-parser to v7 ([#798](https://togithub.com/semantic-release/github/issues/798)) ([8140ba8](https://togithub.com/semantic-release/github/commit/8140ba8587268600c70c168cf37f1d660da88cef)) ### [`v10.0.0`](https://togithub.com/semantic-release/github/releases/tag/v10.0.0) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.6...v10.0.0) ##### Features - **node-versions:** dropped support for node v18 and v19 ([#797](https://togithub.com/semantic-release/github/issues/797)) ([aea314f](https://togithub.com/semantic-release/github/commit/aea314fd6e69ac71e5c56b04a2b5556d64c9d74f)) ##### BREAKING CHANGES - **node-versions:** node v18 and v19 are no longer supported ### [`v9.2.6`](https://togithub.com/semantic-release/github/releases/tag/v9.2.6) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.5...v9.2.6) ##### Bug Fixes - **deps:** update dependency p-filter to v4 ([#764](https://togithub.com/semantic-release/github/issues/764)) ([85367c1](https://togithub.com/semantic-release/github/commit/85367c14e16d0ece235bbcc9893a99e353a63b26)) ### [`v9.2.5`](https://togithub.com/semantic-release/github/releases/tag/v9.2.5) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.4...v9.2.5) ##### Bug Fixes - **deps:** update dependency [@octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest) to v9.1.5 ([45d09b4](https://togithub.com/semantic-release/github/commit/45d09b4eeba271dbb1594ccf59d6600d67f3f05d)) ### [`v9.2.4`](https://togithub.com/semantic-release/github/releases/tag/v9.2.4) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.3...v9.2.4) ##### Bug Fixes - **deps:** update dependency mime to v4 ([#745](https://togithub.com/semantic-release/github/issues/745)) ([342a2f2](https://togithub.com/semantic-release/github/commit/342a2f2f70c518eb23fd3ff0aa4d6e9e1021840d)) ### [`v9.2.3`](https://togithub.com/semantic-release/github/releases/tag/v9.2.3) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.2...v9.2.3) ##### Bug Fixes - **deps:** update dependency globby to v14 ([#737](https://togithub.com/semantic-release/github/issues/737)) ([3cd8b6b](https://togithub.com/semantic-release/github/commit/3cd8b6bba695775b1c69f0551a493fd72bf94322)) ### [`v9.2.2`](https://togithub.com/semantic-release/github/releases/tag/v9.2.2) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.1...v9.2.2) ##### Bug Fixes - **errors:** fix typo in error message ([#736](https://togithub.com/semantic-release/github/issues/736)) ([a9c73a3](https://togithub.com/semantic-release/github/commit/a9c73a3b45301676ec4b06582abe0fc10ff5087e)) ### [`v9.2.1`](https://togithub.com/semantic-release/github/compare/v9.2.0...v9.2.1) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.2.0...v9.2.1) ### [`v9.2.0`](https://togithub.com/semantic-release/github/releases/tag/v9.2.0) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.1.0...v9.2.0) ##### Features - add discussionCategoryName option ([#702](https://togithub.com/semantic-release/github/issues/702)) ([34c0afd](https://togithub.com/semantic-release/github/commit/34c0afded9391608ad334fa8379f4f1e83cc35fa)) ### [`v9.1.0`](https://togithub.com/semantic-release/github/releases/tag/v9.1.0) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.7...v9.1.0) ##### Features - `releaseNameTemplate` and `releaseBodyTemplate` options for customizing release body and name ([#704](https://togithub.com/semantic-release/github/issues/704)) ([9e2678c](https://togithub.com/semantic-release/github/commit/9e2678cd69e67ce0b79c5bd1731a376f269d958c)) ### [`v9.0.7`](https://togithub.com/semantic-release/github/releases/tag/v9.0.7) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.6...v9.0.7) ##### Bug Fixes - **deps:** update octokit monorepo (major) ([#708](https://togithub.com/semantic-release/github/issues/708)) ([47f2b2e](https://togithub.com/semantic-release/github/commit/47f2b2e39ae75549988023e534e068fde365d836)) ### [`v9.0.6`](https://togithub.com/semantic-release/github/releases/tag/v9.0.6) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.5...v9.0.6) ##### Bug Fixes - **deps:** update dependency aggregate-error to v5 ([#698](https://togithub.com/semantic-release/github/issues/698)) ([706544c](https://togithub.com/semantic-release/github/commit/706544c2d961f8a5644f36812e60a07327fa2851)) ### [`v9.0.5`](https://togithub.com/semantic-release/github/releases/tag/v9.0.5) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.4...v9.0.5) ##### Bug Fixes - define retry limit in retry config ([#693](https://togithub.com/semantic-release/github/issues/693)) ([5ad0486](https://togithub.com/semantic-release/github/commit/5ad0486de55c2edfb653fde4735e623fab139148)) ### [`v9.0.4`](https://togithub.com/semantic-release/github/releases/tag/v9.0.4) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.3...v9.0.4) ##### Bug Fixes - **deps:** update octokit monorepo (major) ([#670](https://togithub.com/semantic-release/github/issues/670)) ([ebc0392](https://togithub.com/semantic-release/github/commit/ebc03928bb565fabdc20a5a113c4f15660f55b17)) ### [`v9.0.3`](https://togithub.com/semantic-release/github/releases/tag/v9.0.3) [Compare Source](https://togithub.com/semantic-release/github/compare/v9.0.2...v9.0.3) ##### Bug Fixes - **deps:** update dependency [@semantic-release/error](https://togithub.com/semantic-release/error) to v4 ([#649](https://togithub.com/semantic-release/github/issues/649)) ([09e43e6](https://togithub.com/semantic-release/github/commit/09e43e6bbca41f5398202b0192444bd7e106db39))semantic-release/npm (@semantic-release/npm)
### [`v12.0.1`](https://togithub.com/semantic-release/npm/releases/tag/v12.0.1) [Compare Source](https://togithub.com/semantic-release/npm/compare/v12.0.0...v12.0.1) ##### Bug Fixes - **deps:** update dependency execa to v9 ([9ac5ed0](https://togithub.com/semantic-release/npm/commit/9ac5ed00021db4a7e2799b87ecf1b8f4fb7bede6)) ### [`v12.0.0`](https://togithub.com/semantic-release/npm/releases/tag/v12.0.0) [Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.3...v12.0.0) ##### Features - **exports:** defined `exports` to point at ./index.js ([9e193c2](https://togithub.com/semantic-release/npm/commit/9e193c2239ee651d5a1fddce499edb664140938f)) - **node-versions:** dropped support for node v18 and v19 ([2df962b](https://togithub.com/semantic-release/npm/commit/2df962b6c7563a3a797ab6d54e0e071dd898f08c)) ##### BREAKING CHANGES - **exports:** `exports` has been defined, which prevents access to private apis (which arent intended for consumption anyway) - **node-versions:** node v18 and v19 are no longer supported ### [`v11.0.3`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.3) [Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.2...v11.0.3) ##### Bug Fixes - **deps:** raised the minimum accepted range of npm to v10.5.0 ([#759](https://togithub.com/semantic-release/npm/issues/759)) ([a0313f8](https://togithub.com/semantic-release/npm/commit/a0313f82060ec344d77443a9b1b28e87178dcf78)), closes [semantic-release/semantic-release#3202](https://togithub.com/semantic-release/semantic-release/issues/3202) even though our existing range allowed anyone to update as soon as the new npm version was available, this will encourage being on a version that does not report the ip vulnerability a bit more forcefully ### [`v11.0.2`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.2) [Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.1...v11.0.2) ##### Bug Fixes - **deps:** update dependency npm to v10.2.5 ([42b5dec](https://togithub.com/semantic-release/npm/commit/42b5dec34f4a894d30d1b8a944fb6ba86069c6a4)) ### [`v11.0.1`](https://togithub.com/semantic-release/npm/releases/tag/v11.0.1) [Compare Source](https://togithub.com/semantic-release/npm/compare/v11.0.0...v11.0.1) ##### Bug Fixes - **deps:** update dependency read-pkg to v9 ([#703](https://togithub.com/semantic-release/npm/issues/703)) ([6e84013](https://togithub.com/semantic-release/npm/commit/6e84013a7c18a35322808e6085301d100064d639))semantic-release/release-notes-generator (@semantic-release/release-notes-generator)
### [`v14.0.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v14.0.0) [Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v13.0.0...v14.0.0) ##### Features - support latest conventional-changelog packages ([#643](https://togithub.com/semantic-release/release-notes-generator/issues/643)) ([2bce0d3](https://togithub.com/semantic-release/release-notes-generator/commit/2bce0d3504b9ed343dc7cb9c1ebde21f168b6f07)) ##### BREAKING CHANGES - by supporting the latest major versions of conventional-changelog packages, we are dropping support for previous major versions of those packages due to the breaking changes between majors. this only impacts your project if you are installing alongside semantic-release, so updating those packages to latest version should be the only change you need for this update. no action should be necessary if you are using default semantic-release config ### [`v13.0.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v13.0.0) [Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.1.0...v13.0.0) ##### Features - **exports:** defined `exports` to point at ./index.js ([5655b18](https://togithub.com/semantic-release/release-notes-generator/commit/5655b18dbac47a5caf72bf6586311ac56636868a)) - **node-versions:** dropped support for node v18 and v19 ([e65959a](https://togithub.com/semantic-release/release-notes-generator/commit/e65959ae2cba7de18183164f6a388688908cb047)) ##### BREAKING CHANGES - **exports:** `exports` has been defined, which prevents access to private apis (which arent intended for consumption anyway) - **node-versions:** node v18 and v19 are no longer supported ### [`v12.1.0`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v12.1.0) [Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.0.1...v12.1.0) ##### Features - add support for ESM presets ([#544](https://togithub.com/semantic-release/release-notes-generator/issues/544)) ([53c18ce](https://togithub.com/semantic-release/release-notes-generator/commit/53c18ce0036bac73867af75b189a9c168565d0b8)) ### [`v12.0.1`](https://togithub.com/semantic-release/release-notes-generator/releases/tag/v12.0.1) [Compare Source](https://togithub.com/semantic-release/release-notes-generator/compare/v12.0.0...v12.0.1) ##### Bug Fixes - **deps:** update dependency read-pkg-up to v11 ([#557](https://togithub.com/semantic-release/release-notes-generator/issues/557)) ([5756c18](https://togithub.com/semantic-release/release-notes-generator/commit/5756c186bf2181ef4c5df0fbec440765cecd936d))actions/setup-node (actions/setup-node)
### [`v4`](https://togithub.com/actions/setup-node/compare/v3...v4) [Compare Source](https://togithub.com/actions/setup-node/compare/v3...v4)actions/stale (actions/stale)
### [`v9`](https://togithub.com/actions/stale/compare/v8...v9) [Compare Source](https://togithub.com/actions/stale/compare/v8...v9)actions/upload-artifact (actions/upload-artifact)
### [`v4`](https://togithub.com/actions/upload-artifact/compare/v3...v4) [Compare Source](https://togithub.com/actions/upload-artifact/compare/v3...v4)conventional-changelog/conventional-changelog (conventional-changelog-conventionalcommits)
### [`v8.0.0`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#800-2024-04-26) [Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.2...conventional-changelog-conventionalcommits-v8.0.0) ##### ⚠ BREAKING CHANGES - Node >= 18 is required - **conventional-recommended-bump:** new `Bumper` exported class ([#1218](https://togithub.com/conventional-changelog/conventional-changelog/issues/1218)) - cleanup presets interface ([#1215](https://togithub.com/conventional-changelog/conventional-changelog/issues/1215)) - **conventional-changelog-writer:** rewrite to TypeScript ([#1150](https://togithub.com/conventional-changelog/conventional-changelog/issues/1150)) - Now all packages, except gulp-conventional-changelog, are ESM-only. ##### Features - cleanup presets interface ([#1215](https://togithub.com/conventional-changelog/conventional-changelog/issues/1215)) ([0e4f293](https://togithub.com/conventional-changelog/conventional-changelog/commit/0e4f2935add5dbf68410ea3c245ed8bd13e292a8)) - **conventional-changelog-writer:** rewrite to TypeScript ([#1150](https://togithub.com/conventional-changelog/conventional-changelog/issues/1150)) ([8af364f](https://togithub.com/conventional-changelog/conventional-changelog/commit/8af364feb20f4e6f7ffab6f5b25638df780db715)) - **conventional-recommended-bump:** new `Bumper` exported class ([#1218](https://togithub.com/conventional-changelog/conventional-changelog/issues/1218)) ([0ddc8cd](https://togithub.com/conventional-changelog/conventional-changelog/commit/0ddc8cdceb91f838f9f73e0bff8e3f140176a13a)) - drop node 16 support ([#1226](https://togithub.com/conventional-changelog/conventional-changelog/issues/1226)) ([ec69cfd](https://togithub.com/conventional-changelog/conventional-changelog/commit/ec69cfdf0040f73ec0eadc4779c37874e71f3dff)) - move from CommonJS to ESM ([#1144](https://togithub.com/conventional-changelog/conventional-changelog/issues/1144)) ([c5b859d](https://togithub.com/conventional-changelog/conventional-changelog/commit/c5b859d201e124822002eb54574f003f074216e2)) ##### Bug Fixes - **conventional-changelog-conventionalcommits:** avoid double empty lines ([#1235](https://togithub.com/conventional-changelog/conventional-changelog/issues/1235)) ([3b4bfdf](https://togithub.com/conventional-changelog/conventional-changelog/commit/3b4bfdf3ac7d26da8466a577227254123b767336)), closes [#1188](https://togithub.com/conventional-changelog/conventional-changelog/issues/1188) ### [`v7.0.2`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#702-2023-09-08) [Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.1...conventional-changelog-conventionalcommits-v7.0.2) ##### Bug Fixes - **conventional-changelog-conventionalcommits:** fix handling input params ([#1120](https://togithub.com/conventional-changelog/conventional-changelog/issues/1120)) ([e721cde](https://togithub.com/conventional-changelog/conventional-changelog/commit/e721cdec8de32162dd56096ef6a07786f1b4faec)) ### [`v7.0.1`](https://togithub.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-changelog-conventionalcommits/CHANGELOG.md#701-2023-08-27) [Compare Source](https://togithub.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v7.0.0...conventional-changelog-conventionalcommits-v7.0.1) ##### Bug Fixes - **conventional-changelog-conventionalcommits:** include constants.js in package ([#1095](https://togithub.com/conventional-changelog/conventional-changelog/issues/1095)) ([a730b18](https://togithub.com/conventional-changelog/conventional-changelog/commit/a730b186c10493ee551b84b528d7437dbc3feac0)), closes [#1093](https://togithub.com/conventional-changelog/conventional-changelog/issues/1093)semantic-release/semantic-release (semantic-release)
### [`v24.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v24.0.0) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.1.1...v24.0.0) ##### Bug Fixes - **deps:** upgraded to the beta of the commit-analyzer plugin ([dfc3d91](https://togithub.com/semantic-release/semantic-release/commit/dfc3d9110ece8f4a1b72e209e3efce4c67a4902f)) - **deps:** upgraded to the beta of the release-notes-generator plugin ([4a4cd92](https://togithub.com/semantic-release/semantic-release/commit/4a4cd92097e73dc1defc514347c673d84e1b6a9e)) ##### BREAKING CHANGES - **deps:** the commit-analyzer plugin now expects to be used with the latest major versions of conventional-changelog packages. if you are installing any of these packages in addition to semantic-release, be sure to update them as well - **deps:** the release-notes-generator plugin now expects to be used with the latest major versions of conventional-changelog packages. if you are installing any of these packages in addition to semantic-release, be sure to update them as well ### [`v23.1.1`](https://togithub.com/semantic-release/semantic-release/compare/v23.1.0...73bcd0bcdb98322c5c5224ffb55960de114c3fd1) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.1.0...v23.1.1) ### [`v23.1.0`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.8...3a18bf8677657ab7a88f9d57f49e12b7726c4a19) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.8...v23.1.0) ### [`v23.0.8`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.8) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.7...v23.0.8) ##### Bug Fixes - **deps:** rename read-pkg-up -> read-package-up ([4980cba](https://togithub.com/semantic-release/semantic-release/commit/4980cba57169048ae1cd6ba869170da980b30fe3)) - **deps:** rename read-pkg-up -> read-package-up ([#3249](https://togithub.com/semantic-release/semantic-release/issues/3249)) ([95a8b9e](https://togithub.com/semantic-release/semantic-release/commit/95a8b9e0988f2d8eb157251e98e4660e359137c1)) ### [`v23.0.7`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.6...v23.0.7) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.6...v23.0.7) ### [`v23.0.6`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.6) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.5...v23.0.6) ##### Bug Fixes - **deps:** update dependency [@semantic-release/release-notes-generator](https://togithub.com/semantic-release/release-notes-generator) to v13 ([#3237](https://togithub.com/semantic-release/semantic-release/issues/3237)) ([b7e08fc](https://togithub.com/semantic-release/semantic-release/commit/b7e08fc6068154713487dbf6817c8fc356319d6f)) ### [`v23.0.5`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.4...29458a0ebb14bc7691d69cf78a08a847c88789bb) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.4...v23.0.5) ### [`v23.0.4`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.3...7a50c8a1a9a14d25fb54b1ea087914fb836b04be) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.3...v23.0.4) ### [`v23.0.3`](https://togithub.com/semantic-release/semantic-release/compare/v23.0.2...96d5aeb4b657429ff8f272aaf38e1775079e7c24) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.2...v23.0.3) ### [`v23.0.2`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.2) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.1...v23.0.2) ##### Bug Fixes - **deps:** update dependency marked to v12 ([#3176](https://togithub.com/semantic-release/semantic-release/issues/3176)) ([38105f5](https://togithub.com/semantic-release/semantic-release/commit/38105f5bc8ac280d8fb726097962bb357bfc5dac)) ### [`v23.0.1`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.1) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v23.0.0...v23.0.1) ##### Bug Fixes - **deps:** update dependency marked-terminal to v7 ([9faded8](https://togithub.com/semantic-release/semantic-release/commit/9faded8d50bd056374f79d0a1385dc9f140a85de)) ### [`v23.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v23.0.0) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.12...v23.0.0) ##### Bug Fixes - **deps:** update dependency cosmiconfig to v9 ([#3105](https://togithub.com/semantic-release/semantic-release/issues/3105)) ([07dde04](https://togithub.com/semantic-release/semantic-release/commit/07dde042bbdd4a407dbf7f7a5b8ab2d11abdb8c3)) - **deps:** update dependency marked to v11 ([#3079](https://togithub.com/semantic-release/semantic-release/issues/3079)) ([6d2a6f1](https://togithub.com/semantic-release/semantic-release/commit/6d2a6f1aa658cfdfa905f19a4c54f38ebdfc94ef)) - **deps:** upgraded to the latest version of env-ci ([0d0ed9d](https://togithub.com/semantic-release/semantic-release/commit/0d0ed9d08a26ed5e146fcba5a58d760f7a1ebd02)) - use one note reference per tag to prevent conflicts ([#2085](https://togithub.com/semantic-release/semantic-release/issues/2085)) ([020ea7d](https://togithub.com/semantic-release/semantic-release/commit/020ea7d7d5aa6c123fe4c97754b6b1b36c0a8e2c)) ##### Features - **node-versions:** dropped support for node v18 and raised the minimum for v20 ([2904832](https://togithub.com/semantic-release/semantic-release/commit/2904832967c9160d3e293ce4be7a12aef0318a95)), closes [/github.com/semantic-release/gitlab/pull/647#discussion_r1423131205](https://togithub.com//github.com/semantic-release/gitlab/pull/647/issues/discussion_r1423131205) ##### BREAKING CHANGES - **deps:** woodpecker ci users need to upgrade to v1.0.0 or higher to remain supported. see https://github.com/semantic-release/env-ci/releases/tag/v11.0.0 for more information - **node-versions:** support for node v18 has been dropped and the minimum for v20 is now v20.8.1 related to [https://github.com/semantic-release/semantic-release/discussions/3088](https://togithub.com/semantic-release/semantic-release/discussions/3088) - **deps:** if using `release.config.js` as the name of your config file, it needs to be moved to a `.config/` directory. see https://github.com/cosmiconfig/cosmiconfig/releases/tag/v9.0.0 for more detail ### [`v22.0.12`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.12) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.11...v22.0.12) ##### Bug Fixes - Revert "fix(deps): update dependency cosmiconfig to v9" ([#3104](https://togithub.com/semantic-release/semantic-release/issues/3104)) ([f6f1bf1](https://togithub.com/semantic-release/semantic-release/commit/f6f1bf167c883193be539127afe39b88c5aac330)) ### [`v22.0.11`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.11) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.10...v22.0.11) ##### Bug Fixes - **deps:** update dependency cosmiconfig to v9 ([b38cd2e](https://togithub.com/semantic-release/semantic-release/commit/b38cd2e44e95c9fb16b29285833ee2f3460b7265)) ### [`v22.0.10`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.10) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.9...v22.0.10) ##### Bug Fixes - revert updating cosmiconfig to v9 ([88efead](https://togithub.com/semantic-release/semantic-release/commit/88efeadac96f93003ffa7050d8452ddb44d566bb)) ### [`v22.0.9`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.9) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.8...v22.0.9) ##### Bug Fixes - **deps:** update dependency cosmiconfig to v9 ([#3072](https://togithub.com/semantic-release/semantic-release/issues/3072)) ([8b0dbd2](https://togithub.com/semantic-release/semantic-release/commit/8b0dbd28054328f8ce3999b813b750c180036447)) ### [`v22.0.8`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.8) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.7...v22.0.8) ##### Bug Fixes - support windows absolute extends ([#3062](https://togithub.com/semantic-release/semantic-release/issues/3062)) ([0d06f62](https://togithub.com/semantic-release/semantic-release/commit/0d06f62411ca2f8bc0f4367bf2e0ec22c4cb77dc)) ### [`v22.0.7`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.7) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.6...v22.0.7) ##### Bug Fixes - **deps:** update dependency read-pkg-up to v11 ([#3047](https://togithub.com/semantic-release/semantic-release/issues/3047)) ([f09e55f](https://togithub.com/semantic-release/semantic-release/commit/f09e55f39f8fcafb516bddeb0be63fb30763d3ac)) ##### Features - support extending ESM configuration files ([#3036](https://togithub.com/semantic-release/semantic-release/pull/3037))([6900865](https://togithub.com/semantic-release/semantic-release/commit/6900865324c4eae56c06f01bde9a5ae2f3690917)) ### [`v22.0.6`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.6) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.5...v22.0.6) ##### Bug Fixes - **deps:** update dependency figures to v6 ([#3033](https://togithub.com/semantic-release/semantic-release/issues/3033)) ([305674d](https://togithub.com/semantic-release/semantic-release/commit/305674d1dbb23120f32ccab278f78961bff05750)) ### [`v22.0.5`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.5) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.4...v22.0.5) ##### Bug Fixes - **deps:** update dependency env-ci to v10 ([#2983](https://togithub.com/semantic-release/semantic-release/issues/2983)) ([e759493](https://togithub.com/semantic-release/semantic-release/commit/e759493e074650748fc3bbef9e640db413b52d56)) ### [`v22.0.4`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.4) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.3...v22.0.4) ##### Bug Fixes - **deps:** update dependency marked to v9 ([#2947](https://togithub.com/semantic-release/semantic-release/issues/2947)) ([84f2ee9](https://togithub.com/semantic-release/semantic-release/commit/84f2ee9374c4da1a8b2b2dd30ea3ccdbac030a4b)) ### [`v22.0.3`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.3) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.2...v22.0.3) ##### Bug Fixes - **exports:** removed the `exports` definition for the time being ([561e2d6](https://togithub.com/semantic-release/semantic-release/commit/561e2d648d59c6a5f4d7df7a6e16aa37aeeee6fb)), closes [#2968](https://togithub.com/semantic-release/semantic-release/issues/2968). see [https://github.com/semantic-release/semantic-release/issues/2978](https://togithub.com/semantic-release/semantic-release/issues/2978) for more information. ### [`v22.0.2`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.2) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.1...v22.0.2) ##### Bug Fixes - **deps:** update dependency marked-terminal to v6 ([8a7befe](https://togithub.com/semantic-release/semantic-release/commit/8a7befe96ba619a465b42d73e1d68c7b19945647)) ### [`v22.0.1`](https://togithub.com/semantic-release/semantic-release/releases/tag/v22.0.1) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v22.0.0...v22.0.1) ##### Bug Fixes - **deps:** upgraded `release-notes-generator` and `commit-analyzer` plugins to stable versions ([041e4f7](https://togithub.com/semantic-release/semantic-release/commit/041e4f7e3779d5a62c36e0cecb55740df590489c)), closes [#2934](https://togithub.com/semantic-release/semantic-release/issues/2934)yarnpkg/berry (yarn)
### [`v4.3.0`](https://togithub.com/yarnpkg/berry/compare/effc932614d5351bbfeed8e0e6aa4b2c6c52821d...b2eb9dce084f1a892101d1b693fea25f05428ff8) [Compare Source](https://togithub.com/yarnpkg/berry/compare/effc932614d5351bbfeed8e0e6aa4b2c6c52821d...b2eb9dce084f1a892101d1b693fea25f05428ff8) ### [`v4.2.2`](https://togithub.com/yarnpkg/berry/compare/bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf...effc932614d5351bbfeed8e0e6aa4b2c6c52821d) [Compare Source](https://togithub.com/yarnpkg/berry/compare/bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf...effc932614d5351bbfeed8e0e6aa4b2c6c52821d) ### [`v4.2.1`](https://togithub.com/yarnpkg/berry/compare/9a853e35cfe44d1cbd17b9739f68e90d1c79c96e...bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf) [Compare Source](https://togithub.com/yarnpkg/berry/compare/9a853e35cfe44d1cbd17b9739f68e90d1c79c96e...bf24f592eb0a7e8ac207387b0d60ea2ac7d66ebf) ### [`v4.2.0`](https://togithub.com/yarnpkg/berry/compare/6b7621f0736ef7ed423672392882d68592d61c81...9a853e35cfe44d1cbd17b9739f68e90d1c79c96e) [Compare Source](https://togithub.com/yarnpkg/berry/compare/6b7621f0736ef7ed423672392882d68592d61c81...9a853e35cfe44d1cbd17b9739f68e90d1c79c96e) ### [`v4.1.1`](https://togithub.com/yarnpkg/berry/compare/52909a5e0d2fe72245957870bcd654218d93ef72...6b7621f0736ef7ed423672392882d68592d61c81) [Compare Source](https://togithub.com/yarnpkg/berry/compare/52909a5e0d2fe72245957870bcd654218d93ef72...6b7621f0736ef7ed423672392882d68592d61c81) ### [`v4.1.0`](https://togithub.com/yarnpkg/berry/blob/HEAD/CHANGELOG.md#410) [Compare Source](https://togithub.com/yarnpkg/berry/compare/a64075561a6476aa79d0fa1012ecf6b1633a88f2...52909a5e0d2fe72245957870bcd654218d93ef72) - Tweaks `-,--verbose` in `yarn workspaces foreach`; `-v` will now only print the prefixes, `-vv` will be necessary to also print the timings. - Adds a new `--json` option to `yarn run` when called without script name - Fixes `node-modules` linker `link:` dependencies mistreatment as inner workspaces, when they point to a parent folder of a workspace - Fixes spurious "No candidates found" errors - Fixes missing executable permissions when using `nodeLinker: pnpm` - Fixes packages being incorrectly flagged as optional - Fixes cache key corruptions due to uncontrolled git merges - Fixes `yarn version apply --all --dry-run` making unexpected changes - Fixes `yarn npm login` when the remote registry is Verdaccio ### [`v4.0.2`](https://togithub.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2) [Compare Source](https://togithub.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2) ### [`v4.0.1`](https://togithub.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b) [Compare Source](https://togithub.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b) ### [`v4.0.0`](https://togithub.com/yarnpkg/berry/blob/HEAD/CHANGELOG.md#400) [Compare Source](https://togithub.com/yarnpkg/berry/compare/450097c303ab0247f131291ed6916bffaa42d5f8...c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e) ##### **Major Changes** - With Node.js 16's [now being End of Life'd](https://nodejs.org/en/blog/announcements/nodejs16-eol), we dropped support for Node.js versions lower than 18.12. - Some important defaults have changed: - `yarn set version` will prefer using `packageManager` rather than `yarnPath` when possible. - `yarn init` will no longer use zero-install by default. You still can enable it, but it should make it easier to start one-of projects without having to rewrite the configuration afterwards. - `yarn workspaces foreach` now requires one of `--all`, `--recursive`, `--since`, or `--worktree` to be explicitly specified; the previous default was `--worktree`, but it was rarely what users expected. - All official Yarn plugins are now included by default in the bundle we provide. You no longer need to run `yarn plugin import` for *official* plugins (you still need to do it for third-party plugins, of course). - This doesn't change anything to the plugin API we provide, which will keep being maintained. - Yarn still has a modular architecture and uses the exact same APIs as contrib plugins; all that changes is how we distribute our own features. - Yarn's UI during installs has been greatly improved: - Packages added and removed from the lockfile are now explicitly reported. - Fluctuations in the project cache size are now reported as a single line. - Unactionable warnings (`node-gyp` and transitive peer dependency errors) have been removed. - Skipped builds are now only reported during initial installs and manual `yarn rebuild` calls. - The Yarn version is now displayed on installs to help us investigate issues [when reported as screenshots](https://meta.stackoverflow.com/questions/285551/why-should-i-not-upload-images-of-code-data-errors/285557#285557). - Deprecation checks have been moved to `yarn npm audit`. - Some settings were renamed or removed: - `caFilePath` is now `httpsCaFilePath` - `preferAggregateCacheInfo` has been removed (it's now always on) - `pnpDataPath` has been removed to adhere to our new [PnP specification](https://yarnpkg.com/advanced/pnp-spec). For consistency, all PnP files will now be hardcoded to a single value so that third-party tools can implement the PnP specification without relying on the Yarn configuration. - The `yarn npm audit` command has been reimplemented: - The audit registry must now implement the `/-/npm/v1/security/advisories/bulk` endpoint. - The `npmAuditRegistry` can be used to temporarily route audit queries to the npm registry. - Deprecations are now returned by default. To silence them, use `yarn npm audit ! --no-deprecations`. - Some legacy layers have been sunset: - Plugins cannot access the Clipanion 2 APIs anymore (upgrade to [Clipanion 3](https://togithub.com/arcanis/clipanion)) - Plugins cannot access the internal copy of Yup anymore (use [Typanion](https://togithub.com/arcanis/typanion) instead) - Yarn will no longer remove the old Yarn 2.x `.pnp.js` file when migrating. - The `--assume-fresh-project` flag of `yarn init` has been removed. ##### **API Changes** The following changes only affect people writing Yarn plugins: - The `ZipFS` and `ZipOpenFS` classes have been moved from `@yarnpkg/fslib` to `@yarnpkg/libzip`. They no longer need or accept the `libzip` parameter. - Reading the zip archives is now done on the Node.js side for performance; as a result, the `open`, `ZIP_CREATE`, and `ZIP_TRUNCATE` bindings are no longer needed for `ZipFS` and have also been removed. - The `dependencies` field sent returned by `Resolver#resolve` must now be the result of a `Configuration#normalizeDependencyMap` call. This change is prompted by a refactoring of how default protocols (ie `npm:`) are injected into descriptors. The previous implementation caused various descriptors to never be normalized, which made it difficult to know what were the descriptors each function should expect. - Similarly, the descriptors returned by `Resolve#getResolutionDependencies` are now expected to be the result of `Configuration#normalizeDependency` calls. - Note that this only applies to the `dependencies` field; the `peerDependencies` field is unchanged, as it must only contains semver ranges without any protocol (with an exception for `workspace:`, but that's not relevant here). - The `Resolve#getResolutionDependencies` function must now return an object of arbitrary string keys and descriptor values (instead of a map with `DescriptorHash` keys). Those descriptors will be resolved and assigned to the same keys as the initial object. This change allows resolvers to wrap resolution dependencies from other resolvers, which wasn't possible before since it'd have caused the key to change. - The `generateLoader` function in `@yarnpkg/pnp` no longer generates the `$$SETUP_STATE` function, it now needs to be present in the `loader` passed to the function. - The `getCustomDataKey` function in `Installer` from `@yarnpkg/core` has been moved to `Linker`. - `renderForm`'s `options` argument is now required to enforce that custom streams are always specified. - `npmConfigUtils.getAuditRegistry` no longer takes a `Manifest` as its first argument. - The `FetchOptions.skipIntegrityCheck` option has been removed. Use `FetchOptions.cacheOptions.skipIntegrityCheck` instead. - `MapConfigurationValue` has been removed. Use `miscUtils.ToMapValue` instead. - `Manifest.isManifestFieldCompatible` and `Manifest.prototype.isCompatibleWith{OS,CPU}` have been removed. Use `Manifest.prototype.getConditions` and `structUtils.isPackageCompatible` instead. - `versionUtils.{fetchBase,fetchRoot,fetchChangedFiles}` have been moved from `@yarnpkg/plugin-version` to `@yarnpkg/plugin-git`. Use `gitUtils.{fetchBase,fetchRoot,fetchChangedFiles}` instead. - For consistency reasons: - `Link{Resolver,Fetcher}` have been renamed to `Portal{Resolver,Fetcher}` - `RawLink{Resolver,Fetcher}` have been renamed to `Link{Resolver,Fetcher}` - `FakeFS` classes are now required to implement `lutimes{Sync,Promise}`. - `workspace.dependencies` has been removed. Use `workspace.anchoredPackage.dependencies` instead. - The `Installer` class must now return `BuildRequest` structures instead of `BuildDirective[]`. This lets you mark that the build must be skipped, and the reason why. - `startCacheReport` has been removed, and is now part of the output generated by `fetchEverything`. - `forgettableNames` & `forgettableBufferSize` have been removed (the only messages using them have been removed, making the forgettable logs implementation obsolete). - `workspace.locator` has been removed. You can instead use: - `workspace.anchoredLocator` to get the locator that's used throughout the dependency tree. - `workspace.manifest.version` to get the workspace version. - `configuration.{packageExtensions,refreshPackageExtensions}` have been removed. Use `configuration.getPackageExtensions` instead. - `configuration.normalizePackage` now requires a `packageExtensions` option. - `ProjectLookup` has been removed. Both `Configuration.find` and `Configuration.findProjectCwd` now always do a lockfile lookup. ##### Installs - Yarn now caches npm version metadata, leading to faster resolution steps and decreased network data usage. - The `pnpm` linker avoids creating symlinks that lead to loops on the file system, by moving them higher up in the directory structure. - The `pnpm` linker no longer reports duplicate "incompatible virtual" warnings. ##### Features - `enableOfflineMode` is a new setting that, when set, will instruct Yarn to only use the metadata and archives already stored on the local machine rather than download them from the registry. This can be useful when performing local development under network-constrained environments (trains, planes, ...). - `yarn run bin` now injects the environment variables defined in `.env.yarn` when spawning a process. This can be configured using the `injectEnvironmentFiles` variable. - `yarn workspaces foreach` now automatically enables the `yarn workspaces foreach ! --verbose` flag in interactive terminals. - Constraints can now be written in JavaScript. See the [revamped documentation](/features/constraints) for more information. ##### Bugfixes - `yarn dlx` will no longer report false-positive `UNUSED_PACKAGE_EXTENSION` warnings - `yarn workspace` will now set `$INIT_CWD` to the CLI working directory rather than the workspace root. ##### Shell - The builtin shell now supports whitespace-only commands. ##### Compatibility - The patched filesystem now supports `FileHandle.readLines`. - PnP now reports missing files when in watch mode. ### [`v3.8.2`](https://togithub.com/yarnpkg/berry/compare/4308dca8091438e8f88682e59ef5ba5bc72241ca...450097c303ab0247f131291ed6916bffaa42d5f8) [Compare Source](https://togithub.com/yarnpkg/berry/compare/4308dca8091438e8f88682e59ef5ba5bc72241ca...450097c303ab0247f131291ed6916bffaa42d5f8) ### [`v3.8.1`](https://togithub.com/yarnpkg/berry/compare/a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae...4308dca8091438e8f88682e59ef5ba5bc72241ca) [Compare Source](https://togithub.com/yarnpkg/berry/compare/a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae...4308dca8091438e8f88682e59ef5ba5bc72241ca) ### [`v3.8.0`](https://togithub.com/yarnpkg/berry/compare/ea39bf05158c791ed51cc924284ac4603be4a5ba...a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae) [Compare Source](https://togithub.com/yarnpkg/berry/compare/ea39bf05158c791ed51cc924284ac4603be4a5ba...a71d42c2ffd6278a202cccb5fb92c3ac0caf9cae) ### [`v3.7.0`](https://togithub.com/yarnpkg/berry/compare/f01354319156060924a26bfa7985756f7407003e...ea39bf05158c791ed51cc924284ac4603be4a5ba) [Compare Source](https://togithub.com/yarnpkg/berry/compare/f01354319156060924a26bfa7985756f7407003e...ea39bf05158c791ed51cc924284ac4603be4a5ba)Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.