pnpm/pnpm (pnpm)
### [`v8.6.9`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.9)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.8...v8.6.9)
#### Patch Changes
- Temporarily revert the fix to [#6805](https://togithub.com/pnpm/pnpm/issues/6805) to fix the regression it caused [#6827](https://togithub.com/pnpm/pnpm/issues/6827).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v8.6.8`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.8)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.7...v8.6.8)
#### Patch Changes
- When the same file is appended multiple times into a tarball, the last occurrence is selected when unpacking the tarball.
- Fixed a bug in which pnpm passed the wrong scheme to `git ls-remote`, causing a fallback to `git+ssh` and resulting in a 'host key verification failed' issue [#6805](https://togithub.com/pnpm/pnpm/issues/6805).
- Added support for `publishConfig.registry` in `package.json` for publishing [#6775](https://togithub.com/pnpm/pnpm/issues/6775).
- `pnpm rebuild` now uploads the built artifacts to the content-addressable store.
- If a command cannot be created in `.bin`, the exact error message is now displayed.
- Treat linked dependencies with a tag version type as up-to-date [#6592](https://togithub.com/pnpm/pnpm/issues/6592).
- `pnpm setup` now prints more details when it cannot detect the active shell.
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v8.6.7`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.7)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.6...v8.6.7)
##### Patch Changes
- Ensure consistent output for scripts executed concurrently, both within a single project and across multiple projects. Each script's output will now be printed in a separate section of the terminal, when running multiple scripts in a single project [using regex](https://pnpm.io/cli/run#running-multiple-scripts) [#6692](https://togithub.com/pnpm/pnpm/issues/6692).
- The `--parallel` CLI flag should work on single project [#6692](https://togithub.com/pnpm/pnpm/issues/6692).
- Optimizing project manifest normalization, reducing amoung of data copying [#6763](https://togithub.com/pnpm/pnpm/pull/6763).
- Move loading `wantedLockfile` outside `dependenciesHierarchyForPackage`, preventing OOM crash when loading the same lock file too many times [#6757](https://togithub.com/pnpm/pnpm/pull/6757).
- Replace ineffective use of ramda `difference` with better alternative [#6760](https://togithub.com/pnpm/pnpm/pull/6760).
##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v8.6.6`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.6)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.5...v8.6.6)
##### Patch Changes
- Installation of a git-hosted dependency without `package.json` should not fail, when the dependency is read from cache [#6721](https://togithub.com/pnpm/pnpm/issues/6721).
- Local workspace bin files that should be compiled first are linked to dependent projects after compilation [#1801](https://togithub.com/pnpm/pnpm/issues/1801).
- Prefer versions found in parent package dependencies only [#6737](https://togithub.com/pnpm/pnpm/issues/6737).
- Multiple performance optimizations implemented by [@zxbodya](https://togithub.com/zxbodya):
- avoid copying `preferredVersions` object [#6735](https://togithub.com/pnpm/pnpm/issues/6735)
- avoid object copy in `resolvePeersOfNode` [#6736](https://togithub.com/pnpm/pnpm/issues/6736)
- `preferredVersions` in `resolveDependenciesOfImporters` [#6748](https://togithub.com/pnpm/pnpm/issues/6748)
- remove ramda `isEmpty` usages [#6753](https://togithub.com/pnpm/pnpm/issues/6753)
- use Maps and Sets instead of objects [#6749](https://togithub.com/pnpm/pnpm/issues/6749)
- optimize `splitNodeId`, fix invalid `nodeId` [#6755](https://togithub.com/pnpm/pnpm/issues/6755)
##### Our Gold Sponsors
##### Our Silver Sponsors
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 is behind base branch, 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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.6.5
->8.6.9
Release Notes
pnpm/pnpm (pnpm)
### [`v8.6.9`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.9) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.8...v8.6.9) #### Patch Changes - Temporarily revert the fix to [#6805](https://togithub.com/pnpm/pnpm/issues/6805) to fix the regression it caused [#6827](https://togithub.com/pnpm/pnpm/issues/6827). #### Our Gold SponsorsConfiguration
📅 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 is behind base branch, 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.