pnpm/pnpm
### [`v6.34.0`](https://togithub.com/pnpm/pnpm/releases/tag/v6.34.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.33.1...v6.34.0)
##### Minor Changes
- When `ignore-compatibility-db` is set to `true`, the [compatibility database](https://togithub.com/yarnpkg/berry/blob/master/packages/yarnpkg-extensions/sources/index.ts) will not be used to patch dependencies [#5132](https://togithub.com/pnpm/pnpm/issues/5132).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.33.1...v6.34.0
### [`v6.33.1`](https://togithub.com/pnpm/pnpm/releases/tag/v6.33.1)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.33.0...v6.33.1)
#### Patch Changes
- Don't print any info messages about .pnpmfile.cjs [#5027](https://togithub.com/pnpm/pnpm/issues/5027).
- Do not print a package with unchanged version in the installation summary [#5032](https://togithub.com/pnpm/pnpm/pull/5032).
- Remove file reporter logging. Logged file is not useful [#4949](https://togithub.com/pnpm/pnpm/issues/4949).
### [`v6.33.0`](https://togithub.com/pnpm/pnpm/compare/v6.32.25...v6.33.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.25...v6.33.0)
### [`v6.32.25`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.25)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.24...v6.32.25)
#### Patch Changes
- `pnpm audit --fix` should not add an override for a vulnerable package that has no fixes released.
- Resolve native workspace path for case-insensitive file systems [#4904](https://togithub.com/pnpm/pnpm/issues/4904).
- `pnpm env use` should throw an error on a system that use the MUSL libc.
### [`v6.32.24`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.24)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.23...v6.32.24)
#### Patch Changes
- Don't crash when `pnpm update --interactive` is cancelled with Ctrl+c.
- The `use-node-version` setting should work with prerelease Node.js versions. For instance:
use-node-version=18.0.0-rc.3
### [`v6.32.23`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.23)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.22...v6.32.23)
#### Patch Changes
- Packages that should be built are always cloned or copied from the store. This is required to prevent the postinstall scripts from modifying the original source files of the package [#4898](https://togithub.com/pnpm/pnpm/pull/4898).
### [`v6.32.22`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.22)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.21...v6.32.22)
#### Patch Changes
- Don't fail when the cafile setting is specified [#4877](https://togithub.com/pnpm/pnpm/issues/4877). This fixes a regression introduced in pnpm v6.32.21.
- Add better hints to the peer dependency issue errors.
### [`v6.32.21`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.21)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.20...v6.32.21)
#### Patch Changes
- Report only the first occurence of a deprecated package.
### [`v6.32.20`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.20)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.19...v6.32.20)
#### Patch Changes
- Suggest to update using Corepack when pnpm was installed via Corepack.
- It should be possible to install a git-hosted package that has no `package.json` file [#4822](https://togithub.com/pnpm/pnpm/issues/4822).
- When the same package is found several times in the dependency graph, correctly autoinstall its missing peer dependencies at all times [#4820](https://togithub.com/pnpm/pnpm/issues/4820).
### [`v6.32.19`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.19)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.18...v6.32.19)
#### Patch Changes
- Improve the performance of the build sequence calculation step [#4815](https://togithub.com/pnpm/pnpm/pull/4815).
- Correctly detect repeated dependency sequence during resolution [#4813](https://togithub.com/pnpm/pnpm/pull/4813).
### [`v6.32.18`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.18)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.17...v6.32.18)
#### Patch Changes
- Don't fail on projects with linked dependencies, when `auto-install-peers` is set to `true` [#4796](https://togithub.com/pnpm/pnpm/issues/4796).
- `NODE_ENV=production pnpm install --dev` should only install dev deps [#4745](https://togithub.com/pnpm/pnpm/pull/4745).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.17...v6.32.18
### [`v6.32.17`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.17)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.16...v6.32.17)
#### Patch Changes
- Correctly detect the active Node.js version, when the pnpm CLI is bundled to an executable [#4203](https://togithub.com/pnpm/pnpm/issues/4203).
### [`v6.32.16`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.16)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.15...v6.32.16)
#### Patch Changes
- When `auto-install-peers` is set to `true`, automatically install missing peer dependencies without writing them to `package.json` as dependencies. This makes pnpm handle peer dependencies the same way as npm v7 [#4776](https://togithub.com/pnpm/pnpm/pull/4776).
### [`v6.32.15`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.15)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.14...v6.32.15)
#### Patch Changes
- Don't fail to create the command shim files if the target directory doesn't exist.
- `pnpm setup` should not fail on Windows if `PNPM_HOME` is not yet in the system registry [#4757](https://togithub.com/pnpm/pnpm/issues/4757)
- `pnpm dlx` shouldn't modify the lockfile in the current working directory [#4743](https://togithub.com/pnpm/pnpm/issues/4743).
### [`v6.32.14`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.14)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.13...v6.32.14)
#### Patch Changes
- Sanitize the directory names created inside `node_modules/.pnpm` and inside the global store [#4716](https://togithub.com/pnpm/pnpm/issues/4716)
- Resolve commits from GitHub via https [#4734](https://togithub.com/pnpm/pnpm/pull/4734).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.13...v6.32.14
### [`v6.32.13`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.13)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.12...v6.32.13)
#### Patch Changes
- `pnpm setup` should update the config of the current shell, not the preferred shell.
- `pnpm dlx` should work with git-hosted packages. For example: `pnpm dlx gengjiawen/envinfo` [#4714](https://togithub.com/pnpm/pnpm/issues/4714).
- `pnpm setup` should not override the PNPM_HOME env variable on Windows, unless `--force` is used.
- All arguments after `pnpm create ` should be passed to the executed create app package. So `pnpm create next-app --typescript` should work\`.
- `pnpm run --stream` should prefix the output with directory [#4702](https://togithub.com/pnpm/pnpm/issues/4702)
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.12...v6.32.13
### [`v6.32.12`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.12)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.11...v6.32.12)
##### Patch Changes
- Use Yarn's compatibility database to patch broken packages in the ecosystem with package extensions.
- `pnpm dlx` should work when the bin name of the executed package isn't the same as the package name [#4672](https://togithub.com/pnpm/pnpm/issues/4672).
- `pnpm prune` works in a workspace [#4647](https://togithub.com/pnpm/pnpm/pull/4691).
- `pnpm prune` does not remove hoisted dependencies.
- `pnpm dlx` should print messages about installation to stderr [#1698](https://togithub.com/pnpm/pnpm/issues/1698).
### [`v6.32.11`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.11)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.10...v6.32.11)
#### Patch Changes
- `pnpm publish` should work correctly in a workspace, when the latest npm CLI is installed [#4348](https://togithub.com/pnpm/pnpm/issues/4348).
- Installation shouldn't fail when a package from node_modules is moved to the `node_modules/.ignored` subfolder and a package with that name is already present in \`node_modules/.ignored' [#4626](https://togithub.com/pnpm/pnpm/pull/4626).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.10...v6.32.11
### [`v6.32.10`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.10)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.9...v6.32.10)
#### Patch Changes
- It should be possible to use a chain of local file dependencies [#4611](https://togithub.com/pnpm/pnpm/issues/4611).
- Filtering by directory should work with directories that have unicode chars in the name [#4595](https://togithub.com/pnpm/pnpm/pull/4595).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.9...v6.32.10
### [`v6.32.9`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.9)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.8...v6.32.9)
#### Patch Changes
- Fix an error with peer resolutions, which was happening when there was a circular dependency and another dependency that had the name of the circular dependency as a substring.
- When `pnpm exec` is running a command in a workspace project, the commands that are in the dependencies of that workspace project should be in the PATH [#4481](https://togithub.com/pnpm/pnpm/issues/4481).
- Hide "WARN deprecated" messages on loglevel error [#4507](https://togithub.com/pnpm/pnpm/pull/4507)
Don't show the progress bar when loglevel is set to warn or error.
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.8...v6.32.9
### [`v6.32.8`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.8)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.7...v6.32.8)
#### Patch Changes
- Don't check the integrity of the store with the package version from the lockfile, when the package was updated [#4580](https://togithub.com/pnpm/pnpm/pull/4580).
- Don't update a direct dependency that has the same name as a dependency in the workspace, when adding a new dependency to a workspace project [#4575](https://togithub.com/pnpm/pnpm/pull/4575).
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.7...v6.32.8
### [`v6.32.7`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.7)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.6...v6.32.7)
#### Patch Changes
- Setting the `auto-install-peers` to `true` should work.
**Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.6...v6.32.7
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
6.32.6
->6.34.0
Release Notes
pnpm/pnpm
### [`v6.34.0`](https://togithub.com/pnpm/pnpm/releases/tag/v6.34.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.33.1...v6.34.0) ##### Minor Changes - When `ignore-compatibility-db` is set to `true`, the [compatibility database](https://togithub.com/yarnpkg/berry/blob/master/packages/yarnpkg-extensions/sources/index.ts) will not be used to patch dependencies [#5132](https://togithub.com/pnpm/pnpm/issues/5132). **Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.33.1...v6.34.0 ### [`v6.33.1`](https://togithub.com/pnpm/pnpm/releases/tag/v6.33.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.33.0...v6.33.1) #### Patch Changes - Don't print any info messages about .pnpmfile.cjs [#5027](https://togithub.com/pnpm/pnpm/issues/5027). - Do not print a package with unchanged version in the installation summary [#5032](https://togithub.com/pnpm/pnpm/pull/5032). - Remove file reporter logging. Logged file is not useful [#4949](https://togithub.com/pnpm/pnpm/issues/4949). ### [`v6.33.0`](https://togithub.com/pnpm/pnpm/compare/v6.32.25...v6.33.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.25...v6.33.0) ### [`v6.32.25`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.25) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.24...v6.32.25) #### Patch Changes - `pnpm audit --fix` should not add an override for a vulnerable package that has no fixes released. - Resolve native workspace path for case-insensitive file systems [#4904](https://togithub.com/pnpm/pnpm/issues/4904). - `pnpm env use` should throw an error on a system that use the MUSL libc. ### [`v6.32.24`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.24) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.23...v6.32.24) #### Patch Changes - Don't crash when `pnpm update --interactive` is cancelled with Ctrl+c. - The `use-node-version` setting should work with prerelease Node.js versions. For instance: use-node-version=18.0.0-rc.3 ### [`v6.32.23`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.23) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.22...v6.32.23) #### Patch Changes - Packages that should be built are always cloned or copied from the store. This is required to prevent the postinstall scripts from modifying the original source files of the package [#4898](https://togithub.com/pnpm/pnpm/pull/4898). ### [`v6.32.22`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.22) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.21...v6.32.22) #### Patch Changes - Don't fail when the cafile setting is specified [#4877](https://togithub.com/pnpm/pnpm/issues/4877). This fixes a regression introduced in pnpm v6.32.21. - Add better hints to the peer dependency issue errors. ### [`v6.32.21`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.21) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.20...v6.32.21) #### Patch Changes - Report only the first occurence of a deprecated package. ### [`v6.32.20`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.20) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.19...v6.32.20) #### Patch Changes - Suggest to update using Corepack when pnpm was installed via Corepack. - It should be possible to install a git-hosted package that has no `package.json` file [#4822](https://togithub.com/pnpm/pnpm/issues/4822). - When the same package is found several times in the dependency graph, correctly autoinstall its missing peer dependencies at all times [#4820](https://togithub.com/pnpm/pnpm/issues/4820). ### [`v6.32.19`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.19) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.18...v6.32.19) #### Patch Changes - Improve the performance of the build sequence calculation step [#4815](https://togithub.com/pnpm/pnpm/pull/4815). - Correctly detect repeated dependency sequence during resolution [#4813](https://togithub.com/pnpm/pnpm/pull/4813). ### [`v6.32.18`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.18) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.17...v6.32.18) #### Patch Changes - Don't fail on projects with linked dependencies, when `auto-install-peers` is set to `true` [#4796](https://togithub.com/pnpm/pnpm/issues/4796). - `NODE_ENV=production pnpm install --dev` should only install dev deps [#4745](https://togithub.com/pnpm/pnpm/pull/4745). **Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.17...v6.32.18 ### [`v6.32.17`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.17) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.16...v6.32.17) #### Patch Changes - Correctly detect the active Node.js version, when the pnpm CLI is bundled to an executable [#4203](https://togithub.com/pnpm/pnpm/issues/4203). ### [`v6.32.16`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.16) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.15...v6.32.16) #### Patch Changes - When `auto-install-peers` is set to `true`, automatically install missing peer dependencies without writing them to `package.json` as dependencies. This makes pnpm handle peer dependencies the same way as npm v7 [#4776](https://togithub.com/pnpm/pnpm/pull/4776). ### [`v6.32.15`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.15) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.14...v6.32.15) #### Patch Changes - Don't fail to create the command shim files if the target directory doesn't exist. - `pnpm setup` should not fail on Windows if `PNPM_HOME` is not yet in the system registry [#4757](https://togithub.com/pnpm/pnpm/issues/4757) - `pnpm dlx` shouldn't modify the lockfile in the current working directory [#4743](https://togithub.com/pnpm/pnpm/issues/4743). ### [`v6.32.14`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.14) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.13...v6.32.14) #### Patch Changes - Sanitize the directory names created inside `node_modules/.pnpm` and inside the global store [#4716](https://togithub.com/pnpm/pnpm/issues/4716) - Resolve commits from GitHub via https [#4734](https://togithub.com/pnpm/pnpm/pull/4734). **Full Changelog**: https://github.com/pnpm/pnpm/compare/v6.32.13...v6.32.14 ### [`v6.32.13`](https://togithub.com/pnpm/pnpm/releases/tag/v6.32.13) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v6.32.12...v6.32.13) #### Patch Changes - `pnpm setup` should update the config of the current shell, not the preferred shell. - `pnpm dlx` should work with git-hosted packages. For example: `pnpm dlx gengjiawen/envinfo` [#4714](https://togithub.com/pnpm/pnpm/issues/4714). - `pnpm setup` should not override the PNPM_HOME env variable on Windows, unless `--force` is used. - All arguments after `pnpm createConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.