chore(release): 9.7.0

This commit is contained in:
Zoltan Kochan
2024-08-07 02:13:26 +02:00
parent 1731386aa7
commit 2d3a119bb4
75 changed files with 332 additions and 109 deletions

View File

@@ -1,20 +0,0 @@
---
"pnpm": minor
---
Add ability to apply patch to all versions:
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, failure will be skipped.
If it is a package name and an exact version (e.g. `pkg@x.y.z`), pnpm will attempt to apply the patch to that exact version only, failure will
cause pnpm to fail.
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.
If there's multiple versions of `pkg` installed, `pnpm patch pkg` will ask which version to edit and whether to attempt to apply the patch to all.
If the user chooses to apply the patch to all, `pnpm patch-commit $edit_dir` would create a `pkg` entry in `pnpm.patchedDependencies`.
If the user chooses not to apply the patch to all, `pnpm patch-commit $edit_dir` would create a `pkg@x.y.z` entry in `pnpm.patchedDependencies` with
`x.y.z` being the version the user chose to edit.
If the user runs `pnpm patch pkg@x.y.z` with `x.y.z` being the exact version of `pkg` that has been installed, `pnpm patch-commit $edit_dir` will always
create a `pkg@x.y.z` entry in `pnpm.patchedDependencies`.

View File

@@ -1,5 +0,0 @@
---
"@pnpm/cli-utils": major
---
Removed packageManager field check.

View File

