conventional-changelog/commitlint (@commitlint/cli)
### [`v19.4.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0)
##### Features
- support command line options from a file ([#4109](https://togithub.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://togithub.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044))
- support linting from the last tag ([#4110](https://togithub.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://togithub.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))
nestjs/nest-cli (@nestjs/cli)
### [`v10.4.4`](https://togithub.com/nestjs/nest-cli/compare/10.4.3...3cb703f9ce032363f2660bf1d7352c187196be1d)
[Compare Source](https://togithub.com/nestjs/nest-cli/compare/10.4.3...10.4.4)
### [`v10.4.3`](https://togithub.com/nestjs/nest-cli/compare/10.4.2...2864899fba2f93bacccd883e305ac9c74456f0b9)
[Compare Source](https://togithub.com/nestjs/nest-cli/compare/10.4.2...10.4.3)
mochajs/mocha (mocha)
### [`v10.7.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#1073-2024-08-09)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v10.7.0...v10.7.3)
##### 🩹 Fixes
- make release-please build work ([#5194](https://togithub.com/mochajs/mocha/issues/5194)) ([afd66ef](https://togithub.com/mochajs/mocha/commit/afd66ef3df20fab51ce38b97216c09108e5c2bfd))
pnpm/pnpm (pnpm)
### [`v9.7.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.7.0): pnpm 9.7
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.6.0...v9.7.0)
#### Minor Changes
- Added pnpm version management. If the `manage-package-manager-versions` setting is set to `true`, pnpm will switch to the version specified in the `packageManager` field of `package.json` [#8363](https://togithub.com/pnpm/pnpm/pull/8363). This is the same field used by Corepack. Example:
```json
{
"packageManager": "pnpm@9.3.0"
}
```
- Added the ability to apply patch to all versions [#8337](https://togithub.com/pnpm/pnpm/pull/8337).
If the key of `pnpm.patchedDependencies` is a package name without a version (e.g. `pkg`), pnpm will attempt to apply the patch to all versions of the package. Failures will be skipped. If there's only one version of `pkg` installed, `pnpm patch pkg` and subsequent `pnpm patch-commit $edit_dir` will create an entry named `pkg` in `pnpm.patchedDependencies`. And pnpm will attempt to apply this patch to other versions of `pkg` in the future.
- Change the default edit dir location when running `pnpm patch` from a temporary directory to `node_modules/.pnpm_patches/pkg[@version]` to allow the code editor to open the edit dir in the same file tree as the main project [#8379](https://togithub.com/pnpm/pnpm/issues/8379).
- Substitute environment variables in config keys [#6679](https://togithub.com/pnpm/pnpm/issues/6679).
#### Patch Changes
- `pnpm install` should run `node-gyp rebuild` if the project has a `binding.gyp` file even if the project doesn't have an install script [#8293](https://togithub.com/pnpm/pnpm/issues/8293).
- Print warnings to stderr [#8342](https://togithub.com/pnpm/pnpm/pull/8342).
- Peer dependencies of optional peer dependencies should be automatically installed [#8323](https://togithub.com/pnpm/pnpm/issues/8323).
#### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 contains the following updates:
19.3.0
->19.4.0
10.4.2
->10.4.4
20.14.14
->20.14.15
10.7.0
->10.7.3
9.6.0
->9.7.0
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.4.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0) ##### Features - support command line options from a file ([#4109](https://togithub.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://togithub.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044)) - support linting from the last tag ([#4110](https://togithub.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://togithub.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))nestjs/nest-cli (@nestjs/cli)
### [`v10.4.4`](https://togithub.com/nestjs/nest-cli/compare/10.4.3...3cb703f9ce032363f2660bf1d7352c187196be1d) [Compare Source](https://togithub.com/nestjs/nest-cli/compare/10.4.3...10.4.4) ### [`v10.4.3`](https://togithub.com/nestjs/nest-cli/compare/10.4.2...2864899fba2f93bacccd883e305ac9c74456f0b9) [Compare Source](https://togithub.com/nestjs/nest-cli/compare/10.4.2...10.4.3)mochajs/mocha (mocha)
### [`v10.7.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#1073-2024-08-09) [Compare Source](https://togithub.com/mochajs/mocha/compare/v10.7.0...v10.7.3) ##### 🩹 Fixes - make release-please build work ([#5194](https://togithub.com/mochajs/mocha/issues/5194)) ([afd66ef](https://togithub.com/mochajs/mocha/commit/afd66ef3df20fab51ce38b97216c09108e5c2bfd))pnpm/pnpm (pnpm)
### [`v9.7.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.7.0): pnpm 9.7 [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.6.0...v9.7.0) #### Minor Changes - Added pnpm version management. If the `manage-package-manager-versions` setting is set to `true`, pnpm will switch to the version specified in the `packageManager` field of `package.json` [#8363](https://togithub.com/pnpm/pnpm/pull/8363). This is the same field used by Corepack. Example: ```json { "packageManager": "pnpm@9.3.0" } ``` - Added the ability to apply patch to all versions [#8337](https://togithub.com/pnpm/pnpm/pull/8337). If the key of `pnpm.patchedDependencies` is a package name without a version (e.g. `pkg`), pnpm will attempt to apply the patch to all versions of the package. Failures will be skipped. If there's only one version of `pkg` installed, `pnpm patch pkg` and subsequent `pnpm patch-commit $edit_dir` will create an entry named `pkg` in `pnpm.patchedDependencies`. And pnpm will attempt to apply this patch to other versions of `pkg` in the future. - Change the default edit dir location when running `pnpm patch` from a temporary directory to `node_modules/.pnpm_patches/pkg[@version]` to allow the code editor to open the edit dir in the same file tree as the main project [#8379](https://togithub.com/pnpm/pnpm/issues/8379). - Substitute environment variables in config keys [#6679](https://togithub.com/pnpm/pnpm/issues/6679). #### Patch Changes - `pnpm install` should run `node-gyp rebuild` if the project has a `binding.gyp` file even if the project doesn't have an install script [#8293](https://togithub.com/pnpm/pnpm/issues/8293). - Print warnings to stderr [#8342](https://togithub.com/pnpm/pnpm/pull/8342). - Peer dependencies of optional peer dependencies should be automatically installed [#8323](https://togithub.com/pnpm/pnpm/issues/8323). #### Platinum SponsorsConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 was generated by Mend Renovate. View the repository job log.