From fd437ded13bf99bc3b9a1807b58ed2f14a600cbd Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Tue, 21 Apr 2026 15:03:02 +0200 Subject: [PATCH] chore(release): 11.0.0-rc.4 --- .changeset/node-runtime-without-npm.md | 11 -------- .changeset/pack-app-runtime-flag.md | 8 ------ .../restore-exe-platform-package-names.md | 7 ----- .meta-updater/CHANGELOG.md | 6 ++++ .meta-updater/package.json | 2 +- __utils__/assert-project/CHANGELOG.md | 6 ++++ __utils__/assert-project/package.json | 2 +- __utils__/assert-store/CHANGELOG.md | 7 +++++ __utils__/assert-store/package.json | 2 +- __utils__/jest-config/CHANGELOG.md | 7 +++++ __utils__/jest-config/package.json | 2 +- __utils__/prepare/CHANGELOG.md | 6 ++++ __utils__/prepare/package.json | 2 +- agent/client/CHANGELOG.md | 8 ++++++ agent/client/package.json | 2 +- agent/server/CHANGELOG.md | 11 ++++++++ agent/server/package.json | 2 +- auth/commands/CHANGELOG.md | 6 ++++ auth/commands/package.json | 2 +- building/after-install/CHANGELOG.md | 15 ++++++++++ building/after-install/package.json | 2 +- building/commands/CHANGELOG.md | 9 ++++++ building/commands/package.json | 2 +- building/during-install/CHANGELOG.md | 13 +++++++++ building/during-install/package.json | 2 +- cache/api/CHANGELOG.md | 9 ++++++ cache/api/package.json | 2 +- cache/commands/CHANGELOG.md | 7 +++++ cache/commands/package.json | 2 +- cli/commands/CHANGELOG.md | 6 ++++ cli/commands/package.json | 2 +- cli/default-reporter/CHANGELOG.md | 6 ++++ cli/default-reporter/package.json | 2 +- config/commands/CHANGELOG.md | 7 +++++ config/commands/package.json | 2 +- config/reader/CHANGELOG.md | 6 ++++ config/reader/package.json | 2 +- deps/compliance/audit/CHANGELOG.md | 7 +++++ deps/compliance/audit/package.json | 2 +- deps/compliance/commands/CHANGELOG.md | 12 ++++++++ deps/compliance/commands/package.json | 2 +- deps/compliance/license-scanner/CHANGELOG.md | 8 ++++++ deps/compliance/license-scanner/package.json | 2 +- deps/compliance/sbom/CHANGELOG.md | 7 +++++ deps/compliance/sbom/package.json | 2 +- deps/graph-builder/CHANGELOG.md | 10 +++++++ deps/graph-builder/package.json | 2 +- deps/graph-hasher/CHANGELOG.md | 6 ++++ deps/graph-hasher/package.json | 2 +- deps/inspection/commands/CHANGELOG.md | 13 +++++++++ deps/inspection/commands/package.json | 2 +- deps/inspection/list/CHANGELOG.md | 7 +++++ deps/inspection/list/package.json | 2 +- deps/inspection/outdated/CHANGELOG.md | 9 ++++++ deps/inspection/outdated/package.json | 2 +- deps/inspection/peers-checker/CHANGELOG.md | 6 ++++ deps/inspection/peers-checker/package.json | 2 +- deps/inspection/tree-builder/CHANGELOG.md | 9 ++++++ deps/inspection/tree-builder/package.json | 2 +- deps/status/CHANGELOG.md | 11 ++++++++ deps/status/package.json | 2 +- engine/pm/commands/CHANGELOG.md | 15 ++++++++++ engine/pm/commands/package.json | 2 +- engine/runtime/bun-resolver/CHANGELOG.md | 10 +++++++ engine/runtime/bun-resolver/package.json | 2 +- engine/runtime/commands/CHANGELOG.md | 8 ++++++ engine/runtime/commands/package.json | 2 +- engine/runtime/deno-resolver/CHANGELOG.md | 10 +++++++ engine/runtime/deno-resolver/package.json | 2 +- engine/runtime/node-resolver/CHANGELOG.md | 10 +++++++ engine/runtime/node-resolver/package.json | 2 +- exec/commands/CHANGELOG.md | 13 +++++++++ exec/commands/package.json | 2 +- exec/lifecycle/CHANGELOG.md | 7 +++++ exec/lifecycle/package.json | 2 +- exec/prepare-package/CHANGELOG.md | 6 ++++ exec/prepare-package/package.json | 2 +- fetching/binary-fetcher/CHANGELOG.md | 12 ++++++++ fetching/binary-fetcher/package.json | 2 +- fetching/directory-fetcher/CHANGELOG.md | 7 +++++ fetching/directory-fetcher/package.json | 2 +- fetching/fetcher-base/CHANGELOG.md | 6 ++++ fetching/fetcher-base/package.json | 2 +- fetching/git-fetcher/CHANGELOG.md | 9 ++++++ fetching/git-fetcher/package.json | 2 +- fetching/pick-fetcher/CHANGELOG.md | 8 ++++++ fetching/pick-fetcher/package.json | 2 +- fetching/tarball-fetcher/CHANGELOG.md | 13 +++++++++ fetching/tarball-fetcher/package.json | 2 +- fs/indexed-pkg-importer/CHANGELOG.md | 6 ++++ fs/indexed-pkg-importer/package.json | 2 +- global/commands/CHANGELOG.md | 8 ++++++ global/commands/package.json | 2 +- hooks/pnpmfile/CHANGELOG.md | 8 ++++++ hooks/pnpmfile/package.json | 2 +- hooks/types/CHANGELOG.md | 7 +++++ hooks/types/package.json | 2 +- installing/client/CHANGELOG.md | 13 +++++++++ installing/client/package.json | 2 +- installing/commands/CHANGELOG.md | 20 +++++++++++++ installing/commands/package.json | 2 +- installing/context/CHANGELOG.md | 8 ++++++ installing/context/package.json | 2 +- installing/deps-installer/CHANGELOG.md | 28 +++++++++++++++++++ installing/deps-installer/package.json | 2 +- installing/deps-resolver/CHANGELOG.md | 12 ++++++++ installing/deps-resolver/package.json | 2 +- installing/deps-restorer/CHANGELOG.md | 20 +++++++++++++ installing/deps-restorer/package.json | 2 +- installing/env-installer/CHANGELOG.md | 14 ++++++++++ installing/env-installer/package.json | 2 +- .../linking/modules-cleaner/CHANGELOG.md | 8 ++++++ .../linking/modules-cleaner/package.json | 2 +- installing/linking/real-hoist/CHANGELOG.md | 6 ++++ installing/linking/real-hoist/package.json | 2 +- installing/package-requester/CHANGELOG.md | 12 ++++++++ installing/package-requester/package.json | 2 +- installing/read-projects-context/CHANGELOG.md | 6 ++++ installing/read-projects-context/package.json | 2 +- lockfile/filtering/CHANGELOG.md | 6 ++++ lockfile/filtering/package.json | 2 +- lockfile/fs/CHANGELOG.md | 6 ++++ lockfile/fs/package.json | 2 +- lockfile/make-dedicated-lockfile/CHANGELOG.md | 7 +++++ lockfile/make-dedicated-lockfile/package.json | 2 +- lockfile/preferred-versions/CHANGELOG.md | 6 ++++ lockfile/preferred-versions/package.json | 2 +- lockfile/settings-checker/CHANGELOG.md | 7 +++++ lockfile/settings-checker/package.json | 2 +- lockfile/to-pnp/CHANGELOG.md | 7 +++++ lockfile/to-pnp/package.json | 2 +- lockfile/utils/CHANGELOG.md | 7 +++++ lockfile/utils/package.json | 2 +- lockfile/verification/CHANGELOG.md | 8 ++++++ lockfile/verification/package.json | 2 +- modules-mounter/daemon/CHANGELOG.md | 10 +++++++ modules-mounter/daemon/package.json | 2 +- patching/commands/CHANGELOG.md | 13 +++++++++ patching/commands/package.json | 2 +- pnpm/CHANGELOG.md | 16 +++++++++++ pnpm/artifacts/darwin-arm64/package.json | 2 +- pnpm/artifacts/darwin-x64/package.json | 2 +- pnpm/artifacts/exe/CHANGELOG.md | 6 ++++ pnpm/artifacts/exe/package.json | 2 +- pnpm/artifacts/linux-arm64-musl/package.json | 2 +- pnpm/artifacts/linux-arm64/package.json | 2 +- pnpm/artifacts/linux-x64-musl/package.json | 2 +- pnpm/artifacts/linux-x64/package.json | 2 +- pnpm/artifacts/win32-arm64/package.json | 2 +- pnpm/artifacts/win32-x64/package.json | 2 +- pnpm/package.json | 2 +- registry-access/commands/CHANGELOG.md | 6 ++++ registry-access/commands/package.json | 2 +- releasing/commands/CHANGELOG.md | 23 +++++++++++++++ releasing/commands/package.json | 2 +- resolving/default-resolver/CHANGELOG.md | 11 ++++++++ resolving/default-resolver/package.json | 2 +- resolving/npm-resolver/CHANGELOG.md | 9 ++++++ resolving/npm-resolver/package.json | 2 +- store/cafs/CHANGELOG.md | 12 ++++++++ store/cafs/package.json | 2 +- store/commands/CHANGELOG.md | 13 +++++++++ store/commands/package.json | 2 +- store/connection-manager/CHANGELOG.md | 8 ++++++ store/connection-manager/package.json | 2 +- store/controller-types/CHANGELOG.md | 7 +++++ store/controller-types/package.json | 2 +- store/controller/CHANGELOG.md | 14 ++++++++++ store/controller/package.json | 2 +- store/create-cafs-store/CHANGELOG.md | 10 +++++++ store/create-cafs-store/package.json | 2 +- store/pkg-finder/CHANGELOG.md | 8 ++++++ store/pkg-finder/package.json | 2 +- testing/temp-store/CHANGELOG.md | 8 ++++++ testing/temp-store/package.json | 2 +- worker/CHANGELOG.md | 14 ++++++++++ worker/package.json | 2 +- workspace/commands/CHANGELOG.md | 6 ++++ workspace/commands/package.json | 2 +- workspace/injected-deps-syncer/CHANGELOG.md | 6 ++++ workspace/injected-deps-syncer/package.json | 2 +- workspace/projects-filter/CHANGELOG.md | 6 ++++ workspace/projects-filter/package.json | 2 +- workspace/projects-graph/CHANGELOG.md | 6 ++++ workspace/projects-graph/package.json | 2 +- workspace/state/CHANGELOG.md | 6 ++++ workspace/state/package.json | 2 +- 187 files changed, 918 insertions(+), 122 deletions(-) delete mode 100644 .changeset/node-runtime-without-npm.md delete mode 100644 .changeset/pack-app-runtime-flag.md delete mode 100644 .changeset/restore-exe-platform-package-names.md diff --git a/.changeset/node-runtime-without-npm.md b/.changeset/node-runtime-without-npm.md deleted file mode 100644 index 67042f374b..0000000000 --- a/.changeset/node-runtime-without-npm.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@pnpm/fetching.binary-fetcher": minor -"@pnpm/fetching.fetcher-base": minor -"@pnpm/fetching.tarball-fetcher": minor -"@pnpm/engine.runtime.node-resolver": major -"@pnpm/store.cafs": minor -"@pnpm/worker": minor -"pnpm": major ---- - -Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. diff --git a/.changeset/pack-app-runtime-flag.md b/.changeset/pack-app-runtime-flag.md deleted file mode 100644 index 204d6035aa..0000000000 --- a/.changeset/pack-app-runtime-flag.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@pnpm/releasing.commands": minor -"pnpm": minor ---- - -`pnpm pack-app`: replaced the `--node-version` flag with `--runtime`, which takes a `@` spec (e.g. `--runtime node@22.0.0`). The corresponding `pnpm.app.nodeVersion` key in package.json was renamed to `pnpm.app.runtime` with the same syntax. Only `node` is supported today; the prefix leaves room for future runtimes (`bun`, `deno`). - -The previous `--node-version` flag silently inherited from pnpm's global `node-version` rc setting (which controls which Node runs user scripts), causing the wrong Node build to be embedded in SEAs for users who had that rc key set. diff --git a/.changeset/restore-exe-platform-package-names.md b/.changeset/restore-exe-platform-package-names.md deleted file mode 100644 index 0cd639b3de..0000000000 --- a/.changeset/restore-exe-platform-package-names.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@pnpm/engine.pm.commands": patch -"@pnpm/exe": patch -"pnpm": patch ---- - -Restored the legacy `@pnpm/{macos,win,linux,linuxstatic}-{x64,arm64}` npm names for the platform-specific optional dependencies of `@pnpm/exe`, reverting the scope-nested `@pnpm/exe.-[-musl]` rename from [#11316](https://github.com/pnpm/pnpm/pull/11316) on the published package names only — the workspace directory layout (`pnpm/artifacts/-[-musl]/`) and the GitHub release asset filenames stay on the new scheme. The rename broke `pnpm self-update` from v10, which looks up the platform child by its legacy name. `linkExePlatformBinary` now checks for both schemes so a later rename can ship without a v10-compatibility hazard. diff --git a/.meta-updater/CHANGELOG.md b/.meta-updater/CHANGELOG.md index ea1fa22038..e3f0162f44 100644 --- a/.meta-updater/CHANGELOG.md +++ b/.meta-updater/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm-private/updater +## 1100.0.4 + +### Patch Changes + +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/.meta-updater/package.json b/.meta-updater/package.json index 4fea5c39ad..6ae2940b9b 100644 --- a/.meta-updater/package.json +++ b/.meta-updater/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm-private/updater", - "version": "1100.0.3", + "version": "1100.0.4", "private": true, "type": "module", "scripts": { diff --git a/__utils__/assert-project/CHANGELOG.md b/__utils__/assert-project/CHANGELOG.md index 43081a98a1..b2b9ba0a09 100644 --- a/__utils__/assert-project/CHANGELOG.md +++ b/__utils__/assert-project/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/assert-project +## 1100.0.3 + +### Patch Changes + +- @pnpm/assert-store@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/__utils__/assert-project/package.json b/__utils__/assert-project/package.json index 5ace676697..1e4a18148c 100644 --- a/__utils__/assert-project/package.json +++ b/__utils__/assert-project/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/assert-project", "description": "Utils for testing projects that use pnpm", - "version": "1100.0.2", + "version": "1100.0.3", "author": { "name": "Zoltan Kochan", "email": "z@kochan.io", diff --git a/__utils__/assert-store/CHANGELOG.md b/__utils__/assert-store/CHANGELOG.md index 2a7ba8e14f..170b8ff9cb 100644 --- a/__utils__/assert-store/CHANGELOG.md +++ b/__utils__/assert-store/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/assert-store +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + ## 1100.0.2 ### Patch Changes diff --git a/__utils__/assert-store/package.json b/__utils__/assert-store/package.json index ad95855a0b..792721b359 100644 --- a/__utils__/assert-store/package.json +++ b/__utils__/assert-store/package.json @@ -1,7 +1,7 @@ { "name": "@pnpm/assert-store", "description": "Utils for testing pnpm store", - "version": "1100.0.2", + "version": "1100.0.3", "bugs": { "url": "https://github.com/pnpm/pnpm/issues" }, diff --git a/__utils__/jest-config/CHANGELOG.md b/__utils__/jest-config/CHANGELOG.md index d0863c343c..a493bb5265 100644 --- a/__utils__/jest-config/CHANGELOG.md +++ b/__utils__/jest-config/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/jest-config +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/worker@1100.1.0 + ## 1100.0.2 ### Patch Changes diff --git a/__utils__/jest-config/package.json b/__utils__/jest-config/package.json index 332d87a4df..9f1bd6f777 100644 --- a/__utils__/jest-config/package.json +++ b/__utils__/jest-config/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/jest-config", - "version": "1100.0.2", + "version": "1100.0.3", "private": true, "main": "jest-preset.js", "type": "module", diff --git a/__utils__/prepare/CHANGELOG.md b/__utils__/prepare/CHANGELOG.md index a51eaa170f..09fdd0fd0a 100644 --- a/__utils__/prepare/CHANGELOG.md +++ b/__utils__/prepare/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/prepare +## 1100.0.3 + +### Patch Changes + +- @pnpm/assert-project@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/__utils__/prepare/package.json b/__utils__/prepare/package.json index 3f9613c8ae..995b5514ef 100644 --- a/__utils__/prepare/package.json +++ b/__utils__/prepare/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/prepare", - "version": "1100.0.2", + "version": "1100.0.3", "main": "lib/index.js", "types": "lib/index.d.ts", "type": "module", diff --git a/agent/client/CHANGELOG.md b/agent/client/CHANGELOG.md index ad6341ccbd..a2687494f8 100644 --- a/agent/client/CHANGELOG.md +++ b/agent/client/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/agent.client +## 1.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/worker@1100.1.0 + ## 0.0.1 ### Patch Changes diff --git a/agent/client/package.json b/agent/client/package.json index fbae20d3fd..3ca0e83bf2 100644 --- a/agent/client/package.json +++ b/agent/client/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/agent.client", - "version": "0.0.1", + "version": "1.0.0", "description": "Client for pnpm agent server — sends store state, receives resolved lockfile and missing files", "keywords": [ "pnpm", diff --git a/agent/server/CHANGELOG.md b/agent/server/CHANGELOG.md index 2b7061f391..35a237f588 100644 --- a/agent/server/CHANGELOG.md +++ b/agent/server/CHANGELOG.md @@ -1,5 +1,16 @@ # pnpm-agent +## 0.0.2 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/installing.client@1100.0.4 + - @pnpm/store.controller@1101.0.0 + - @pnpm/installing.deps-installer@1101.0.0 + - @pnpm/lockfile.fs@1100.0.3 + ## 0.0.1 ### Patch Changes diff --git a/agent/server/package.json b/agent/server/package.json index 02e95740a3..1d7846d824 100644 --- a/agent/server/package.json +++ b/agent/server/package.json @@ -1,6 +1,6 @@ { "name": "pnpm-agent", - "version": "0.0.1", + "version": "0.0.2", "description": "pnpm agent server for server-side resolution and store-aware downloads", "keywords": [ "pnpm", diff --git a/auth/commands/CHANGELOG.md b/auth/commands/CHANGELOG.md index e1328b9910..d350fc3216 100644 --- a/auth/commands/CHANGELOG.md +++ b/auth/commands/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/auth.commands +## 1100.0.4 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/auth/commands/package.json b/auth/commands/package.json index 2e880a9499..f6c0d1342b 100644 --- a/auth/commands/package.json +++ b/auth/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/auth.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for authentication with npm registries", "keywords": [ "pnpm", diff --git a/building/after-install/CHANGELOG.md b/building/after-install/CHANGELOG.md index 2dd78205f6..f8a8e2acda 100644 --- a/building/after-install/CHANGELOG.md +++ b/building/after-install/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/building.after-install +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/store.connection-manager@1100.0.4 + - @pnpm/exec.lifecycle@1100.0.4 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/installing.context@1100.0.3 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/building/after-install/package.json b/building/after-install/package.json index a38aed884c..24feb8bfdf 100644 --- a/building/after-install/package.json +++ b/building/after-install/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/building.after-install", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Rebuild packages that are already installed by running their lifecycle scripts", "keywords": [ "pnpm", diff --git a/building/commands/CHANGELOG.md b/building/commands/CHANGELOG.md index 3758406d63..96d4718b4c 100644 --- a/building/commands/CHANGELOG.md +++ b/building/commands/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/building.commands +## 1100.0.4 + +### Patch Changes + +- @pnpm/building.after-install@1101.0.0 +- @pnpm/installing.commands@1100.1.2 +- @pnpm/store.connection-manager@1100.0.4 +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/building/commands/package.json b/building/commands/package.json index 7bf3070d8b..5c3ba74e69 100644 --- a/building/commands/package.json +++ b/building/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/building.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for rebuilding and managing dependency builds", "keywords": [ "pnpm", diff --git a/building/during-install/CHANGELOG.md b/building/during-install/CHANGELOG.md index 1e2d904073..9c095095f3 100644 --- a/building/during-install/CHANGELOG.md +++ b/building/during-install/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/building.during-install +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/worker@1100.1.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/exec.lifecycle@1100.0.4 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/config.reader@1101.1.1 + - @pnpm/fs.hard-link-dir@1100.0.0 + - @pnpm/patching.apply-patch@1100.0.0 + ## 1100.0.3 ### Patch Changes diff --git a/building/during-install/package.json b/building/during-install/package.json index c8522e53d8..878546ae2f 100644 --- a/building/during-install/package.json +++ b/building/during-install/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/building.during-install", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Build packages in node_modules", "keywords": [ "pnpm", diff --git a/cache/api/CHANGELOG.md b/cache/api/CHANGELOG.md index c63ed55b75..c8f235b123 100644 --- a/cache/api/CHANGELOG.md +++ b/cache/api/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/cache.api +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/resolving.npm-resolver@1101.0.0 + - @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/cache/api/package.json b/cache/api/package.json index 1c449a646f..bceb29706d 100644 --- a/cache/api/package.json +++ b/cache/api/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cache.api", - "version": "1100.0.3", + "version": "1100.0.4", "description": "API for controlling the cache", "keywords": [ "pnpm", diff --git a/cache/commands/CHANGELOG.md b/cache/commands/CHANGELOG.md index 4ebe45820d..6ec02f5502 100644 --- a/cache/commands/CHANGELOG.md +++ b/cache/commands/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/cache.commands +## 1100.0.4 + +### Patch Changes + +- @pnpm/cache.api@1100.0.4 +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/cache/commands/package.json b/cache/commands/package.json index 6edf8f106b..62dc8ef3ff 100644 --- a/cache/commands/package.json +++ b/cache/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cache.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for controlling the cache", "keywords": [ "pnpm", diff --git a/cli/commands/CHANGELOG.md b/cli/commands/CHANGELOG.md index 722cff3117..ef8335abb3 100644 --- a/cli/commands/CHANGELOG.md +++ b/cli/commands/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/cli.commands +## 1100.0.4 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/cli/commands/package.json b/cli/commands/package.json index 16e4a98106..f797d5f41a 100644 --- a/cli/commands/package.json +++ b/cli/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cli.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for pnpm CLI", "keywords": [ "pnpm", diff --git a/cli/default-reporter/CHANGELOG.md b/cli/default-reporter/CHANGELOG.md index f41a268c3d..ea0b5f17d3 100644 --- a/cli/default-reporter/CHANGELOG.md +++ b/cli/default-reporter/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/default-reporter +## 1100.0.4 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/cli/default-reporter/package.json b/cli/default-reporter/package.json index ee1ed8069c..281c5d47fe 100644 --- a/cli/default-reporter/package.json +++ b/cli/default-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/cli.default-reporter", - "version": "1100.0.3", + "version": "1100.0.4", "description": "The default reporter of pnpm", "keywords": [ "pnpm", diff --git a/config/commands/CHANGELOG.md b/config/commands/CHANGELOG.md index 8c156b7f22..aa79f5e6c3 100644 --- a/config/commands/CHANGELOG.md +++ b/config/commands/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/plugin-commands-config +## 1100.0.4 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 +- @pnpm/workspace.workspace-manifest-writer@1100.0.2 + ## 1100.0.3 ### Patch Changes diff --git a/config/commands/package.json b/config/commands/package.json index 9cc08f2916..10c26cc637 100644 --- a/config/commands/package.json +++ b/config/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/config.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for reading and writing settings to/from config files", "keywords": [ "pnpm", diff --git a/config/reader/CHANGELOG.md b/config/reader/CHANGELOG.md index 84b0a850fd..85ea9229c7 100644 --- a/config/reader/CHANGELOG.md +++ b/config/reader/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/config +## 1101.1.1 + +### Patch Changes + +- @pnpm/hooks.pnpmfile@1100.0.3 + ## 1101.1.0 ### Minor Changes diff --git a/config/reader/package.json b/config/reader/package.json index 426f026d26..88e117a39d 100644 --- a/config/reader/package.json +++ b/config/reader/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/config.reader", - "version": "1101.1.0", + "version": "1101.1.1", "description": "Gets configuration options for pnpm", "keywords": [ "pnpm", diff --git a/deps/compliance/audit/CHANGELOG.md b/deps/compliance/audit/CHANGELOG.md index 114d990b16..1305a1e03c 100644 --- a/deps/compliance/audit/CHANGELOG.md +++ b/deps/compliance/audit/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/audit +## 1101.0.2 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 + ## 1101.0.1 ### Patch Changes diff --git a/deps/compliance/audit/package.json b/deps/compliance/audit/package.json index eabc32518b..7cca55b069 100644 --- a/deps/compliance/audit/package.json +++ b/deps/compliance/audit/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.compliance.audit", - "version": "1101.0.1", + "version": "1101.0.2", "description": "Audit a lockfile", "keywords": [ "pnpm", diff --git a/deps/compliance/commands/CHANGELOG.md b/deps/compliance/commands/CHANGELOG.md index 66f51f588f..8db384711d 100644 --- a/deps/compliance/commands/CHANGELOG.md +++ b/deps/compliance/commands/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/deps.compliance.commands +## 1101.1.1 + +### Patch Changes + +- @pnpm/deps.compliance.license-scanner@1100.0.4 +- @pnpm/deps.compliance.sbom@1100.0.4 +- @pnpm/installing.commands@1100.1.2 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/deps.compliance.audit@1101.0.2 +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/config.reader@1101.1.1 + ## 1101.1.0 ### Minor Changes diff --git a/deps/compliance/commands/package.json b/deps/compliance/commands/package.json index 55ff25aac8..6a3db515f9 100644 --- a/deps/compliance/commands/package.json +++ b/deps/compliance/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.compliance.commands", - "version": "1101.1.0", + "version": "1101.1.1", "description": "pnpm commands for audit, licenses, and sbom", "keywords": [ "pnpm", diff --git a/deps/compliance/license-scanner/CHANGELOG.md b/deps/compliance/license-scanner/CHANGELOG.md index e4fb6b6c74..f52c7ce500 100644 --- a/deps/compliance/license-scanner/CHANGELOG.md +++ b/deps/compliance/license-scanner/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/license-scanner +## 1100.0.4 + +### Patch Changes + +- @pnpm/store.pkg-finder@1100.0.4 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/deps/compliance/license-scanner/package.json b/deps/compliance/license-scanner/package.json index 5a3c404a33..8a51020bac 100644 --- a/deps/compliance/license-scanner/package.json +++ b/deps/compliance/license-scanner/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.compliance.license-scanner", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Check for licenses packages", "keywords": [ "pnpm", diff --git a/deps/compliance/sbom/CHANGELOG.md b/deps/compliance/sbom/CHANGELOG.md index f5eecc7d9a..f2b0a8888e 100644 --- a/deps/compliance/sbom/CHANGELOG.md +++ b/deps/compliance/sbom/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/deps.compliance.sbom +## 1100.0.4 + +### Patch Changes + +- @pnpm/store.pkg-finder@1100.0.4 +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/deps/compliance/sbom/package.json b/deps/compliance/sbom/package.json index ba14e4110b..8c37afcd03 100644 --- a/deps/compliance/sbom/package.json +++ b/deps/compliance/sbom/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.compliance.sbom", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Generate SBOM from pnpm lockfile", "keywords": [ "pnpm", diff --git a/deps/graph-builder/CHANGELOG.md b/deps/graph-builder/CHANGELOG.md index a33e7bd258..46f63246eb 100644 --- a/deps/graph-builder/CHANGELOG.md +++ b/deps/graph-builder/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/deps.graph-builder +## 1100.0.3 + +### Patch Changes + +- @pnpm/hooks.types@1100.0.3 +- @pnpm/store.controller-types@1100.0.3 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/deps.graph-hasher@1100.1.1 +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/deps/graph-builder/package.json b/deps/graph-builder/package.json index 95558a0cab..a0c2ed5701 100644 --- a/deps/graph-builder/package.json +++ b/deps/graph-builder/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.graph-builder", - "version": "1100.0.2", + "version": "1100.0.3", "description": "A package for building a dependency graph from a lockfile", "keywords": [ "pnpm", diff --git a/deps/graph-hasher/CHANGELOG.md b/deps/graph-hasher/CHANGELOG.md index 8517661d53..66cd0ac16f 100644 --- a/deps/graph-hasher/CHANGELOG.md +++ b/deps/graph-hasher/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/calc-dep-state +## 1100.1.1 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.1.0 ### Minor Changes diff --git a/deps/graph-hasher/package.json b/deps/graph-hasher/package.json index 6f5e3c80e7..087d95f90b 100644 --- a/deps/graph-hasher/package.json +++ b/deps/graph-hasher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.graph-hasher", - "version": "1100.1.0", + "version": "1100.1.1", "description": "Calculates the state of a dependency", "keywords": [ "pnpm", diff --git a/deps/inspection/commands/CHANGELOG.md b/deps/inspection/commands/CHANGELOG.md index 71ce3506b8..ced330bcf5 100644 --- a/deps/inspection/commands/CHANGELOG.md +++ b/deps/inspection/commands/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/deps.inspection.commands +## 1100.1.3 + +### Patch Changes + +- @pnpm/resolving.default-resolver@1100.0.4 +- @pnpm/resolving.npm-resolver@1101.0.0 +- @pnpm/deps.inspection.outdated@1100.0.4 +- @pnpm/deps.inspection.list@1100.0.4 +- @pnpm/global.commands@1100.0.4 +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/config.reader@1101.1.1 +- @pnpm/deps.inspection.peers-checker@1100.0.3 + ## 1100.1.2 ### Patch Changes diff --git a/deps/inspection/commands/package.json b/deps/inspection/commands/package.json index 7789ba4922..eafc8c3c83 100644 --- a/deps/inspection/commands/package.json +++ b/deps/inspection/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.inspection.commands", - "version": "1100.1.2", + "version": "1100.1.3", "description": "The list, ll, why, and outdated commands of pnpm", "keywords": [ "pnpm", diff --git a/deps/inspection/list/CHANGELOG.md b/deps/inspection/list/CHANGELOG.md index aa872fda85..39b0e60cc5 100644 --- a/deps/inspection/list/CHANGELOG.md +++ b/deps/inspection/list/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/list +## 1100.0.4 + +### Patch Changes + +- @pnpm/deps.inspection.tree-builder@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/deps/inspection/list/package.json b/deps/inspection/list/package.json index 579721990a..cf203cf711 100644 --- a/deps/inspection/list/package.json +++ b/deps/inspection/list/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.inspection.list", - "version": "1100.0.3", + "version": "1100.0.4", "description": "List installed packages in a symlinked `node_modules`", "keywords": [ "pnpm", diff --git a/deps/inspection/outdated/CHANGELOG.md b/deps/inspection/outdated/CHANGELOG.md index 0b4f9d2c91..9b1e948f05 100644 --- a/deps/inspection/outdated/CHANGELOG.md +++ b/deps/inspection/outdated/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/outdated +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.client@1100.0.4 +- @pnpm/resolving.npm-resolver@1101.0.0 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/deps/inspection/outdated/package.json b/deps/inspection/outdated/package.json index 5eb785fd1d..34b22535c5 100644 --- a/deps/inspection/outdated/package.json +++ b/deps/inspection/outdated/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.inspection.outdated", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Check for outdated packages", "keywords": [ "pnpm", diff --git a/deps/inspection/peers-checker/CHANGELOG.md b/deps/inspection/peers-checker/CHANGELOG.md index 32fb9a679c..eabf9db4a1 100644 --- a/deps/inspection/peers-checker/CHANGELOG.md +++ b/deps/inspection/peers-checker/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/deps.inspection.peers-checker +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/deps/inspection/peers-checker/package.json b/deps/inspection/peers-checker/package.json index d77743db9a..d7667eacd4 100644 --- a/deps/inspection/peers-checker/package.json +++ b/deps/inspection/peers-checker/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.inspection.peers-checker", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Check for unmet and missing peer dependency issues from the lockfile", "keywords": [ "pnpm", diff --git a/deps/inspection/tree-builder/CHANGELOG.md b/deps/inspection/tree-builder/CHANGELOG.md index 436b0989e0..b115dd9a2f 100644 --- a/deps/inspection/tree-builder/CHANGELOG.md +++ b/deps/inspection/tree-builder/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/reviewing.dependencies-hierarchy +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/deps/inspection/tree-builder/package.json b/deps/inspection/tree-builder/package.json index 1c73eeac67..4b71bf00c6 100644 --- a/deps/inspection/tree-builder/package.json +++ b/deps/inspection/tree-builder/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.inspection.tree-builder", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Creates a dependencies hierarchy for a symlinked `node_modules`", "keywords": [ "pnpm", diff --git a/deps/status/CHANGELOG.md b/deps/status/CHANGELOG.md index c5fd9d6e1c..20c3a8d8d5 100644 --- a/deps/status/CHANGELOG.md +++ b/deps/status/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/deps.status +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.context@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/lockfile.verification@1100.0.3 +- @pnpm/config.reader@1101.1.1 +- @pnpm/lockfile.settings-checker@1100.0.3 +- @pnpm/workspace.state@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/deps/status/package.json b/deps/status/package.json index 60a633018e..6d26ff736d 100644 --- a/deps/status/package.json +++ b/deps/status/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/deps.status", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Check dependencies status", "keywords": [ "pnpm", diff --git a/engine/pm/commands/CHANGELOG.md b/engine/pm/commands/CHANGELOG.md index 19d8d1e8fd..f0bb589461 100644 --- a/engine/pm/commands/CHANGELOG.md +++ b/engine/pm/commands/CHANGELOG.md @@ -1,5 +1,20 @@ # @pnpm/engine.pm.commands +## 1101.0.2 + +### Patch Changes + +- ef4ef7b: Restored the legacy `@pnpm/{macos,win,linux,linuxstatic}-{x64,arm64}` npm names for the platform-specific optional dependencies of `@pnpm/exe`, reverting the scope-nested `@pnpm/exe.-[-musl]` rename from [#11316](https://github.com/pnpm/pnpm/pull/11316) on the published package names only — the workspace directory layout (`pnpm/artifacts/-[-musl]/`) and the GitHub release asset filenames stay on the new scheme. The rename broke `pnpm self-update` from v10, which looks up the platform child by its legacy name. `linkExePlatformBinary` now checks for both schemes so a later rename can ship without a v10-compatibility hazard. + - @pnpm/installing.client@1100.0.4 + - @pnpm/store.controller@1101.0.0 + - @pnpm/installing.deps-restorer@1101.0.0 + - @pnpm/resolving.npm-resolver@1101.0.0 + - @pnpm/installing.env-installer@1101.0.0 + - @pnpm/store.connection-manager@1100.0.4 + - @pnpm/global.commands@1100.0.4 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/config.reader@1101.1.1 + ## 1101.0.1 ### Patch Changes diff --git a/engine/pm/commands/package.json b/engine/pm/commands/package.json index 8cf1b35e05..b82f11cf27 100644 --- a/engine/pm/commands/package.json +++ b/engine/pm/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/engine.pm.commands", - "version": "1101.0.1", + "version": "1101.0.2", "description": "pnpm commands for self-updating and setting up pnpm", "keywords": [ "pnpm", diff --git a/engine/runtime/bun-resolver/CHANGELOG.md b/engine/runtime/bun-resolver/CHANGELOG.md index 73e311758a..b78b1025d4 100644 --- a/engine/runtime/bun-resolver/CHANGELOG.md +++ b/engine/runtime/bun-resolver/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/resolving.bun-resolver +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.binary-fetcher@1101.0.0 + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/resolving.npm-resolver@1101.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/engine/runtime/bun-resolver/package.json b/engine/runtime/bun-resolver/package.json index 3bd709ddca..dd59b389df 100644 --- a/engine/runtime/bun-resolver/package.json +++ b/engine/runtime/bun-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/engine.runtime.bun-resolver", - "version": "1100.0.2", + "version": "1101.0.0", "description": "Resolves the Bun runtime", "keywords": [ "pnpm", diff --git a/engine/runtime/commands/CHANGELOG.md b/engine/runtime/commands/CHANGELOG.md index 507e93885c..11b52458c1 100644 --- a/engine/runtime/commands/CHANGELOG.md +++ b/engine/runtime/commands/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/engine.runtime.commands +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/engine.runtime.node-resolver@1101.0.0 + - @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/engine/runtime/commands/package.json b/engine/runtime/commands/package.json index 0a0c0afdf5..a41031b69b 100644 --- a/engine/runtime/commands/package.json +++ b/engine/runtime/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/engine.runtime.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "pnpm commands for managing runtimes", "keywords": [ "pnpm", diff --git a/engine/runtime/deno-resolver/CHANGELOG.md b/engine/runtime/deno-resolver/CHANGELOG.md index 44638b84b1..257d650456 100644 --- a/engine/runtime/deno-resolver/CHANGELOG.md +++ b/engine/runtime/deno-resolver/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/resolving.deno-resolver +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.binary-fetcher@1101.0.0 + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/resolving.npm-resolver@1101.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/engine/runtime/deno-resolver/package.json b/engine/runtime/deno-resolver/package.json index 5233bce953..79a90f0545 100644 --- a/engine/runtime/deno-resolver/package.json +++ b/engine/runtime/deno-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/engine.runtime.deno-resolver", - "version": "1100.0.2", + "version": "1101.0.0", "description": "Resolves the Deno runtime", "keywords": [ "pnpm", diff --git a/engine/runtime/node-resolver/CHANGELOG.md b/engine/runtime/node-resolver/CHANGELOG.md index 1722098115..f098db1bab 100644 --- a/engine/runtime/node-resolver/CHANGELOG.md +++ b/engine/runtime/node-resolver/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/node.resolver +## 1101.0.0 + +### Major Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/engine/runtime/node-resolver/package.json b/engine/runtime/node-resolver/package.json index 4a0b962923..2a35accf71 100644 --- a/engine/runtime/node-resolver/package.json +++ b/engine/runtime/node-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/engine.runtime.node-resolver", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Resolves a Node.js version specifier to an exact Node.js version", "keywords": [ "pnpm", diff --git a/exec/commands/CHANGELOG.md b/exec/commands/CHANGELOG.md index a5d3060c80..b5f4f57398 100644 --- a/exec/commands/CHANGELOG.md +++ b/exec/commands/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/plugin-commands-script-runners +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.client@1100.0.4 +- @pnpm/engine.runtime.commands@1100.0.4 +- @pnpm/installing.commands@1100.1.2 +- @pnpm/exec.lifecycle@1100.0.4 +- @pnpm/workspace.injected-deps-syncer@1100.0.4 +- @pnpm/config.reader@1101.1.1 +- @pnpm/deps.status@1100.0.4 +- @pnpm/crypto.hash@1100.0.0 + ## 1100.0.3 ### Patch Changes diff --git a/exec/commands/package.json b/exec/commands/package.json index fde2460c7e..1135576261 100644 --- a/exec/commands/package.json +++ b/exec/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/exec.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for running scripts", "keywords": [ "pnpm", diff --git a/exec/lifecycle/CHANGELOG.md b/exec/lifecycle/CHANGELOG.md index acf7a16a4e..1ced0dea24 100644 --- a/exec/lifecycle/CHANGELOG.md +++ b/exec/lifecycle/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/lifecycle +## 1100.0.4 + +### Patch Changes + +- @pnpm/fetching.directory-fetcher@1100.0.4 +- @pnpm/store.controller-types@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/exec/lifecycle/package.json b/exec/lifecycle/package.json index c9d177b6ee..ac147b2d7d 100644 --- a/exec/lifecycle/package.json +++ b/exec/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/exec.lifecycle", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Package lifecycle hook runner", "keywords": [ "pnpm", diff --git a/exec/prepare-package/CHANGELOG.md b/exec/prepare-package/CHANGELOG.md index 594eb7d72c..e50a9ecfdd 100644 --- a/exec/prepare-package/CHANGELOG.md +++ b/exec/prepare-package/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/prepare-package +## 1100.0.4 + +### Patch Changes + +- @pnpm/exec.lifecycle@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/exec/prepare-package/package.json b/exec/prepare-package/package.json index 7a919298be..cb585297a7 100644 --- a/exec/prepare-package/package.json +++ b/exec/prepare-package/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/exec.prepare-package", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Prepares a Git-hosted package", "keywords": [ "pnpm", diff --git a/fetching/binary-fetcher/CHANGELOG.md b/fetching/binary-fetcher/CHANGELOG.md index 6f98df5f6a..3c9ee4636a 100644 --- a/fetching/binary-fetcher/CHANGELOG.md +++ b/fetching/binary-fetcher/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/fetching.binary-fetcher +## 1101.0.0 + +### Minor Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/worker@1100.1.0 + ## 1100.0.2 ### Patch Changes diff --git a/fetching/binary-fetcher/package.json b/fetching/binary-fetcher/package.json index b80f204570..4aef1c993c 100644 --- a/fetching/binary-fetcher/package.json +++ b/fetching/binary-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.binary-fetcher", - "version": "1100.0.2", + "version": "1101.0.0", "description": "A fetcher for binary archives", "keywords": [ "pnpm", diff --git a/fetching/directory-fetcher/CHANGELOG.md b/fetching/directory-fetcher/CHANGELOG.md index 16b3651f4e..57248ef218 100644 --- a/fetching/directory-fetcher/CHANGELOG.md +++ b/fetching/directory-fetcher/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/directory-fetcher +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + ## 1100.0.3 ### Patch Changes diff --git a/fetching/directory-fetcher/package.json b/fetching/directory-fetcher/package.json index 6bb8bd6604..1e931cd387 100644 --- a/fetching/directory-fetcher/package.json +++ b/fetching/directory-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.directory-fetcher", - "version": "1100.0.3", + "version": "1100.0.4", "description": "A fetcher for local directory packages", "keywords": [ "pnpm", diff --git a/fetching/fetcher-base/CHANGELOG.md b/fetching/fetcher-base/CHANGELOG.md index 2d5cd8347c..8c8145c9ed 100644 --- a/fetching/fetcher-base/CHANGELOG.md +++ b/fetching/fetcher-base/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/fetcher-base +## 1100.1.0 + +### Minor Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + ## 1100.0.2 ### Patch Changes diff --git a/fetching/fetcher-base/package.json b/fetching/fetcher-base/package.json index b9927c5d60..22215dc8d5 100644 --- a/fetching/fetcher-base/package.json +++ b/fetching/fetcher-base/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.fetcher-base", - "version": "1100.0.2", + "version": "1100.1.0", "description": "Types for pnpm-compatible fetchers", "keywords": [ "pnpm", diff --git a/fetching/git-fetcher/CHANGELOG.md b/fetching/git-fetcher/CHANGELOG.md index 1760f00e80..67c9e9e8c1 100644 --- a/fetching/git-fetcher/CHANGELOG.md +++ b/fetching/git-fetcher/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/git-fetcher +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/exec.prepare-package@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/fetching/git-fetcher/package.json b/fetching/git-fetcher/package.json index 1a9c39eac5..cf1925be76 100644 --- a/fetching/git-fetcher/package.json +++ b/fetching/git-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.git-fetcher", - "version": "1100.0.3", + "version": "1101.0.0", "description": "A fetcher for git-hosted packages", "keywords": [ "pnpm", diff --git a/fetching/pick-fetcher/CHANGELOG.md b/fetching/pick-fetcher/CHANGELOG.md index d99f07d63e..298a472ed2 100644 --- a/fetching/pick-fetcher/CHANGELOG.md +++ b/fetching/pick-fetcher/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/pick-fetcher +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/hooks.types@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/fetching/pick-fetcher/package.json b/fetching/pick-fetcher/package.json index 4ba13fa101..0f6ae4d812 100644 --- a/fetching/pick-fetcher/package.json +++ b/fetching/pick-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.pick-fetcher", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Pick a package fetcher by type", "keywords": [ "pnpm", diff --git a/fetching/tarball-fetcher/CHANGELOG.md b/fetching/tarball-fetcher/CHANGELOG.md index 66d0882b10..a4fd6748e6 100644 --- a/fetching/tarball-fetcher/CHANGELOG.md +++ b/fetching/tarball-fetcher/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/tarball-fetcher +## 1101.0.0 + +### Minor Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/exec.prepare-package@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/fetching/tarball-fetcher/package.json b/fetching/tarball-fetcher/package.json index cea9e0214c..5a44cfe0bd 100644 --- a/fetching/tarball-fetcher/package.json +++ b/fetching/tarball-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fetching.tarball-fetcher", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Fetcher for packages hosted as tarballs", "keywords": [ "pnpm", diff --git a/fs/indexed-pkg-importer/CHANGELOG.md b/fs/indexed-pkg-importer/CHANGELOG.md index 72d65af505..a8db45c6e2 100644 --- a/fs/indexed-pkg-importer/CHANGELOG.md +++ b/fs/indexed-pkg-importer/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/fs.indexed-pkg-importer +## 1100.0.3 + +### Patch Changes + +- @pnpm/store.controller-types@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/fs/indexed-pkg-importer/package.json b/fs/indexed-pkg-importer/package.json index 4eda83a517..71b64f0445 100644 --- a/fs/indexed-pkg-importer/package.json +++ b/fs/indexed-pkg-importer/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/fs.indexed-pkg-importer", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Replicates indexed directories using hard links, copies, or cloning", "keywords": [ "pnpm", diff --git a/global/commands/CHANGELOG.md b/global/commands/CHANGELOG.md index 03db055b99..d9cf625c15 100644 --- a/global/commands/CHANGELOG.md +++ b/global/commands/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/global.commands +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.deps-installer@1101.0.0 +- @pnpm/store.connection-manager@1100.0.4 +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/global/commands/package.json b/global/commands/package.json index d2edf9cb47..f9ece756a2 100644 --- a/global/commands/package.json +++ b/global/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/global.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Global package command handlers for pnpm", "keywords": [ "pnpm", diff --git a/hooks/pnpmfile/CHANGELOG.md b/hooks/pnpmfile/CHANGELOG.md index 08f255bca3..8b0f407051 100644 --- a/hooks/pnpmfile/CHANGELOG.md +++ b/hooks/pnpmfile/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/pnpmfile +## 1100.0.3 + +### Patch Changes + +- @pnpm/hooks.types@1100.0.3 +- @pnpm/store.controller-types@1100.0.3 +- @pnpm/crypto.hash@1100.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/hooks/pnpmfile/package.json b/hooks/pnpmfile/package.json index c02b605fef..081c23c5b0 100644 --- a/hooks/pnpmfile/package.json +++ b/hooks/pnpmfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/hooks.pnpmfile", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Reading a .pnpmfile.cjs", "keywords": [ "pnpm", diff --git a/hooks/types/CHANGELOG.md b/hooks/types/CHANGELOG.md index 4095744950..cf28b5e4c5 100644 --- a/hooks/types/CHANGELOG.md +++ b/hooks/types/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/hooks.types +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + ## 1100.0.2 ### Patch Changes diff --git a/hooks/types/package.json b/hooks/types/package.json index 8fca434c85..a2f1f9ff9b 100644 --- a/hooks/types/package.json +++ b/hooks/types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/hooks.types", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Types for hooks", "keywords": [ "pnpm", diff --git a/installing/client/CHANGELOG.md b/installing/client/CHANGELOG.md index 052493f998..5276cc5151 100644 --- a/installing/client/CHANGELOG.md +++ b/installing/client/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/client +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.binary-fetcher@1101.0.0 + - @pnpm/fetching.tarball-fetcher@1101.0.0 + - @pnpm/engine.runtime.node-resolver@1101.0.0 + - @pnpm/fetching.directory-fetcher@1100.0.4 + - @pnpm/fetching.git-fetcher@1101.0.0 + - @pnpm/hooks.types@1100.0.3 + - @pnpm/resolving.default-resolver@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/installing/client/package.json b/installing/client/package.json index eda1a58935..aef01bd1fb 100644 --- a/installing/client/package.json +++ b/installing/client/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.client", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Creates the package resolve and fetch functions", "keywords": [ "pnpm", diff --git a/installing/commands/CHANGELOG.md b/installing/commands/CHANGELOG.md index 6217972ed4..42c0fa9dc6 100644 --- a/installing/commands/CHANGELOG.md +++ b/installing/commands/CHANGELOG.md @@ -1,5 +1,25 @@ # @pnpm/plugin-commands-installation +## 1100.1.2 + +### Patch Changes + +- @pnpm/hooks.pnpmfile@1100.0.3 +- @pnpm/store.controller@1101.0.0 +- @pnpm/building.after-install@1101.0.0 +- @pnpm/installing.deps-installer@1101.0.0 +- @pnpm/installing.env-installer@1101.0.0 +- @pnpm/deps.inspection.outdated@1100.0.4 +- @pnpm/store.connection-manager@1100.0.4 +- @pnpm/installing.context@1100.0.3 +- @pnpm/global.commands@1100.0.4 +- @pnpm/workspace.projects-graph@1100.0.3 +- @pnpm/config.reader@1101.1.1 +- @pnpm/deps.status@1100.0.4 +- @pnpm/workspace.projects-filter@1100.0.4 +- @pnpm/workspace.state@1100.0.4 +- @pnpm/workspace.workspace-manifest-writer@1100.0.2 + ## 1100.1.1 ### Patch Changes diff --git a/installing/commands/package.json b/installing/commands/package.json index ee0bde3f81..b3cbdaacb8 100644 --- a/installing/commands/package.json +++ b/installing/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.commands", - "version": "1100.1.1", + "version": "1100.1.2", "description": "Commands for installation", "keywords": [ "pnpm", diff --git a/installing/context/CHANGELOG.md b/installing/context/CHANGELOG.md index ab0d4e51eb..8dbbfeb4a4 100644 --- a/installing/context/CHANGELOG.md +++ b/installing/context/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/get-context +## 1100.0.3 + +### Patch Changes + +- @pnpm/store.controller@1101.0.0 +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/installing.read-projects-context@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/installing/context/package.json b/installing/context/package.json index 4b9655a1c6..18cfa6c279 100644 --- a/installing/context/package.json +++ b/installing/context/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.context", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Gets context information about a project", "keywords": [ "pnpm", diff --git a/installing/deps-installer/CHANGELOG.md b/installing/deps-installer/CHANGELOG.md index d547fa09a7..2170e57cc7 100644 --- a/installing/deps-installer/CHANGELOG.md +++ b/installing/deps-installer/CHANGELOG.md @@ -1,5 +1,33 @@ # @pnpm/core +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/worker@1100.1.0 + - @pnpm/hooks.types@1100.0.3 + - @pnpm/installing.package-requester@1101.0.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/agent.client@1.0.0 + - @pnpm/building.after-install@1101.0.0 + - @pnpm/installing.deps-restorer@1101.0.0 + - @pnpm/building.during-install@1101.0.0 + - @pnpm/exec.lifecycle@1100.0.4 + - @pnpm/installing.deps-resolver@1100.0.4 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/installing.context@1100.0.3 + - @pnpm/installing.linking.modules-cleaner@1100.0.3 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/lockfile.filtering@1100.0.3 + - @pnpm/lockfile.fs@1100.0.3 + - @pnpm/lockfile.preferred-versions@1100.0.4 + - @pnpm/lockfile.to-pnp@1100.0.3 + - @pnpm/lockfile.verification@1100.0.3 + - @pnpm/lockfile.settings-checker@1100.0.3 + - @pnpm/crypto.hash@1100.0.0 + - @pnpm/fs.symlink-dependency@1100.0.1 + ## 1100.0.3 ### Patch Changes diff --git a/installing/deps-installer/package.json b/installing/deps-installer/package.json index d1c898d15f..6171f246c5 100644 --- a/installing/deps-installer/package.json +++ b/installing/deps-installer/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.deps-installer", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Fast, disk space efficient installation engine", "keywords": [ "pnpm", diff --git a/installing/deps-resolver/CHANGELOG.md b/installing/deps-resolver/CHANGELOG.md index 4320ca68ab..fece25cba7 100644 --- a/installing/deps-resolver/CHANGELOG.md +++ b/installing/deps-resolver/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/resolve-dependencies +## 1100.0.4 + +### Patch Changes + +- @pnpm/fetching.pick-fetcher@1100.0.3 +- @pnpm/hooks.types@1100.0.3 +- @pnpm/store.controller-types@1100.0.3 +- @pnpm/resolving.npm-resolver@1101.0.0 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/deps.graph-hasher@1100.1.1 +- @pnpm/lockfile.preferred-versions@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/installing/deps-resolver/package.json b/installing/deps-resolver/package.json index 6e4d07bb69..aa555d3ed8 100644 --- a/installing/deps-resolver/package.json +++ b/installing/deps-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.deps-resolver", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Resolves dependency graph of a package", "keywords": [ "pnpm", diff --git a/installing/deps-restorer/CHANGELOG.md b/installing/deps-restorer/CHANGELOG.md index 8343a97682..e0cb5c1b2d 100644 --- a/installing/deps-restorer/CHANGELOG.md +++ b/installing/deps-restorer/CHANGELOG.md @@ -1,5 +1,25 @@ # @pnpm/headless +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/worker@1100.1.0 + - @pnpm/installing.package-requester@1101.0.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/building.during-install@1101.0.0 + - @pnpm/exec.lifecycle@1100.0.4 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/deps.graph-builder@1100.0.3 + - @pnpm/installing.linking.modules-cleaner@1100.0.3 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/installing.linking.real-hoist@1100.0.3 + - @pnpm/lockfile.filtering@1100.0.3 + - @pnpm/lockfile.fs@1100.0.3 + - @pnpm/lockfile.to-pnp@1100.0.3 + - @pnpm/fs.symlink-dependency@1100.0.1 + ## 1100.0.3 ### Patch Changes diff --git a/installing/deps-restorer/package.json b/installing/deps-restorer/package.json index 2fc8dd9193..79bfe6e65f 100644 --- a/installing/deps-restorer/package.json +++ b/installing/deps-restorer/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.deps-restorer", - "version": "1100.0.3", + "version": "1101.0.0", "description": "Fast installation using only pnpm-lock.yaml", "keywords": [ "pnpm", diff --git a/installing/env-installer/CHANGELOG.md b/installing/env-installer/CHANGELOG.md index 80974355f3..3416f75469 100644 --- a/installing/env-installer/CHANGELOG.md +++ b/installing/env-installer/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/config.deps-installer +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/worker@1100.1.0 + - @pnpm/store.controller@1101.0.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/resolving.npm-resolver@1101.0.0 + - @pnpm/installing.deps-resolver@1100.0.4 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/deps.graph-hasher@1100.1.1 + - @pnpm/lockfile.fs@1100.0.3 + ## 1100.1.1 ### Patch Changes diff --git a/installing/env-installer/package.json b/installing/env-installer/package.json index de23518c7f..c197efc883 100644 --- a/installing/env-installer/package.json +++ b/installing/env-installer/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.env-installer", - "version": "1100.1.1", + "version": "1101.0.0", "description": "Installer for configurational dependencies", "keywords": [ "pnpm", diff --git a/installing/linking/modules-cleaner/CHANGELOG.md b/installing/linking/modules-cleaner/CHANGELOG.md index 3eb83b852d..04efce91ce 100644 --- a/installing/linking/modules-cleaner/CHANGELOG.md +++ b/installing/linking/modules-cleaner/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/modules-cleaner +## 1100.0.3 + +### Patch Changes + +- @pnpm/store.controller-types@1100.0.3 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.filtering@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/installing/linking/modules-cleaner/package.json b/installing/linking/modules-cleaner/package.json index 6afa1c9033..913722b7d1 100644 --- a/installing/linking/modules-cleaner/package.json +++ b/installing/linking/modules-cleaner/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.linking.modules-cleaner", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Exports util functions to clean up node_modules", "keywords": [ "pnpm", diff --git a/installing/linking/real-hoist/CHANGELOG.md b/installing/linking/real-hoist/CHANGELOG.md index cfa15368cc..2cd7f6ab1f 100644 --- a/installing/linking/real-hoist/CHANGELOG.md +++ b/installing/linking/real-hoist/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/real-hoist +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/installing/linking/real-hoist/package.json b/installing/linking/real-hoist/package.json index 0c99205ad0..a6e3f46508 100644 --- a/installing/linking/real-hoist/package.json +++ b/installing/linking/real-hoist/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.linking.real-hoist", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Hoists dependencies in a node_modules created by pnpm", "keywords": [ "pnpm", diff --git a/installing/package-requester/CHANGELOG.md b/installing/package-requester/CHANGELOG.md index e790ff3b1a..1ea0dbf319 100644 --- a/installing/package-requester/CHANGELOG.md +++ b/installing/package-requester/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/package-requester +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/store.cafs@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/fetching.pick-fetcher@1100.0.3 + - @pnpm/hooks.types@1100.0.3 + - @pnpm/store.controller-types@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/installing/package-requester/package.json b/installing/package-requester/package.json index 9612539e96..7dfdb0239c 100644 --- a/installing/package-requester/package.json +++ b/installing/package-requester/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.package-requester", - "version": "1100.0.2", + "version": "1101.0.0", "description": "Concurrent downloader of npm-compatible packages", "keywords": [ "pnpm", diff --git a/installing/read-projects-context/CHANGELOG.md b/installing/read-projects-context/CHANGELOG.md index fd6ead13f4..ef3b0c0d1b 100644 --- a/installing/read-projects-context/CHANGELOG.md +++ b/installing/read-projects-context/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/read-projects-context +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/installing/read-projects-context/package.json b/installing/read-projects-context/package.json index 8e77b9dbfe..59892b5e7b 100644 --- a/installing/read-projects-context/package.json +++ b/installing/read-projects-context/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/installing.read-projects-context", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Reads the current state of projects from modules manifest", "keywords": [ "pnpm", diff --git a/lockfile/filtering/CHANGELOG.md b/lockfile/filtering/CHANGELOG.md index 3b5bc79d8e..3aa6d6ce66 100644 --- a/lockfile/filtering/CHANGELOG.md +++ b/lockfile/filtering/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/filter-lockfile +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/filtering/package.json b/lockfile/filtering/package.json index fd85571fc8..e09e972301 100644 --- a/lockfile/filtering/package.json +++ b/lockfile/filtering/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.filtering", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Filters a lockfile", "keywords": [ "pnpm", diff --git a/lockfile/fs/CHANGELOG.md b/lockfile/fs/CHANGELOG.md index 68d8f2b05a..45054382c4 100644 --- a/lockfile/fs/CHANGELOG.md +++ b/lockfile/fs/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/lockfile-file +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/fs/package.json b/lockfile/fs/package.json index bccbc474f0..be3aa5b92d 100644 --- a/lockfile/fs/package.json +++ b/lockfile/fs/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.fs", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Read/write pnpm-lock.yaml files", "keywords": [ "pnpm", diff --git a/lockfile/make-dedicated-lockfile/CHANGELOG.md b/lockfile/make-dedicated-lockfile/CHANGELOG.md index cb2da7450e..8e725d5c98 100644 --- a/lockfile/make-dedicated-lockfile/CHANGELOG.md +++ b/lockfile/make-dedicated-lockfile/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/make-dedicated-lockfile +## 1100.0.4 + +### Patch Changes + +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/releasing.exportable-manifest@1100.0.2 + ## 1100.0.3 ### Patch Changes diff --git a/lockfile/make-dedicated-lockfile/package.json b/lockfile/make-dedicated-lockfile/package.json index f69d11db25..5e2dcea449 100644 --- a/lockfile/make-dedicated-lockfile/package.json +++ b/lockfile/make-dedicated-lockfile/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.make-dedicated-lockfile", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Creates a dedicated lockfile for a subset of workspace projects", "keywords": [ "pnpm", diff --git a/lockfile/preferred-versions/CHANGELOG.md b/lockfile/preferred-versions/CHANGELOG.md index 3ac9f7f724..40e746b18c 100644 --- a/lockfile/preferred-versions/CHANGELOG.md +++ b/lockfile/preferred-versions/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/lockfile.preferred-versions +## 1100.0.4 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/lockfile/preferred-versions/package.json b/lockfile/preferred-versions/package.json index f799e3e154..9f6c033faa 100644 --- a/lockfile/preferred-versions/package.json +++ b/lockfile/preferred-versions/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.preferred-versions", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Get preferred version from lockfile", "keywords": [ "pnpm", diff --git a/lockfile/settings-checker/CHANGELOG.md b/lockfile/settings-checker/CHANGELOG.md index 55032f1209..4b91fcb94e 100644 --- a/lockfile/settings-checker/CHANGELOG.md +++ b/lockfile/settings-checker/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/lockfile.settings-checker +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.verification@1100.0.3 +- @pnpm/crypto.hash@1100.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/settings-checker/package.json b/lockfile/settings-checker/package.json index 9eaabc2621..1c3d4886a7 100644 --- a/lockfile/settings-checker/package.json +++ b/lockfile/settings-checker/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.settings-checker", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Utilities to check if lockfile settings are out-of-date", "keywords": [ "pnpm", diff --git a/lockfile/to-pnp/CHANGELOG.md b/lockfile/to-pnp/CHANGELOG.md index 8863197093..636eb3b746 100644 --- a/lockfile/to-pnp/CHANGELOG.md +++ b/lockfile/to-pnp/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/lockfile-to-pnp +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/to-pnp/package.json b/lockfile/to-pnp/package.json index aff7f6af46..6223732a1f 100644 --- a/lockfile/to-pnp/package.json +++ b/lockfile/to-pnp/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.to-pnp", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Creates a Plug'n'Play file from a pnpm-lock.yaml", "keywords": [ "pnpm", diff --git a/lockfile/utils/CHANGELOG.md b/lockfile/utils/CHANGELOG.md index 6e0d717bee..30c8021237 100644 --- a/lockfile/utils/CHANGELOG.md +++ b/lockfile/utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/lockfile-utils +## 1100.0.3 + +### Patch Changes + +- @pnpm/fetching.pick-fetcher@1100.0.3 +- @pnpm/hooks.types@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/utils/package.json b/lockfile/utils/package.json index 9496b443ac..5ec274d775 100644 --- a/lockfile/utils/package.json +++ b/lockfile/utils/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.utils", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Utils for dealing with pnpm-lock.yaml", "keywords": [ "pnpm", diff --git a/lockfile/verification/CHANGELOG.md b/lockfile/verification/CHANGELOG.md index dff58dabe6..5eea53ca69 100644 --- a/lockfile/verification/CHANGELOG.md +++ b/lockfile/verification/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/lockfile.verification +## 1100.0.3 + +### Patch Changes + +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/installing.context@1100.0.3 +- @pnpm/crypto.hash@1100.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/lockfile/verification/package.json b/lockfile/verification/package.json index 07ae5b2539..f6d9c6d3cf 100644 --- a/lockfile/verification/package.json +++ b/lockfile/verification/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/lockfile.verification", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Checks a lockfile", "keywords": [ "pnpm", diff --git a/modules-mounter/daemon/CHANGELOG.md b/modules-mounter/daemon/CHANGELOG.md index 79970fce3a..e012543d51 100644 --- a/modules-mounter/daemon/CHANGELOG.md +++ b/modules-mounter/daemon/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/mount-modules +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/lockfile.fs@1100.0.3 + - @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/modules-mounter/daemon/package.json b/modules-mounter/daemon/package.json index d09d56c21f..1772108a4e 100644 --- a/modules-mounter/daemon/package.json +++ b/modules-mounter/daemon/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/modules-mounter.daemon", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Mounts a node_modules directory with FUSE", "keywords": [ "pnpm", diff --git a/patching/commands/CHANGELOG.md b/patching/commands/CHANGELOG.md index 13ac689911..291a2c845d 100644 --- a/patching/commands/CHANGELOG.md +++ b/patching/commands/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/plugin-commands-patching +## 1100.0.4 + +### Patch Changes + +- @pnpm/fetching.pick-fetcher@1100.0.3 +- @pnpm/installing.commands@1100.1.2 +- @pnpm/store.connection-manager@1100.0.4 +- @pnpm/lockfile.utils@1100.0.3 +- @pnpm/lockfile.fs@1100.0.3 +- @pnpm/config.reader@1101.1.1 +- @pnpm/crypto.hash@1100.0.0 +- @pnpm/patching.apply-patch@1100.0.0 + ## 1100.0.3 ### Patch Changes diff --git a/patching/commands/package.json b/patching/commands/package.json index 0271727ad5..c59694107c 100644 --- a/patching/commands/package.json +++ b/patching/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/patching.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for creating patches", "keywords": [ "pnpm", diff --git a/pnpm/CHANGELOG.md b/pnpm/CHANGELOG.md index 222d29b9c6..b871786980 100644 --- a/pnpm/CHANGELOG.md +++ b/pnpm/CHANGELOG.md @@ -1,5 +1,21 @@ # pnpm +## 11.0.0-rc.4 + +### Major Changes + +- Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Minor Changes + +- `pnpm pack-app`: replaced the `--node-version` flag with `--runtime`, which takes a `@` spec (e.g. `--runtime node@22.0.0`). The corresponding `pnpm.app.nodeVersion` key in package.json was renamed to `pnpm.app.runtime` with the same syntax. Only `node` is supported today; the prefix leaves room for future runtimes (`bun`, `deno`). + + The previous `--node-version` flag silently inherited from pnpm's global `node-version` rc setting (which controls which Node runs user scripts), causing the wrong Node build to be embedded in SEAs for users who had that rc key set. + +### Patch Changes + +- Restored the legacy `@pnpm/{macos,win,linux,linuxstatic}-{x64,arm64}` npm names for the platform-specific optional dependencies of `@pnpm/exe`, reverting the scope-nested `@pnpm/exe.-[-musl]` rename from [#11316](https://github.com/pnpm/pnpm/pull/11316) on the published package names only — the workspace directory layout (`pnpm/artifacts/-[-musl]/`) and the GitHub release asset filenames stay on the new scheme. The rename broke `pnpm self-update` from v10, which looks up the platform child by its legacy name. `linkExePlatformBinary` now checks for both schemes so a later rename can ship without a v10-compatibility hazard. + ## 11.0.0-rc.3 ### Minor Changes diff --git a/pnpm/artifacts/darwin-arm64/package.json b/pnpm/artifacts/darwin-arm64/package.json index c6cc965804..5fe0557391 100644 --- a/pnpm/artifacts/darwin-arm64/package.json +++ b/pnpm/artifacts/darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/macos-arm64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/darwin-x64/package.json b/pnpm/artifacts/darwin-x64/package.json index 3668f1e9ba..02144cc6e2 100644 --- a/pnpm/artifacts/darwin-x64/package.json +++ b/pnpm/artifacts/darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/macos-x64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/exe/CHANGELOG.md b/pnpm/artifacts/exe/CHANGELOG.md index 62c9884736..9e1908c646 100644 --- a/pnpm/artifacts/exe/CHANGELOG.md +++ b/pnpm/artifacts/exe/CHANGELOG.md @@ -2,6 +2,12 @@ ## 11.0.0 +### Patch Changes + +- ef4ef7b: Restored the legacy `@pnpm/{macos,win,linux,linuxstatic}-{x64,arm64}` npm names for the platform-specific optional dependencies of `@pnpm/exe`, reverting the scope-nested `@pnpm/exe.-[-musl]` rename from [#11316](https://github.com/pnpm/pnpm/pull/11316) on the published package names only — the workspace directory layout (`pnpm/artifacts/-[-musl]/`) and the GitHub release asset filenames stay on the new scheme. The rename broke `pnpm self-update` from v10, which looks up the platform child by its legacy name. `linkExePlatformBinary` now checks for both schemes so a later rename can ship without a v10-compatibility hazard. + +## 11.0.0 + ### Major Changes - 5a293d2: Renamed the platform-specific optional dependencies of `@pnpm/exe` to the new `@pnpm/exe.-[-]` scheme, using `process.platform` values (`linux`, `darwin`, `win32`) for the OS segment. The umbrella package `@pnpm/exe` itself is unchanged so existing `npm i -g @pnpm/exe` and `pnpm self-update` flows keep working. diff --git a/pnpm/artifacts/exe/package.json b/pnpm/artifacts/exe/package.json index a15004e00d..e9b09453c6 100644 --- a/pnpm/artifacts/exe/package.json +++ b/pnpm/artifacts/exe/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/exe", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "description": "Fast, disk space efficient package manager", "keywords": [ "pnpm", diff --git a/pnpm/artifacts/linux-arm64-musl/package.json b/pnpm/artifacts/linux-arm64-musl/package.json index 546ae4ba27..2c9f1b09b4 100644 --- a/pnpm/artifacts/linux-arm64-musl/package.json +++ b/pnpm/artifacts/linux-arm64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/linuxstatic-arm64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/linux-arm64/package.json b/pnpm/artifacts/linux-arm64/package.json index 4ab29290a4..edabeaf97b 100644 --- a/pnpm/artifacts/linux-arm64/package.json +++ b/pnpm/artifacts/linux-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/linux-arm64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/linux-x64-musl/package.json b/pnpm/artifacts/linux-x64-musl/package.json index 065f11bec2..36aae6cba3 100644 --- a/pnpm/artifacts/linux-x64-musl/package.json +++ b/pnpm/artifacts/linux-x64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/linuxstatic-x64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/linux-x64/package.json b/pnpm/artifacts/linux-x64/package.json index af9f5e40f6..bec59b6da2 100644 --- a/pnpm/artifacts/linux-x64/package.json +++ b/pnpm/artifacts/linux-x64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/linux-x64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/win32-arm64/package.json b/pnpm/artifacts/win32-arm64/package.json index d52ab270fa..548bf05f7c 100644 --- a/pnpm/artifacts/win32-arm64/package.json +++ b/pnpm/artifacts/win32-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/win-arm64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/artifacts/win32-x64/package.json b/pnpm/artifacts/win32-x64/package.json index 3c6767ff8c..4f4e047981 100644 --- a/pnpm/artifacts/win32-x64/package.json +++ b/pnpm/artifacts/win32-x64/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/win-x64", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "keywords": [ "pnpm", "pnpm11", diff --git a/pnpm/package.json b/pnpm/package.json index df051df567..75320f73f1 100644 --- a/pnpm/package.json +++ b/pnpm/package.json @@ -1,6 +1,6 @@ { "name": "pnpm", - "version": "11.0.0-rc.3", + "version": "11.0.0-rc.4", "description": "Fast, disk space efficient package manager", "keywords": [ "pnpm", diff --git a/registry-access/commands/CHANGELOG.md b/registry-access/commands/CHANGELOG.md index bcfbc855be..527c078279 100644 --- a/registry-access/commands/CHANGELOG.md +++ b/registry-access/commands/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/registry-access.commands +## 1100.2.2 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.2.1 ### Patch Changes diff --git a/registry-access/commands/package.json b/registry-access/commands/package.json index 6f179e5f9a..a7d0d0fe80 100644 --- a/registry-access/commands/package.json +++ b/registry-access/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/registry-access.commands", - "version": "1100.2.1", + "version": "1100.2.2", "description": "Commands for managing packages on the registry", "keywords": [ "pnpm", diff --git a/releasing/commands/CHANGELOG.md b/releasing/commands/CHANGELOG.md index 0ed0a8658e..976387f01a 100644 --- a/releasing/commands/CHANGELOG.md +++ b/releasing/commands/CHANGELOG.md @@ -1,5 +1,28 @@ # @pnpm/releasing.commands +## 1100.2.0 + +### Minor Changes + +- db81c32: `pnpm pack-app`: replaced the `--node-version` flag with `--runtime`, which takes a `@` spec (e.g. `--runtime node@22.0.0`). The corresponding `pnpm.app.nodeVersion` key in package.json was renamed to `pnpm.app.runtime` with the same syntax. Only `node` is supported today; the prefix leaves room for future runtimes (`bun`, `deno`). + + The previous `--node-version` flag silently inherited from pnpm's global `node-version` rc setting (which controls which Node runs user scripts), causing the wrong Node build to be embedded in SEAs for users who had that rc key set. + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/engine.runtime.node-resolver@1101.0.0 + - @pnpm/installing.client@1100.0.4 + - @pnpm/fetching.directory-fetcher@1100.0.4 + - @pnpm/engine.runtime.commands@1100.0.4 + - @pnpm/installing.commands@1100.1.2 + - @pnpm/exec.lifecycle@1100.0.4 + - @pnpm/fs.indexed-pkg-importer@1100.0.3 + - @pnpm/lockfile.fs@1100.0.3 + - @pnpm/config.reader@1101.1.1 + - @pnpm/releasing.exportable-manifest@1100.0.2 + - @pnpm/workspace.projects-filter@1100.0.4 + ## 1100.1.0 ### Minor Changes diff --git a/releasing/commands/package.json b/releasing/commands/package.json index 5e876a493a..62fcad8286 100644 --- a/releasing/commands/package.json +++ b/releasing/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/releasing.commands", - "version": "1100.1.0", + "version": "1100.2.0", "description": "Commands for deploy, pack, and publish", "keywords": [ "pnpm", diff --git a/resolving/default-resolver/CHANGELOG.md b/resolving/default-resolver/CHANGELOG.md index 034cbd588b..9716da4341 100644 --- a/resolving/default-resolver/CHANGELOG.md +++ b/resolving/default-resolver/CHANGELOG.md @@ -1,5 +1,16 @@ # @pnpm/default-resolver +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/engine.runtime.node-resolver@1101.0.0 + - @pnpm/engine.runtime.bun-resolver@1101.0.0 + - @pnpm/engine.runtime.deno-resolver@1101.0.0 + - @pnpm/hooks.types@1100.0.3 + - @pnpm/resolving.npm-resolver@1101.0.0 + ## 1100.0.3 ### Patch Changes diff --git a/resolving/default-resolver/package.json b/resolving/default-resolver/package.json index 24a39bd5be..f09224cac5 100644 --- a/resolving/default-resolver/package.json +++ b/resolving/default-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/resolving.default-resolver", - "version": "1100.0.3", + "version": "1100.0.4", "description": "pnpm's default package resolver", "keywords": [ "pnpm", diff --git a/resolving/npm-resolver/CHANGELOG.md b/resolving/npm-resolver/CHANGELOG.md index 9ebed869d6..11a103cd6c 100644 --- a/resolving/npm-resolver/CHANGELOG.md +++ b/resolving/npm-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # @pnpm/npm-resolver +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/crypto.hash@1100.0.0 + ## 1100.1.0 ### Minor Changes diff --git a/resolving/npm-resolver/package.json b/resolving/npm-resolver/package.json index 501867805b..3accf569ce 100644 --- a/resolving/npm-resolver/package.json +++ b/resolving/npm-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/resolving.npm-resolver", - "version": "1100.1.0", + "version": "1101.0.0", "description": "Resolver for npm-hosted packages", "keywords": [ "pnpm", diff --git a/store/cafs/CHANGELOG.md b/store/cafs/CHANGELOG.md index 0190893a15..871a68da88 100644 --- a/store/cafs/CHANGELOG.md +++ b/store/cafs/CHANGELOG.md @@ -1,5 +1,17 @@ # @pnpm/store.cafs +## 1100.1.0 + +### Minor Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/store.controller-types@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/store/cafs/package.json b/store/cafs/package.json index 2f6bc0a921..b6408e6b18 100644 --- a/store/cafs/package.json +++ b/store/cafs/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.cafs", - "version": "1100.0.2", + "version": "1100.1.0", "description": "A content-addressable filesystem for the packages storage", "keywords": [ "pnpm", diff --git a/store/commands/CHANGELOG.md b/store/commands/CHANGELOG.md index 94d430352a..024aa5a207 100644 --- a/store/commands/CHANGELOG.md +++ b/store/commands/CHANGELOG.md @@ -1,5 +1,18 @@ # @pnpm/store.commands +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/installing.client@1100.0.4 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/store.connection-manager@1100.0.4 + - @pnpm/lockfile.utils@1100.0.3 + - @pnpm/installing.context@1100.0.3 + - @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/store/commands/package.json b/store/commands/package.json index e73d1c0227..d09aebe3a4 100644 --- a/store/commands/package.json +++ b/store/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.commands", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Commands for controlling and inspecting the store", "keywords": [ "pnpm", diff --git a/store/connection-manager/CHANGELOG.md b/store/connection-manager/CHANGELOG.md index 988ca4a7a4..dd4006771c 100644 --- a/store/connection-manager/CHANGELOG.md +++ b/store/connection-manager/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/store-connection-manager +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.client@1100.0.4 +- @pnpm/store.controller@1101.0.0 +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/store/connection-manager/package.json b/store/connection-manager/package.json index 72d2d77078..d6c1721dfb 100644 --- a/store/connection-manager/package.json +++ b/store/connection-manager/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.connection-manager", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Create a pnpm store controller", "keywords": [ "pnpm", diff --git a/store/controller-types/CHANGELOG.md b/store/controller-types/CHANGELOG.md index 3b80931e47..84fa859237 100644 --- a/store/controller-types/CHANGELOG.md +++ b/store/controller-types/CHANGELOG.md @@ -1,5 +1,12 @@ # @pnpm/store-controller-types +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + ## 1100.0.2 ### Patch Changes diff --git a/store/controller-types/package.json b/store/controller-types/package.json index 64378c747b..8557ca0936 100644 --- a/store/controller-types/package.json +++ b/store/controller-types/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.controller-types", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Types for the store controller", "keywords": [ "pnpm", diff --git a/store/controller/CHANGELOG.md b/store/controller/CHANGELOG.md index 63464ab3d8..540ee05dba 100644 --- a/store/controller/CHANGELOG.md +++ b/store/controller/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/package-store +## 1101.0.0 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/store.cafs@1100.1.0 + - @pnpm/worker@1100.1.0 + - @pnpm/hooks.types@1100.0.3 + - @pnpm/installing.package-requester@1101.0.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/store.create-cafs-store@1100.0.3 + - @pnpm/crypto.hash@1100.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/store/controller/package.json b/store/controller/package.json index 562781943e..75d4f01061 100644 --- a/store/controller/package.json +++ b/store/controller/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.controller", - "version": "1100.0.2", + "version": "1101.0.0", "description": "A storage for packages", "keywords": [ "pnpm", diff --git a/store/create-cafs-store/CHANGELOG.md b/store/create-cafs-store/CHANGELOG.md index 3ef4e8e488..d51c974a9c 100644 --- a/store/create-cafs-store/CHANGELOG.md +++ b/store/create-cafs-store/CHANGELOG.md @@ -1,5 +1,15 @@ # @pnpm/create-cafs-store +## 1100.0.3 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/fetching.fetcher-base@1100.1.0 + - @pnpm/store.cafs@1100.1.0 + - @pnpm/store.controller-types@1100.0.3 + - @pnpm/fs.indexed-pkg-importer@1100.0.3 + ## 1100.0.2 ### Patch Changes diff --git a/store/create-cafs-store/package.json b/store/create-cafs-store/package.json index 97b32d7284..9a1e19788c 100644 --- a/store/create-cafs-store/package.json +++ b/store/create-cafs-store/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.create-cafs-store", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Create a CAFS store controller", "keywords": [ "pnpm", diff --git a/store/pkg-finder/CHANGELOG.md b/store/pkg-finder/CHANGELOG.md index bbc8524478..28e5084356 100644 --- a/store/pkg-finder/CHANGELOG.md +++ b/store/pkg-finder/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/store.pkg-finder +## 1100.0.4 + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/fetching.directory-fetcher@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/store/pkg-finder/package.json b/store/pkg-finder/package.json index dd85c9ec81..aedcb055fe 100644 --- a/store/pkg-finder/package.json +++ b/store/pkg-finder/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/store.pkg-finder", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Read a package's file map from the content-addressable store", "keywords": [ "pnpm", diff --git a/testing/temp-store/CHANGELOG.md b/testing/temp-store/CHANGELOG.md index fb1e914d5f..8d00184b80 100644 --- a/testing/temp-store/CHANGELOG.md +++ b/testing/temp-store/CHANGELOG.md @@ -1,5 +1,13 @@ # @pnpm/testing.temp-store +## 1100.0.4 + +### Patch Changes + +- @pnpm/installing.client@1100.0.4 +- @pnpm/store.controller@1101.0.0 +- @pnpm/store.controller-types@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/testing/temp-store/package.json b/testing/temp-store/package.json index ea29177a43..a5f486085f 100644 --- a/testing/temp-store/package.json +++ b/testing/temp-store/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/testing.temp-store", - "version": "1100.0.3", + "version": "1100.0.4", "description": "A temporary store for testing purposes", "keywords": [ "pnpm", diff --git a/worker/CHANGELOG.md b/worker/CHANGELOG.md index 51b10a8b07..2d1e04c66e 100644 --- a/worker/CHANGELOG.md +++ b/worker/CHANGELOG.md @@ -1,5 +1,19 @@ # @pnpm/worker +## 1100.1.0 + +### Minor Changes + +- 421317c: Installing a Node.js runtime via `node@runtime:` (including `pnpm env use` and `pnpm runtime set node`) no longer extracts the bundled `npm`, `npx`, and `corepack` from the Node.js archive. This cuts roughly half of the files pnpm has to hash, write to the CAS, and link during installation, making runtime installs noticeably faster. Users who still need `npm` can install it as a separate package. + +### Patch Changes + +- Updated dependencies [421317c] + - @pnpm/store.cafs@1100.1.0 + - @pnpm/store.create-cafs-store@1100.0.3 + - @pnpm/fs.hard-link-dir@1100.0.0 + - @pnpm/fs.symlink-dependency@1100.0.1 + ## 1100.0.2 ### Patch Changes diff --git a/worker/package.json b/worker/package.json index 656a2e48da..ba2810e132 100644 --- a/worker/package.json +++ b/worker/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/worker", - "version": "1100.0.2", + "version": "1100.1.0", "description": "A worker for extracting package taralls to the store", "keywords": [ "pnpm", diff --git a/workspace/commands/CHANGELOG.md b/workspace/commands/CHANGELOG.md index 76df178bc4..9168b2f76f 100644 --- a/workspace/commands/CHANGELOG.md +++ b/workspace/commands/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/plugin-commands-init +## 1100.1.2 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.1.1 ### Patch Changes diff --git a/workspace/commands/package.json b/workspace/commands/package.json index d565b1da23..765fb11e9a 100644 --- a/workspace/commands/package.json +++ b/workspace/commands/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/workspace.commands", - "version": "1100.1.1", + "version": "1100.1.2", "description": "Create a package.json file", "keywords": [ "pnpm", diff --git a/workspace/injected-deps-syncer/CHANGELOG.md b/workspace/injected-deps-syncer/CHANGELOG.md index 13b5f71d9f..36656fe257 100644 --- a/workspace/injected-deps-syncer/CHANGELOG.md +++ b/workspace/injected-deps-syncer/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/workspace.injected-deps-syncer +## 1100.0.4 + +### Patch Changes + +- @pnpm/fetching.directory-fetcher@1100.0.4 + ## 1100.0.3 ### Patch Changes diff --git a/workspace/injected-deps-syncer/package.json b/workspace/injected-deps-syncer/package.json index 6cec08d80a..57cdd83085 100644 --- a/workspace/injected-deps-syncer/package.json +++ b/workspace/injected-deps-syncer/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/workspace.injected-deps-syncer", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Update all injected replica of a workspace package", "keywords": [ "pnpm", diff --git a/workspace/projects-filter/CHANGELOG.md b/workspace/projects-filter/CHANGELOG.md index 5aa62cff05..73fcbd4f9c 100644 --- a/workspace/projects-filter/CHANGELOG.md +++ b/workspace/projects-filter/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/filter-workspace-packages +## 1100.0.4 + +### Patch Changes + +- @pnpm/workspace.projects-graph@1100.0.3 + ## 1100.0.3 ### Patch Changes diff --git a/workspace/projects-filter/package.json b/workspace/projects-filter/package.json index 3a82739f1f..4953e05974 100644 --- a/workspace/projects-filter/package.json +++ b/workspace/projects-filter/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/workspace.projects-filter", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Filters packages in a workspace", "keywords": [ "pnpm", diff --git a/workspace/projects-graph/CHANGELOG.md b/workspace/projects-graph/CHANGELOG.md index 744ddc5e44..62b527f39d 100644 --- a/workspace/projects-graph/CHANGELOG.md +++ b/workspace/projects-graph/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/workspace.pkgs-graph +## 1100.0.3 + +### Patch Changes + +- @pnpm/resolving.npm-resolver@1101.0.0 + ## 1100.0.2 ### Patch Changes diff --git a/workspace/projects-graph/package.json b/workspace/projects-graph/package.json index 80f0a80fee..e5e5b44e7a 100644 --- a/workspace/projects-graph/package.json +++ b/workspace/projects-graph/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/workspace.projects-graph", - "version": "1100.0.2", + "version": "1100.0.3", "description": "Create a graph from an array of packages", "keywords": [ "pnpm", diff --git a/workspace/state/CHANGELOG.md b/workspace/state/CHANGELOG.md index 9aae6d94f0..fff5a05e54 100644 --- a/workspace/state/CHANGELOG.md +++ b/workspace/state/CHANGELOG.md @@ -1,5 +1,11 @@ # @pnpm/workspace.state +## 1100.0.4 + +### Patch Changes + +- @pnpm/config.reader@1101.1.1 + ## 1100.0.3 ### Patch Changes diff --git a/workspace/state/package.json b/workspace/state/package.json index 38d93f3ef3..128579c8be 100644 --- a/workspace/state/package.json +++ b/workspace/state/package.json @@ -1,6 +1,6 @@ { "name": "@pnpm/workspace.state", - "version": "1100.0.3", + "version": "1100.0.4", "description": "Track the list of actual paths of workspace packages in a cache", "keywords": [ "pnpm",