@@ -1,5 +0,0 @@
---
"pnpm": patch
---
`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://github.com/pnpm/pnpm/issues/8293).

View File

@@ -1,6 +0,0 @@
---
"@pnpm/plugin-commands-patching": minor
"pnpm": minor
---
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.

View File

@@ -1,12 +0,0 @@
---
"@pnpm/config": minor
"pnpm": minor
---
Added pnpm version management to pnpm. 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://github.com/pnpm/pnpm/pull/8363). This is the same field used by Corepack. Example:
```json
{
"packageManager": "pnpm@9.3.0"
}
```

View File

@@ -1,5 +0,0 @@
---
"pnpm": patch
---
Print warnings to stderr [#8342](https://github.com/pnpm/pnpm/pull/8342).

View File

@@ -1,5 +0,0 @@
---
"pnpm": patch
---
Peer dependencies of optional peer dependencies should be automatically installed [#8323](https://github.com/pnpm/pnpm/issues/8323).

View File

@@ -1,5 +0,0 @@
---
"pnpm": minor
---
Substitute environment variables in config keys [#6679](https://github.com/pnpm/pnpm/issues/6679).

View File

@@ -1,5 +0,0 @@
---
"@pnpm/env.path": major
---
Initial release.

View File

@@ -1,5 +0,0 @@
---
"@pnpm/plugin-commands-script-runners": patch
---
Added usage of `@pnpm/env.path`.

View File

@@ -1,5 +1,17 @@
# @pnpm/cli-utils
## 4.0.0
### Major Changes
- 26b065c: Removed packageManager field check.
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/config@21.8.0
- @pnpm/default-reporter@13.1.11
## 3.1.7
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/cli-utils",
"version": "3.1.7",
"version": "4.0.0",
"description": "Utils for pnpm commands",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/default-reporter
## 13.1.11
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/config@21.8.0
## 13.1.10
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/default-reporter",
"version": "13.1.10",
"version": "13.1.11",
"description": "The default reporter of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,13 @@
# @pnpm/plugin-commands-completion
## 1.0.16
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/workspace.find-packages@4.0.5
## 1.0.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-completion",
"version": "1.0.15",
"version": "1.0.16",
"description": "Commands for shell completions",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,17 @@
# @pnpm/config
## 21.8.0
### Minor Changes
- 26b065c: Added pnpm version management to pnpm. 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://github.com/pnpm/pnpm/pull/8363). This is the same field used by Corepack. Example:
```json
{
"packageManager": "pnpm@9.3.0"
}
```
## 21.7.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/config",
"version": "21.7.0",
"version": "21.8.0",
"description": "Gets configuration options for pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-config
## 3.0.16
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 3.0.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-config",
"version": "3.0.15",
"version": "3.0.16",
"description": "Commands for reading and writing settings to/from config files",
"main": "lib/index.js",
"types": "lib/index.d.ts",

7
env/path/CHANGELOG.md vendored Normal file
View File

@@ -0,0 +1,7 @@
# @pnpm/env.path
## 1.0.0
### Major Changes
- 26b065c: Initial release.

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/env.path",
"version": "0.0.0",
"version": "1.0.0",
"description": "Functions for changing PATH env variable",
"funding": "https://opencollective.com/pnpm",
"main": "lib/index.js",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-env
## 5.1.3
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 5.1.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-env",
"version": "5.1.2",
"version": "5.1.3",
"description": "pnpm commands for managing Node.js",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,16 @@
# @pnpm/plugin-commands-rebuild
## 12.0.5
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/workspace.find-packages@4.0.5
- @pnpm/store-connection-manager@8.3.6
## 12.0.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-rebuild",
"version": "12.0.4",
"version": "12.0.5",
"description": "Commands for rebuilding dependencies",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,19 @@
# @pnpm/plugin-commands-script-runners
## 11.0.3
### Patch Changes
- 26b065c: Added usage of `@pnpm/env.path`.
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/env.path@1.0.0
- @pnpm/plugin-commands-env@5.1.3
- @pnpm/plugin-commands-installation@17.0.3
## 11.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-script-runners",
"version": "11.0.2",
"version": "11.0.3",
"description": "Commands for running scripts",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-audit
## 10.2.7
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 10.2.6
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-audit",
"version": "10.2.6",
"version": "10.2.7",
"description": "pnpm commands for dependencies audit",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/mount-modules
## 0.6.13
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/config@21.8.0
## 0.6.12
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/mount-modules",
"version": "0.6.12",
"version": "0.6.13",
"description": "Mounts a node_modules directory with FUSE",
"main": "lib/index.js",
"bin": "bin/mount-modules.js",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-doctor
## 3.0.16
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 3.0.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-doctor",
"version": "3.0.15",
"version": "3.0.16",
"description": "Commands for checks of known common issues ",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-init
## 4.0.16
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 4.0.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-init",
"version": "4.0.15",
"version": "4.0.16",
"description": "Create a package.json file",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-setup
## 5.1.5
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
## 5.1.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-setup",
"version": "5.1.4",
"version": "5.1.5",
"description": "pnpm commands for setting up pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,20 @@
# @pnpm/plugin-commands-patching
## 6.4.0
### Minor Changes
- 1731386: 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.
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/plugin-commands-installation@17.0.3
- @pnpm/store-connection-manager@8.3.6
## 6.3.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-patching",
"version": "6.3.0",
"version": "6.4.0",
"description": "Commands for creating patches",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,19 @@
# @pnpm/plugin-commands-installation
## 17.0.3
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/plugin-commands-env@5.1.3
- @pnpm/plugin-commands-rebuild@12.0.5
- @pnpm/workspace.find-packages@4.0.5
- @pnpm/store-connection-manager@8.3.6
- @pnpm/filter-workspace-packages@10.0.5
## 17.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-installation",
"version": "17.0.2",
"version": "17.0.3",
"description": "Commands for installation",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,43 @@
# pnpm
## 9.7.0
### Minor Changes
- Added pnpm version management to pnpm. 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://github.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:
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 it is a package name and an exact version (e.g. `pkg@x.y.z`), pnpm will attempt to apply the patch to that exact version only. Failures will
cause pnpm to fail.
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.
If there are multiple versions of `pkg` installed, `pnpm patch pkg` will ask which version to edit and whether to attempt to apply the patch to all.
If the user chooses to apply the patch to all, `pnpm patch-commit $edit_dir` would create a `pkg` entry in `pnpm.patchedDependencies`.
If the user chooses not to apply the patch to all, `pnpm patch-commit $edit_dir` would create a `pkg@x.y.z` entry in `pnpm.patchedDependencies` with
`x.y.z` being the version the user chose to edit.
If the user runs `pnpm patch pkg@x.y.z` with `x.y.z` being the exact version of `pkg` that has been installed, `pnpm patch-commit $edit_dir` will always
create a `pkg@x.y.z` entry in `pnpm.patchedDependencies`.
- 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.
- Substitute environment variables in config keys [#6679](https://github.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://github.com/pnpm/pnpm/issues/8293).
- Print warnings to stderr [#8342](https://github.com/pnpm/pnpm/pull/8342).
- Peer dependencies of optional peer dependencies should be automatically installed [#8323](https://github.com/pnpm/pnpm/issues/8323).
## 9.6.0
### Minor Changes

View File

@@ -1,7 +1,7 @@
{
"name": "@pnpm/exe",
"description": "Fast, disk space efficient package manager",
"version": "9.6.0",
"version": "9.7.0",
"publishConfig": {
"tag": "next-9",
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/linux-arm64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/linux-x64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/macos-arm64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/macos-x64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/win-arm64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/win-x64",
"version": "9.6.0",
"version": "9.7.0",
"license": "MIT",
"publishConfig": {
"bin": {

View File

@@ -1,7 +1,7 @@
{
"name": "pnpm",
"description": "Fast, disk space efficient package manager",
"version": "9.6.0",
"version": "9.7.0",
"bin": {
"pnpm": "bin/pnpm.cjs",
"pnpx": "bin/pnpx.cjs"

View File

@@ -1,5 +1,13 @@
# @pnpm/plugin-commands-deploy
## 5.1.17
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/plugin-commands-installation@17.0.3
## 5.1.16
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-deploy",
"version": "5.1.16",
"version": "5.1.17",
"description": "Commands for deploy",
"funding": "https://opencollective.com/pnpm",
"main": "lib/index.js",

View File

@@ -1,5 +1,15 @@
# @pnpm/plugin-commands-publishing
## 10.0.3
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/plugin-commands-env@5.1.3
## 10.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-publishing",
"version": "10.0.2",
"version": "10.0.3",
"description": "The pack and publish commands of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-licenses
## 4.1.14
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 4.1.13
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-licenses",
"version": "4.1.13",
"version": "4.1.14",
"description": "The licenses command of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-listing
## 10.0.5
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 10.0.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-listing",
"version": "10.0.4",
"version": "10.0.5",
"description": "The list and why commands of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,14 @@
# @pnpm/plugin-commands-outdated
## 12.0.5
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
## 12.0.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-outdated",
"version": "12.0.4",
"version": "12.0.5",
"description": "The outdated command of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,15 @@
# @pnpm/plugin-commands-server
## 7.0.19
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/store-connection-manager@8.3.6
## 7.0.18
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-server",
"version": "7.0.18",
"version": "7.0.19",
"description": "Commands for controlling the store server",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-store-inspecting
## 0.2.18
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/config@21.8.0
## 0.2.17
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-store-inspecting",
"version": "0.2.17",
"version": "0.2.18",
"description": "The inspecting store commands of pnpm",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,15 @@
# @pnpm/plugin-commands-store
## 9.2.7
### Patch Changes
- Updated dependencies [26b065c]
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
- @pnpm/config@21.8.0
- @pnpm/store-connection-manager@8.3.6
## 9.2.6
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-store",
"version": "9.2.6",
"version": "9.2.7",
"description": "Commands for controlling the store",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/store-connection-manager
## 8.3.6
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/config@21.8.0
## 8.3.5
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/store-connection-manager",
"version": "8.3.5",
"version": "8.3.6",
"description": "Create a direct pnpm store controller or connect to a running store server",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/workspace.filter-packages-from-dir
## 1.0.6
### Patch Changes
- @pnpm/workspace.find-packages@4.0.5
- @pnpm/filter-workspace-packages@10.0.5
## 1.0.5
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/workspace.filter-packages-from-dir",
"version": "1.0.5",
"version": "1.0.6",
"description": "Filters packages in a directory",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,11 @@
# @pnpm/filter-workspace-packages
## 10.0.5
### Patch Changes
- @pnpm/workspace.find-packages@4.0.5
## 10.0.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/filter-workspace-packages",
"version": "10.0.4",
"version": "10.0.5",
"description": "Filters packages in a workspace",
"main": "lib/index.js",
"types": "lib/index.d.ts",

View File

@@ -1,5 +1,12 @@
# @pnpm/find-workspace-packages
## 4.0.5
### Patch Changes
- Updated dependencies [26b065c]
- @pnpm/cli-utils@4.0.0
## 4.0.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/workspace.find-packages",
"version": "4.0.4",
"version": "4.0.5",
"description": "Finds packages inside a workspace",
"main": "lib/index.js",
"types": "lib/index.d.ts",