chore(release): 10.30.0

This commit is contained in:
Zoltan Kochan
2026-02-17 15:49:12 +01:00
parent b21bae08cf
commit d12c9028ec
85 changed files with 312 additions and 81 deletions

View File

@@ -1,6 +0,0 @@
---
"@pnpm/reviewing.dependencies-hierarchy": minor
"@pnpm/list": patch
---
Added `nameFormatter` option to `buildDependentsTree` and `displayName` field to `DependentsTree`/`DependentNode`, allowing consumers to customize the displayed package name (e.g. showing component names instead of registry names).

View File

@@ -1,6 +0,0 @@
---
"@pnpm/list": patch
"pnpm": patch
---
Revert `pnpm why` dependency pruning to prefer correctness over memory consumption. Reverted PR: [#7122](https://github.com/pnpm/pnpm/pull/7122).

View File

@@ -1,5 +0,0 @@
---
"@pnpm/text.tree-renderer": minor
---
Added `@pnpm/text.tree-renderer`, a new package that renders tree structures using box-drawing characters (├──, └──, │). It supports grouped sections and deduplication markers.

View File

@@ -1,7 +0,0 @@
---
"@pnpm/reviewing.dependencies-hierarchy": patch
"@pnpm/list": patch
"pnpm": patch
---
Optimize `pnpm why` and `pnpm list` performance in workspaces with many importers by sharing the dependency graph and materialization cache across all importers instead of rebuilding them independently for each one [#10596](https://github.com/pnpm/pnpm/pull/10596/changes).

View File

@@ -1,6 +0,0 @@
---
"@pnpm/dedupe.issues-renderer": patch
"@pnpm/render-peer-issues": patch
---
Replaced `archy` with `@pnpm/text.tree-renderer` for tree output.

View File

@@ -1,8 +0,0 @@
---
"@pnpm/reviewing.dependencies-hierarchy": minor
"@pnpm/list": minor
"@pnpm/plugin-commands-listing": minor
"pnpm": minor
---
`pnpm why` now shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.

View File

@@ -1,5 +1,11 @@
# @pnpm-private/updater
## 1000.0.18
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
## 1000.0.17
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm-private/updater",
"version": "1000.0.17",
"version": "1000.0.18",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,5 +1,11 @@
# @pnpm/cache.commands
## 1000.0.60
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.59
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/cache.commands",
"version": "1000.0.59",
"version": "1000.0.60",
"description": "Commands for controlling the cache",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/cli-utils
## 1001.3.5
### Patch Changes
- @pnpm/default-reporter@1002.1.10
## 1001.3.4
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/cli-utils",
"version": "1001.3.4",
"version": "1001.3.5",
"description": "Utils for pnpm commands",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,13 @@
# @pnpm/default-reporter
## 1002.1.10
### Patch Changes
- Updated dependencies [d203a71]
- @pnpm/dedupe.issues-renderer@1000.0.2
- @pnpm/render-peer-issues@1002.0.11
## 1002.1.9
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/default-reporter",
"version": "1002.1.9",
"version": "1002.1.10",
"description": "The default reporter of pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-config
## 1000.3.16
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.3.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-config",
"version": "1000.3.15",
"version": "1000.3.16",
"description": "Commands for reading and writing settings to/from config files",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,13 @@
# @pnpm/dedupe.issues-renderer
## 1000.0.2
### Patch Changes
- d203a71: Replaced `archy` with `@pnpm/text.tree-renderer` for tree output.
- Updated dependencies [d203a71]
- @pnpm/text.tree-renderer@1000.0.0
## 1000.0.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/dedupe.issues-renderer",
"version": "1000.0.1",
"version": "1000.0.2",
"description": "Visualize pnpm dedupe --check issues.",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/deps.status
## 1003.0.32
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
## 1003.0.31
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/deps.status",
"version": "1003.0.31",
"version": "1003.0.32",
"description": "Check dependencies status",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-env
## 1000.0.61
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.60
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-env",
"version": "1000.0.60",
"version": "1000.0.61",
"description": "pnpm commands for managing Node.js",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/exec.build-commands
## 1002.0.11
### Patch Changes
- @pnpm/plugin-commands-rebuild@1008.0.8
## 1002.0.10
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/exec.build-commands",
"version": "1002.0.10",
"version": "1002.0.11",
"description": "Commands for managing dependency builds",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-rebuild
## 1008.0.8
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/workspace.find-packages@1000.0.60
## 1008.0.7
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-rebuild",
"version": "1008.0.7",
"version": "1008.0.8",
"description": "Commands for rebuilding dependencies",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,15 @@
# @pnpm/plugin-commands-script-runners
## 1001.2.3
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/plugin-commands-env@1000.0.61
- @pnpm/plugin-commands-installation@1004.9.7
- @pnpm/deps.status@1003.0.32
- @pnpm/workspace.injected-deps-syncer@1000.0.34
## 1001.2.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-script-runners",
"version": "1001.2.2",
"version": "1001.2.3",
"description": "Commands for running scripts",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-audit
## 1002.2.3
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1002.2.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-audit",
"version": "1002.2.2",
"version": "1002.2.3",
"description": "pnpm commands for dependencies audit",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-doctor
## 1000.1.59
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.1.58
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-doctor",
"version": "1000.1.58",
"version": "1000.1.59",
"description": "Commands for checks of known common issues ",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-init
## 1000.3.12
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.3.11
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-init",
"version": "1000.3.11",
"version": "1000.3.12",
"description": "Create a package.json file",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-setup
## 1000.1.37
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.1.36
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-setup",
"version": "1000.1.36",
"version": "1000.1.37",
"description": "pnpm commands for setting up pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,13 @@
# @pnpm/render-peer-issues
## 1002.0.11
### Patch Changes
- d203a71: Replaced `archy` with `@pnpm/text.tree-renderer` for tree output.
- Updated dependencies [d203a71]
- @pnpm/text.tree-renderer@1000.0.0
## 1002.0.10
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/render-peer-issues",
"version": "1002.0.10",
"version": "1002.0.11",
"description": "Visualizes peer dependency issues",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-patching
## 1000.3.38
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/plugin-commands-installation@1004.9.7
## 1000.3.37
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-patching",
"version": "1000.3.37",
"version": "1000.3.38",
"description": "Commands for creating patches",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/core
## 1016.1.7
### Patch Changes
- @pnpm/plugin-commands-rebuild@1008.0.8
## 1016.1.6
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/core",
"version": "1016.1.6",
"version": "1016.1.7",
"description": "Fast, disk space efficient installation engine",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,17 @@
# @pnpm/plugin-commands-installation
## 1004.9.7
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/plugin-commands-env@1000.0.61
- @pnpm/plugin-commands-rebuild@1008.0.8
- @pnpm/workspace.find-packages@1000.0.60
- @pnpm/core@1016.1.7
- @pnpm/deps.status@1003.0.32
- @pnpm/filter-workspace-packages@1000.1.1
## 1004.9.6
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-installation",
"version": "1004.9.6",
"version": "1004.9.7",
"description": "Commands for installation",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,16 @@
# pnpm
## 10.30.0
### Minor Changes
- `pnpm why` now shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.
### Patch Changes
- Revert `pnpm why` dependency pruning to prefer correctness over memory consumption. Reverted PR: [#7122](https://github.com/pnpm/pnpm/pull/7122).
- Optimize `pnpm why` and `pnpm list` performance in workspaces with many importers by sharing the dependency graph and materialization cache across all importers instead of rebuilding them independently for each one [#10596](https://github.com/pnpm/pnpm/pull/10596/changes).
## 10.29.3
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/exe",
"version": "10.29.3",
"version": "10.30.0",
"description": "Fast, disk space efficient package manager",
"keywords": [
"pnpm",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/linux-arm64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/linux-x64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/macos-arm64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/macos-x64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/win-arm64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/win-x64",
"version": "10.29.3",
"version": "10.30.0",
"keywords": [
"pnpm",
"pnpm10",

View File

@@ -1,5 +1,11 @@
# pd
## 1000.0.28
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
## 1000.0.27
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "pd",
"version": "1000.0.27",
"version": "1000.0.28",
"bin": "pd.js",
"private": true,
"scripts": {

View File

@@ -1,6 +1,6 @@
{
"name": "pnpm",
"version": "10.29.3",
"version": "10.30.0",
"description": "Fast, disk space efficient package manager",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-deploy
## 1002.0.31
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/plugin-commands-installation@1004.9.7
## 1002.0.30
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-deploy",
"version": "1002.0.30",
"version": "1002.0.31",
"description": "Commands for deploy",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,12 @@
# @pnpm/plugin-commands-publishing
## 1000.3.10
### Patch Changes
- @pnpm/cli-utils@1001.3.5
- @pnpm/plugin-commands-env@1000.0.61
## 1000.3.9
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-publishing",
"version": "1000.3.9",
"version": "1000.3.10",
"description": "The pack and publish commands of pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,16 @@
# @pnpm/reviewing.dependencies-hierarchy
## 1001.3.0
### Minor Changes
- 301d0de: Added `nameFormatter` option to `buildDependentsTree` and `displayName` field to `DependentsTree`/`DependentNode`, allowing consumers to customize the displayed package name (e.g. showing component names instead of registry names).
- d203a71: `pnpm why` now shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.
### Patch Changes
- 4071cb7: Optimize `pnpm why` and `pnpm list` performance in workspaces with many importers by sharing the dependency graph and materialization cache across all importers instead of rebuilding them independently for each one [#10596](https://github.com/pnpm/pnpm/pull/10596/changes).
## 1001.2.7
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/reviewing.dependencies-hierarchy",
"version": "1001.2.7",
"version": "1001.3.0",
"description": "Creates a dependencies hierarchy for a symlinked `node_modules`",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,23 @@
# @pnpm/list
## 1000.3.0
### Minor Changes
- d203a71: `pnpm why` now shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.
### Patch Changes
- 301d0de: Added `nameFormatter` option to `buildDependentsTree` and `displayName` field to `DependentsTree`/`DependentNode`, allowing consumers to customize the displayed package name (e.g. showing component names instead of registry names).
- c342f0d: Revert `pnpm why` dependency pruning to prefer correctness over memory consumption. Reverted PR: [#7122](https://github.com/pnpm/pnpm/pull/7122).
- 4071cb7: Optimize `pnpm why` and `pnpm list` performance in workspaces with many importers by sharing the dependency graph and materialization cache across all importers instead of rebuilding them independently for each one [#10596](https://github.com/pnpm/pnpm/pull/10596/changes).
- Updated dependencies [301d0de]
- Updated dependencies [d203a71]
- Updated dependencies [4071cb7]
- Updated dependencies [d203a71]
- @pnpm/reviewing.dependencies-hierarchy@1001.3.0
- @pnpm/text.tree-renderer@1000.0.0
## 1000.2.7
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/list",
"version": "1000.2.7",
"version": "1000.3.0",
"description": "List installed packages in a symlinked `node_modules`",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-licenses
## 1000.0.62
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.61
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-licenses",
"version": "1000.0.61",
"version": "1000.0.62",
"description": "The licenses command of pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,20 @@
# @pnpm/plugin-commands-listing
## 1000.3.0
### Minor Changes
- d203a71: `pnpm why` now shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.
### Patch Changes
- Updated dependencies [301d0de]
- Updated dependencies [c342f0d]
- Updated dependencies [4071cb7]
- Updated dependencies [d203a71]
- @pnpm/list@1000.3.0
- @pnpm/cli-utils@1001.3.5
## 1000.2.13
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-listing",
"version": "1000.2.13",
"version": "1000.3.0",
"description": "The list and why commands of pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-outdated
## 1000.0.63
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.62
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-outdated",
"version": "1000.0.62",
"version": "1000.0.63",
"description": "The outdated command of pnpm",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-server
## 1000.0.61
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.60
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-server",
"version": "1000.0.60",
"version": "1000.0.61",
"description": "Commands for controlling the store server",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/plugin-commands-store
## 1000.0.62
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.61
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/plugin-commands-store",
"version": "1000.0.61",
"version": "1000.0.62",
"description": "Commands for controlling the store",
"keywords": [
"pnpm",

View File

@@ -0,0 +1,7 @@
# @pnpm/text.tree-renderer
## 1000.0.0
### Minor Changes
- d203a71: Added `@pnpm/text.tree-renderer`, a new package that renders tree structures using box-drawing characters (├──, └──, │). It supports grouped sections and deduplication markers.

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/text.tree-renderer",
"version": "1000.0.0-0",
"version": "1000.0.0",
"description": "Renders a tree structure with box-drawing characters",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/tools.plugin-commands-self-updater
## 1000.1.48
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.1.47
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/tools.plugin-commands-self-updater",
"version": "1000.1.47",
"version": "1000.1.48",
"description": "A command for updating pnpm itself",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,12 @@
# @pnpm/workspace.filter-packages-from-dir
## 1000.0.60
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
- @pnpm/filter-workspace-packages@1000.1.1
## 1000.0.59
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/workspace.filter-packages-from-dir",
"version": "1000.0.59",
"version": "1000.0.60",
"description": "Filters packages in a directory",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/filter-workspace-packages
## 1000.1.1
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
## 1000.1.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/filter-workspace-packages",
"version": "1000.1.0",
"version": "1000.1.1",
"description": "Filters packages in a workspace",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/find-workspace-packages
## 1000.0.60
### Patch Changes
- @pnpm/cli-utils@1001.3.5
## 1000.0.59
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/workspace.find-packages",
"version": "1000.0.59",
"version": "1000.0.60",
"description": "Finds packages inside a workspace",
"keywords": [
"pnpm",

View File

@@ -1,5 +1,11 @@
# @pnpm/workspace.injected-deps-syncer
## 1000.0.34
### Patch Changes
- @pnpm/workspace.find-packages@1000.0.60
## 1000.0.33
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pnpm/workspace.injected-deps-syncer",
"version": "1000.0.33",
"version": "1000.0.34",
"description": "Update all injected replica of a workspace package",
"keywords": [
"pnpm",