Commit 37422c5
chore(deps): update npm to v12 (#1774)
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [npm](https://docs.npmjs.com/)
([source](https://redirect.github.com/npm/cli)) | [`11.9.0` →
`12.0.2`](https://renovatebot.com/diffs/npm/npm/11.9.0/12.0.2) |

|

|
---
### Release Notes
<details>
<summary>npm/cli (npm)</summary>
###
[`v12.0.2`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#1202-2026-07-27)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v12.0.1...v12.0.2)
##### Bug Fixes
-
[`834408e`](https://redirect.github.com/npm/cli/commit/834408e8f0f2295d02205d8ff5d011c859835225)
[#​9760](https://redirect.github.com/npm/cli/pull/9760) pack:
honor min-release-age-exclude
([#​9760](https://redirect.github.com/npm/cli/issues/9760))
([@​martinrrm](https://redirect.github.com/martinrrm),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`ef6cfea`](https://redirect.github.com/npm/cli/commit/ef6cfeaae218d1177e29f4fd26c591d0a1b86a46)
[#​9786](https://redirect.github.com/npm/cli/pull/9786) owner: use
scoped registry for user lookup
([#​9786](https://redirect.github.com/npm/cli/issues/9786))
([@​martinrrm](https://redirect.github.com/martinrrm),
[@​Copilot](https://redirect.github.com/Copilot))
##### Documentation
-
[`9e17dc0`](https://redirect.github.com/npm/cli/commit/9e17dc064782ca1a1fd7f549e5a2fc7903f7fe51)
[#​9805](https://redirect.github.com/npm/cli/pull/9805) clarify
npm 12 unknown-config breaking change in changelogs
([#​9805](https://redirect.github.com/npm/cli/issues/9805))
([@​Hashim1999164](https://redirect.github.com/Hashim1999164))
##### Chores
-
[`7b1f6c1`](https://redirect.github.com/npm/cli/commit/7b1f6c173d17b3bf30e45426f6df39473c6a1163)
[#​9747](https://redirect.github.com/npm/cli/pull/9747) parse pack
--json object output in node integration
([#​9747](https://redirect.github.com/npm/cli/issues/9747))
([@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
##### Dependencies
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v10.0.2):
`@npmcli/arborist@10.0.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v11.0.1):
`@npmcli/config@11.0.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v9.0.2):
`libnpmdiff@9.0.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v11.0.2):
`libnpmexec@11.0.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v8.0.2):
`libnpmfund@8.0.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v10.0.2):
`libnpmpack@10.0.2`
###
[`v12.0.1`](https://redirect.github.com/npm/cli/releases/tag/v12.0.1)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v12.0.0...v12.0.1)
##### Bug Fixes
-
[`ecb02a8`](https://redirect.github.com/npm/cli/commit/ecb02a88a7ca0940d25957d941dc7c66736af4f7)
[#​9745](https://redirect.github.com/npm/cli/pull/9745) view:
avoid wrapping array results
([#​9745](https://redirect.github.com/npm/cli/issues/9745))
([@​reggi](https://redirect.github.com/reggi),
[@​martinrrm](https://redirect.github.com/martinrrm),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`47fc8b1`](https://redirect.github.com/npm/cli/commit/47fc8b191a841ec177f2d7d486dde1b66dc0045c)
[#​9740](https://redirect.github.com/npm/cli/pull/9740) correct
bundled sigstore from dev dependency conflict
([#​9740](https://redirect.github.com/npm/cli/issues/9740))
([@​james-pre](https://redirect.github.com/james-pre))
##### Dependencies
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v10.0.1):
`@npmcli/arborist@10.0.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v9.0.1):
`libnpmdiff@9.0.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v11.0.1):
`libnpmexec@11.0.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v8.0.1):
`libnpmfund@8.0.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v10.0.1):
`libnpmpack@10.0.1`
###
[`v12.0.0`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#1200-2026-07-08)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.19.1...v12.0.0)
##### ⚠️ BREAKING CHANGES
- npm view --json now always returns an array.
- `npm sbom --sbom-format=cyclonedx` now reports the `name` field from
each package's `package.json` instead of the on-disk directory name. The
`name`, `bom-ref`, and `purl` of the root component and of aliased
dependencies may change.
- npm no longer registers man pages with the system when installed
globally. `man npm-install` will no longer work, but `npm help install`
is unaffected.
- The `npm pkg` output is no longer forced to json. This means you can
get single values without having to worry about wrapping of the values.
It also outputs non-json content more similarly to `npm view`.
- `npm shrinkwrap` is removed, the `shrinkwrap` config alias is removed,
and `npm-shrinkwrap.json` is no longer loaded or honored at the project
root or from inside dependency tarballs. Rename project-root
`npm-shrinkwrap.json` to `package-lock.json`; use `bundleDependencies`
if you need to ship a locked dependency tree.
- The Twitter and Freenode profile fields have been removed from the npm
registry. This means that users will no longer be able to set or view
these fields in their npm profiles.
- npm will no longer attempt to resolve the path to node via whichnode.
process.execPath is already set by Node to the resolved real path of the
node binary, so the lookup was redundant. Scripts that expected npm to
override process.execPath with a PATH-resolved (potentially symlinked)
node path may be affected.
- the --json output of `npm pack` and `npm publish` have changed. They
are now always consistent, and in the same format.
- the `star`, `stars` and `unstar` commands have been removed
- The `npm adduser` command has been removed. Create and manage user
accounts on the npm website, and use `npm login` to authenticate on the
command line.
- Preserve https protocol when working with git
([#​8703](https://redirect.github.com/npm/cli/issues/8703))
- The default license for `npm init` has been changed from "ISC" to an
empty string. If not set, the license field will be omitted from new
packages.
- `npm` now supports node `^22.22.2 || ^24.15.0 || >=26.0.0`
- allow-git and allow-remote now default to "none"; set them to "all"
(or "root") to install git or user-supplied tarball-URL dependencies.
- root \`preinstall\` now runs before dependencies are installed.
- unknown configs in .npmrc, unknown CLI flags, abbreviated flags, and
single-hyphen multi-char shorthands now throw instead of warning.
##### Chores
-
[`b77b532`](https://redirect.github.com/npm/cli/commit/b77b5321bd6dc8d4c028b89f3e4bc9c9a2209f8f)
[#​9735](https://redirect.github.com/npm/cli/pull/9735) remove
pre-release mode from npm 12 and workspaces
([#​9735](https://redirect.github.com/npm/cli/issues/9735))
([@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
##### Dependencies
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v10.0.0):
`@npmcli/arborist@10.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v11.0.0):
`@npmcli/config@11.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmaccess-v11.0.0):
`libnpmaccess@11.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v9.0.0):
`libnpmdiff@9.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v11.0.0):
`libnpmexec@11.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v8.0.0):
`libnpmfund@8.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmorg-v9.0.0):
`libnpmorg@9.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v10.0.0):
`libnpmpack@10.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpublish-v12.0.0):
`libnpmpublish@12.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmsearch-v10.0.0):
`libnpmsearch@10.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmteam-v9.0.0):
`libnpmteam@9.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmversion-v9.0.0):
`libnpmversion@9.0.0`
###
[`v11.19.1`](https://redirect.github.com/npm/cli/compare/v11.19.0...d63a975ce3c1219752519b7fb68bdc03faa767c0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.19.0...v11.19.1)
###
[`v11.19.0`](https://redirect.github.com/npm/cli/compare/v11.18.0...6a8a1b9ac4f530b67cc126ab93185aed1f742876)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.18.0...v11.19.0)
###
[`v11.18.0`](https://redirect.github.com/npm/cli/compare/v11.17.0...fef2b1324991a098c64132b77339ba9989b5e3bf)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.17.0...v11.18.0)
###
[`v11.17.0`](https://redirect.github.com/npm/cli/releases/tag/v11.17.0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.16.0...v11.17.0)
##### Features
-
[`ae8ac4e`](https://redirect.github.com/npm/cli/commit/ae8ac4ea39776f74551fc850f4a5e766b81c5545)
[#​9534](https://redirect.github.com/npm/cli/pull/9534) add
min-release-age-exclude config
([@​JamieMagee](https://redirect.github.com/JamieMagee),
[@​caseyjhol](https://redirect.github.com/caseyjhol))
-
[`8ff3e48`](https://redirect.github.com/npm/cli/commit/8ff3e48113a53576a8d450d7d5a1cb190a1986e1)
[#​9483](https://redirect.github.com/npm/cli/pull/9483)
allowScripts tooling and inBundle hardening
([#​9483](https://redirect.github.com/npm/cli/issues/9483))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​JamieMagee](https://redirect.github.com/JamieMagee))
##### Bug Fixes
-
[`847cdf8`](https://redirect.github.com/npm/cli/commit/847cdf8d2277bc56f6aaef3957f0b9c06fed20e5)
[#​9541](https://redirect.github.com/npm/cli/pull/9541) match
dotted and versioned args in approve-scripts/deny-scripts
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`d99f7cb`](https://redirect.github.com/npm/cli/commit/d99f7cb1112d311b1f7fc885fb4f692ead8c8e2c)
[#​9535](https://redirect.github.com/npm/cli/pull/9535) emit valid
JSON from approve-scripts/deny-scripts --json
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`351a309`](https://redirect.github.com/npm/cli/commit/351a309e7c625b79cfb0c9fbaa2dc9a544509f70)
[#​9499](https://redirect.github.com/npm/cli/pull/9499) pass
script-shell to publish lifecycle hooks
([#​9499](https://redirect.github.com/npm/cli/issues/9499))
([@​github-actions](https://redirect.github.com/github-actions)\[bot])
-
[`4fa81df`](https://redirect.github.com/npm/cli/commit/4fa81dfedab4bf39e85d828f217a70210afd6dac)
[#​9497](https://redirect.github.com/npm/cli/pull/9497) recognize
allowScripts for local link targets
([#​9497](https://redirect.github.com/npm/cli/issues/9497))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​cyphercodes](https://redirect.github.com/cyphercodes),
[@​cyphercodes](https://redirect.github.com/cyphercodes))
-
[`95cf2e9`](https://redirect.github.com/npm/cli/commit/95cf2e9efea892023387f3aec6062b8a7e8f1a60)
[#​9489](https://redirect.github.com/npm/cli/pull/9489) validate
registry path for allow-remote tarballs
([@​Abhinav-143x](https://redirect.github.com/Abhinav-143x))
-
[`9dd219b`](https://redirect.github.com/npm/cli/commit/9dd219b20ec3a1c7e46b23209b4619b872f1b604)
[#​9462](https://redirect.github.com/npm/cli/pull/9462) respect
allowScripts policy in prune, dedupe, uninstall, audit, and link
([#​9462](https://redirect.github.com/npm/cli/issues/9462))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`cd8d18a`](https://redirect.github.com/npm/cli/commit/cd8d18a66832856c5cc2ba90dc7c8b0f3dbe476b)
[#​9482](https://redirect.github.com/npm/cli/pull/9482) list
pending scripts in approve-scripts when ignore-scripts is set
([#​9482](https://redirect.github.com/npm/cli/issues/9482))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`c14e87c`](https://redirect.github.com/npm/cli/commit/c14e87c5d84a81ebe14ebe9c68e050ee6ec0fded)
[#​9481](https://redirect.github.com/npm/cli/pull/9481) suggest
--allow-scripts for global installs in unreviewed-scripts warnings
([#​9481](https://redirect.github.com/npm/cli/issues/9481))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`7ade52e`](https://redirect.github.com/npm/cli/commit/7ade52ea4059ca75e83f10e892b24581624acef9)
[#​9465](https://redirect.github.com/npm/cli/pull/9465) invalid
issue template YAML indentation
([#​9465](https://redirect.github.com/npm/cli/issues/9465))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​fallintoplace](https://redirect.github.com/fallintoplace))
-
[`c069622`](https://redirect.github.com/npm/cli/commit/c0696225d8792e461989214ba7d8886dfd862b4a)
[#​9464](https://redirect.github.com/npm/cli/pull/9464) show full
parent command path in subcommand usage errors
([#​9464](https://redirect.github.com/npm/cli/issues/9464))
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`1bb62bb`](https://redirect.github.com/npm/cli/commit/1bb62bb639d1f791a0c51d236fba01c25c58992e)
[#​9454](https://redirect.github.com/npm/cli/pull/9454) config:
clarify --all help so it's accurate for approve-scripts and deny-scripts
([@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`84eeb5f`](https://redirect.github.com/npm/cli/commit/84eeb5fe9db14e01ebc44999ebe126224a78eb83)
[#​9431](https://redirect.github.com/npm/cli/pull/9431) audit:
don't apply min-release-age before filter when verifying installed
signatures
([@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`3bd3377`](https://redirect.github.com/npm/cli/commit/3bd3377f207732b47655ea3a896d53046df199c4)
[#​9426](https://redirect.github.com/npm/cli/pull/9426) block
forbidden keys in Queryable setter to prevent prototype pollution
([@​12122J](https://redirect.github.com/12122J),
[@​claude](https://redirect.github.com/claude))
##### Documentation
-
[`a86a7a9`](https://redirect.github.com/npm/cli/commit/a86a7a9e3c9ca840d4e7f5f3bb043ec5b9c7e154)
[#​9522](https://redirect.github.com/npm/cli/pull/9522)
approve-scripts only throws EGLOBAL when run with -g
([@​JamieMagee](https://redirect.github.com/JamieMagee))
-
[`693bb3d`](https://redirect.github.com/npm/cli/commit/693bb3de834f4611bf41785be357dc4598a2aaae)
[#​9508](https://redirect.github.com/npm/cli/pull/9508) clarify
package.json override value specs
([#​9508](https://redirect.github.com/npm/cli/issues/9508))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​ded-furby](https://redirect.github.com/ded-furby))
-
[`ccffe4a`](https://redirect.github.com/npm/cli/commit/ccffe4a917e1b9faf6e8fa9ab3a2856819e29e3a)
[#​9501](https://redirect.github.com/npm/cli/pull/9501) use the
latest version for global update and outdated's `wanted`
([#​9501](https://redirect.github.com/npm/cli/issues/9501))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​liangmiQwQ](https://redirect.github.com/liangmiQwQ))
-
[`66e97c2`](https://redirect.github.com/npm/cli/commit/66e97c20003b43d80c464b89fb1e1c8c6b5c9433)
[#​9478](https://redirect.github.com/npm/cli/pull/9478) update
minimum npm required for npm trust
([@​meeech](https://redirect.github.com/meeech))
##### Dependencies
-
[`bd09b87`](https://redirect.github.com/npm/cli/commit/bd09b87b50fd7a2051cdfedf3c491dbf133e05b6)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`postcss-selector-parser@7.1.4`
-
[`95bfc4c`](https://redirect.github.com/npm/cli/commit/95bfc4c69593cc85f783c164716d7bca0b453b4b)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`tinyglobby@0.2.17`
-
[`8c0d5fd`](https://redirect.github.com/npm/cli/commit/8c0d5fd2d72d544267b41f65ee576cc26b080d7c)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`tar@7.5.16`
-
[`967d377`](https://redirect.github.com/npm/cli/commit/967d3775434dc4d9659aa9d9c3b81771d12be3df)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`semver@7.8.4`
-
[`cdaac1b`](https://redirect.github.com/npm/cli/commit/cdaac1bed03a0f6aff1115ed7cb0745ca9e9f238)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`pacote@21.5.1`
-
[`25c8a9e`](https://redirect.github.com/npm/cli/commit/25c8a9ec04fed7f5941af004f7de5ad9b5775bde)
[#​9542](https://redirect.github.com/npm/cli/pull/9542)
`node-gyp@12.4.0`
##### Chores
-
[`2922fa4`](https://redirect.github.com/npm/cli/commit/2922fa45f1145c14d7eb0e5796a6854217dd8922)
[#​9542](https://redirect.github.com/npm/cli/pull/9542) dev
dependency updates
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.8.0):
`@npmcli/arborist@9.8.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.11.0):
`@npmcli/config@10.11.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.10):
`libnpmdiff@8.1.10`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.3.0):
`libnpmexec@10.3.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.24):
`libnpmfund@7.0.24`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.10):
`libnpmpack@9.1.10`
###
[`v11.16.0`](https://redirect.github.com/npm/cli/releases/tag/v11.16.0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.15.0...v11.16.0)
##### Features
-
[`4b67f6e`](https://redirect.github.com/npm/cli/commit/4b67f6ed21a8bf7e47ae78b7fc9cc9fbdfa95057)
[#​9416](https://redirect.github.com/npm/cli/pull/9416) publish
--access=private alias for restricted
([#​9416](https://redirect.github.com/npm/cli/issues/9416))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`a10c7ca`](https://redirect.github.com/npm/cli/commit/a10c7caf3ad9d2d5e17234c5c5e615dbce7717f9)
[#​9415](https://redirect.github.com/npm/cli/pull/9415) Phase 1 of
`allowScripts` opt-in install-script policy
([#​9360](https://redirect.github.com/npm/cli/issues/9360))
([#​9415](https://redirect.github.com/npm/cli/issues/9415))
([@​owlstronaut](https://redirect.github.com/owlstronaut),
[@​JamieMagee](https://redirect.github.com/JamieMagee))
##### Bug Fixes
-
[`1f7869b`](https://redirect.github.com/npm/cli/commit/1f7869b4828e24fbacad0d0f4c78d3ed286b0099)
[#​9411](https://redirect.github.com/npm/cli/pull/9411) fix typo
of fullMetadata
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`cde03ba`](https://redirect.github.com/npm/cli/commit/cde03ba84049124a431cea36e70558256ead7dbe)
[#​9390](https://redirect.github.com/npm/cli/pull/9390) config:
pause progress spinner during interactive editor spawn
([#​9388](https://redirect.github.com/npm/cli/issues/9388))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​Zelys-DFKH](https://redirect.github.com/Zelys-DFKH),
[@​claude](https://redirect.github.com/claude))
##### Documentation
-
[`c5e9d73`](https://redirect.github.com/npm/cli/commit/c5e9d73b47056c5a901a7100919f4b29fcfb4d0f)
[#​9390](https://redirect.github.com/npm/cli/pull/9390) Document
`npm_old_version` and `npm_new_version` environment variables
([#​9389](https://redirect.github.com/npm/cli/issues/9389))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​36degrees](https://redirect.github.com/36degrees))
##### Dependencies
-
[`cdd7bbc`](https://redirect.github.com/npm/cli/commit/cdd7bbccf85a5b8f37f41c003c51908d7283e5fc)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`undici@6.26.0`
-
[`fde87c9`](https://redirect.github.com/npm/cli/commit/fde87c911c3103f0268aa7b912b8180cacea3b56)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`sigstore@4.1.1`
-
[`2779793`](https://redirect.github.com/npm/cli/commit/2779793e74f742e527449675cab19d1621d3a588)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`lru-cache@11.5.1`
-
[`dea702d`](https://redirect.github.com/npm/cli/commit/dea702da380f9b64c2c047e238272af81106bf39)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`@sigstore/verify@3.1.1`
-
[`4eab03f`](https://redirect.github.com/npm/cli/commit/4eab03fd43b7d8e0315efe2ebdf10e1eae5aad47)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`@sigstore/core@3.2.1`
-
[`74c7323`](https://redirect.github.com/npm/cli/commit/74c73235b22979acd38645e40ae9009154e6ffe5)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`@npmcli/agent@4.0.2`
-
[`edc4ab3`](https://redirect.github.com/npm/cli/commit/edc4ab3c8a6c3c47ac889a686b3e62e129ba9834)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`semver@7.8.1`
-
[`5f6ce33`](https://redirect.github.com/npm/cli/commit/5f6ce3385eacd862a5cf137514f583b7501d2f43)
[#​9421](https://redirect.github.com/npm/cli/pull/9421)
`make-fetch-happen@15.0.6`
##### Chores
-
[`bd04976`](https://redirect.github.com/npm/cli/commit/bd049763bcc9c6177a3f32b740aa071377f561cc)
[#​9421](https://redirect.github.com/npm/cli/pull/9421) dev
dependency updates
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`aeceb23`](https://redirect.github.com/npm/cli/commit/aeceb23c016afbeb6792844fd77487e531c71ea6)
[#​9407](https://redirect.github.com/npm/cli/pull/9407) sanitize
newlines in flags table default and type values
([#​9407](https://redirect.github.com/npm/cli/issues/9407))
([@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.7.0):
`@npmcli/arborist@9.7.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.10.0):
`@npmcli/config@10.10.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.9):
`libnpmdiff@8.1.9`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.9):
`libnpmexec@10.2.9`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.23):
`libnpmfund@7.0.23`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.9):
`libnpmpack@9.1.9`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmversion-v8.0.4):
`libnpmversion@8.0.4`
###
[`v11.15.0`](https://redirect.github.com/npm/cli/releases/tag/v11.15.0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.14.1...v11.15.0)
##### Features
-
[`0d5d899`](https://redirect.github.com/npm/cli/commit/0d5d899ea8a6981a2a1d3c724384d12fd1908a90)
[#​9379](https://redirect.github.com/npm/cli/pull/9379) npm stage
([@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`1433740`](https://redirect.github.com/npm/cli/commit/1433740a8b42f9359a2178d00a40e3f770b6b1b2)
[#​9376](https://redirect.github.com/npm/cli/pull/9376) add
permissions support to trust commands
([#​9376](https://redirect.github.com/npm/cli/issues/9376))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`8df10f5`](https://redirect.github.com/npm/cli/commit/8df10f5a399048c9d2dd7eba1d65c0b4b6a5b1c8)
[#​9339](https://redirect.github.com/npm/cli/pull/9339) add
allow-git/allow-file/allow-directory/allow-remote configs
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Bug Fixes
-
[`39b625e`](https://redirect.github.com/npm/cli/commit/39b625e60628e7fdc96ee88cbe1c3b613bdc1ac5)
[#​9381](https://redirect.github.com/npm/cli/pull/9381) key stage
download --json output by package name
([#​9381](https://redirect.github.com/npm/cli/issues/9381))
([@​reggi](https://redirect.github.com/reggi),
[@​Copilot](https://redirect.github.com/Copilot))
-
[`6aa332d`](https://redirect.github.com/npm/cli/commit/6aa332d4cc37c0981f29cfb7e1efc66eee65578c)
[#​9339](https://redirect.github.com/npm/cli/pull/9339) allow
min-release-age in npmrc to coexist with --before
([@​raazkhnl](https://redirect.github.com/raazkhnl))
-
[`468550f`](https://redirect.github.com/npm/cli/commit/468550fb8f6ded97df03e6b8a82dbfbcb7b47d30)
[#​9339](https://redirect.github.com/npm/cli/pull/9339) refactor
#failureNode, adjust tests and safety
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`cabe249`](https://redirect.github.com/npm/cli/commit/cabe2499347c17d97eecc3bbca3d96fe2f556d0d)
[#​9339](https://redirect.github.com/npm/cli/pull/9339)
allow-remote=none does not block registry tarballs
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Dependencies
-
[`8416a60`](https://redirect.github.com/npm/cli/commit/8416a6034d5998bdc3980fe0c682b26579ed207e)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`socks@2.8.9`
-
[`5e5a25b`](https://redirect.github.com/npm/cli/commit/5e5a25b5a1f2c2cb6911be22fbf4456d3ed17d88)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`lru-cache@11.5.0`
-
[`a6f9ad2`](https://redirect.github.com/npm/cli/commit/a6f9ad298531c6619f0b2df16e4ed3c27b616765)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`ip-address@10.2.0`
-
[`63f8114`](https://redirect.github.com/npm/cli/commit/63f8114f275830f55c3b0427a2ca9fff4e4cf333)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`brace-expansion@5.0.6`
-
[`6918b4c`](https://redirect.github.com/npm/cli/commit/6918b4cd149a3917e7d84beddb1b20138cc0ebac)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`bin-links@6.0.2`
-
[`bf84079`](https://redirect.github.com/npm/cli/commit/bf84079a507c20d8215bc0154bac65e6d14b27f8)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`tar@7.5.15`
-
[`bdef82c`](https://redirect.github.com/npm/cli/commit/bdef82c2e003b682f4be324a1a45a5a6b09d0ec1)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`semver@7.8.0`
-
[`3f38a67`](https://redirect.github.com/npm/cli/commit/3f38a6777ae746e136756521e0134f92a4425c90)
[#​9383](https://redirect.github.com/npm/cli/pull/9383)
`hosted-git-info@9.0.3`
##### Chores
-
[`816f3bf`](https://redirect.github.com/npm/cli/commit/816f3bfeed3b8f19bd480ba305eb48c71e779f59)
[#​9383](https://redirect.github.com/npm/cli/pull/9383) dev
dependency updates
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.6.0):
`@npmcli/arborist@9.6.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.9.1):
`@npmcli/config@10.9.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.8):
`libnpmdiff@8.1.8`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.8):
`libnpmexec@10.2.8`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.22):
`libnpmfund@7.0.22`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.8):
`libnpmpack@9.1.8`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpublish-v11.2.0):
`libnpmpublish@11.2.0`
###
[`v11.14.1`](https://redirect.github.com/npm/cli/releases/tag/v11.14.1)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.14.0...v11.14.1)
##### Bug Fixes
-
[`dca12cb`](https://redirect.github.com/npm/cli/commit/dca12cb24199aa7046eb53547097906b8731e51b)
[#​9328](https://redirect.github.com/npm/cli/pull/9328) remove
settings
([#​9328](https://redirect.github.com/npm/cli/issues/9328))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​owlstronaut](https://redirect.github.com/owlstronaut))
###
[`v11.14.0`](https://redirect.github.com/npm/cli/releases/tag/v11.14.0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.13.0...v11.14.0)
##### Features
-
[`45fc5e0`](https://redirect.github.com/npm/cli/commit/45fc5e0dd144bb21148d7aa35439695ab44cdfda)
[#​9288](https://redirect.github.com/npm/cli/pull/9288) add
allow-directory, allow-file, and allow-remote
([#​9288](https://redirect.github.com/npm/cli/issues/9288))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​wraithgar](https://redirect.github.com/wraithgar))
##### Bug Fixes
-
[`6c17544`](https://redirect.github.com/npm/cli/commit/6c17544d757a4ee167edd03b47ad5e5da92d8ce6)
[#​9318](https://redirect.github.com/npm/cli/pull/9318) sbom:
dedupe per-node dependsOn / relationships
([#​9318](https://redirect.github.com/npm/cli/issues/9318))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​mikaelkristiansson](https://redirect.github.com/mikaelkristiansson))
##### Dependencies
-
[`840fe18`](https://redirect.github.com/npm/cli/commit/840fe18eb466d0253ad5891fdf211e0bcb174936)
[#​9322](https://redirect.github.com/npm/cli/pull/9322)
`socks@10.1.1`
-
[`b771289`](https://redirect.github.com/npm/cli/commit/b77128922b59cc3b4a7578131a1d75b53b84065e)
[#​9322](https://redirect.github.com/npm/cli/pull/9322)
`ip-address@10.1.1`
-
[`addffcb`](https://redirect.github.com/npm/cli/commit/addffcb389388d753fe8f394077ffeb2a6590efb)
[#​9322](https://redirect.github.com/npm/cli/pull/9322)
`cidr-regex@5.0.5`
##### Chores
-
[`041fd58`](https://redirect.github.com/npm/cli/commit/041fd5879704c39a0cde6eaba299285877c728c7)
[#​9322](https://redirect.github.com/npm/cli/pull/9322) dev
dependency updates
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`89c505a`](https://redirect.github.com/npm/cli/commit/89c505aec8f9263acb43cd892b9582e4860dde8a)
[#​9320](https://redirect.github.com/npm/cli/pull/9320) add
cli-triage team as codeowner
([#​9320](https://redirect.github.com/npm/cli/issues/9320))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.5.0):
`@npmcli/arborist@9.5.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.9.0):
`@npmcli/config@10.9.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.7):
`libnpmdiff@8.1.7`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.7):
`libnpmexec@10.2.7`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.21):
`libnpmfund@7.0.21`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.7):
`libnpmpack@9.1.7`
###
[`v11.13.0`](https://redirect.github.com/npm/cli/releases/tag/v11.13.0)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.12.1...v11.13.0)
##### Features
-
[`8e8dadb`](https://redirect.github.com/npm/cli/commit/8e8dadb8ae378c1dde0b98c15167d739abaa9b37)
[#​9246](https://redirect.github.com/npm/cli/pull/9246) add `u` as
alias for `update` command
([#​9246](https://redirect.github.com/npm/cli/issues/9246))
([@​github-actions](https://redirect.github.com/github-actions)\[bot],
[@​Ausoj](https://redirect.github.com/Ausoj))
##### Bug Fixes
-
[`ecd161b`](https://redirect.github.com/npm/cli/commit/ecd161b206ca49f22f455585ff7ced0b6d0e0511)
[#​9258](https://redirect.github.com/npm/cli/pull/9258) ignore
intended error code
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Dependencies
-
[`8d2fdcd`](https://redirect.github.com/npm/cli/commit/8d2fdcdeb09e78b6b6dd0a7e9eaa5b222ec91071)
[#​9272](https://redirect.github.com/npm/cli/pull/9272)
`lru-cache@11.3.5`
-
[`e603d36`](https://redirect.github.com/npm/cli/commit/e603d36910c6ad91bf7ff890a29149758201a98b)
[#​9272](https://redirect.github.com/npm/cli/pull/9272)
`node-gyp@12.3.0`
-
[`d48b7da`](https://redirect.github.com/npm/cli/commit/d48b7da10bc0cbc8821d3bdbba9b571d84d5509d)
[#​9272](https://redirect.github.com/npm/cli/pull/9272)
`is-cidr@6.0.4`
-
[`032a5ca`](https://redirect.github.com/npm/cli/commit/032a5ca94a5b6095883256a1538a59f840adce80)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`@sigstore/protobuf-specs@0.5.1`
-
[`33a81e7`](https://redirect.github.com/npm/cli/commit/33a81e7f1c63b522d025142ecd6acc1a368dc603)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`tinyglobby@0.2.16`
-
[`68dc4a0`](https://redirect.github.com/npm/cli/commit/68dc4a02480563be34daf205ad08b6d3ca3cc550)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`picomatch@4.0.4`
-
[`1bb6703`](https://redirect.github.com/npm/cli/commit/1bb670362d3fe6724e9837a1dedf3bac9ff343dd)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`lru-cache@11.3.3`
-
[`37059e4`](https://redirect.github.com/npm/cli/commit/37059e41129c444839fcadcfb01f2aade63054d2)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`diff@8.0.4`
-
[`fb450ab`](https://redirect.github.com/npm/cli/commit/fb450ab4f85cde6aa9936f1f76b6a6b0ecbe9b56)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`minimatch@10.2.5`
-
[`7c4bbbf`](https://redirect.github.com/npm/cli/commit/7c4bbbfae55dcce038e1e9482ac946d99ad02442)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`tar@7.5.13`
-
[`703a3bc`](https://redirect.github.com/npm/cli/commit/703a3bc9e7f0f035729ab49e5122c2f4bf7fbf32)
[#​9240](https://redirect.github.com/npm/cli/pull/9240)
`minipass-flush@1.0.6`
##### Chores
-
[`e0724ac`](https://redirect.github.com/npm/cli/commit/e0724ac79e1b2acbb40694869a0fc67f050e4918)
[#​9272](https://redirect.github.com/npm/cli/pull/9272) dev
dependency updates
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`d249341`](https://redirect.github.com/npm/cli/commit/d2493410f7559837ad65a7b4117111a3590c4e8f)
[#​9230](https://redirect.github.com/npm/cli/pull/9230) don't run
npm update in CI
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.4.3):
`@npmcli/arborist@9.4.3`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.6):
`libnpmdiff@8.1.6`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.6):
`libnpmexec@10.2.6`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.20):
`libnpmfund@7.0.20`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.6):
`libnpmpack@9.1.6`
###
[`v11.12.1`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11121-2026-03-24)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.12.0...v11.12.1)
##### Bug Fixes
-
[`596706a`](https://redirect.github.com/npm/cli/commit/596706a3d10100587e3751d860b4cfcc59342d2f)
[#​9148](https://redirect.github.com/npm/cli/pull/9148) revert
prefer-offline/prefer-online exclusivity
([#​9129](https://redirect.github.com/npm/cli/issues/9129))
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Documentation
-
[`d1ee8a5`](https://redirect.github.com/npm/cli/commit/d1ee8a524783e6ce33209fc48c83c89af5a5ccdf)
[#​9140](https://redirect.github.com/npm/cli/pull/9140) Add note
on relative path prefix for npm publish
([#​9140](https://redirect.github.com/npm/cli/issues/9140))
([@​pydsigner](https://redirect.github.com/pydsigner))
##### Dependencies
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.8.1):
`@npmcli/config@10.8.1`
###
[`v11.12.0`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11120-2026-03-18)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.11.1...v11.12.0)
##### Features
-
[`8eff5fb`](https://redirect.github.com/npm/cli/commit/8eff5fb31afc996c71c8f159defa324cb86dfc5a)
[#​9049](https://redirect.github.com/npm/cli/pull/9049) audit: add
--include-attestations flag to output sigstore bundles
([#​9049](https://redirect.github.com/npm/cli/issues/9049))
([@​mitchdenny](https://redirect.github.com/mitchdenny))
##### Bug Fixes
-
[`03af94d`](https://redirect.github.com/npm/cli/commit/03af94d9020b35d09c838b9bd4f26697e49bf08b)
[#​9123](https://redirect.github.com/npm/cli/pull/9123) skip
synopsis code block when command has no usage
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`21ea382`](https://redirect.github.com/npm/cli/commit/21ea382a60b3693ff6c44c81447caa5d0294169c)
[#​9110](https://redirect.github.com/npm/cli/pull/9110) arborist:
resolve sibling override sets via common ancestor
([#​9110](https://redirect.github.com/npm/cli/issues/9110))
([@​manzoorwanijk](https://redirect.github.com/manzoorwanijk))
##### Dependencies
-
[`03f4c3a`](https://redirect.github.com/npm/cli/commit/03f4c3a443bbd2a93e318bc5657ddb07e7a84fa7)
[#​9131](https://redirect.github.com/npm/cli/pull/9131)
`@sigstore/tuf@4.0.2`
-
[`4d5f7d9`](https://redirect.github.com/npm/cli/commit/4d5f7d9d33a41d124c2f7fedb4f267e3ce2ca5d8)
[#​9131](https://redirect.github.com/npm/cli/pull/9131)
`@gar/promise-retry@1.0.3`
-
[`8dcfe69`](https://redirect.github.com/npm/cli/commit/8dcfe693deda7e756b6b98ce8de8f28f8ecc584d)
[#​9131](https://redirect.github.com/npm/cli/pull/9131)
`@sigstore/sign@4.1.1`
-
[`e5a7e22`](https://redirect.github.com/npm/cli/commit/e5a7e222c7dc76fd1eed1efa31ca2d416ff20074)
[#​9127](https://redirect.github.com/npm/cli/pull/9127)
`lru-cache@11.2.7`
-
[`82deab6`](https://redirect.github.com/npm/cli/commit/82deab60ef2649c64830e734c48977090294dc7b)
[#​9127](https://redirect.github.com/npm/cli/pull/9127)
`make-fetch-happen@15.0.5`
-
[`ce195dc`](https://redirect.github.com/npm/cli/commit/ce195dc698e917d2169c3c0e632e5691f1fbbcdf)
[#​9127](https://redirect.github.com/npm/cli/pull/9127)
`cacache@20.0.4`
##### Chores
-
[`95fa7f4`](https://redirect.github.com/npm/cli/commit/95fa7f4d8f560bb9993141f2d2e55c8b8add02c8)
[#​9132](https://redirect.github.com/npm/cli/pull/9132) fix docs
test snapshot
([#​9132](https://redirect.github.com/npm/cli/issues/9132))
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`7e9d538`](https://redirect.github.com/npm/cli/commit/7e9d53841be2a944739b7e226647b68f68b5742e)
[#​9127](https://redirect.github.com/npm/cli/pull/9127) dev
dependency updates
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`920e5ed`](https://redirect.github.com/npm/cli/commit/920e5ed32d859041978e8b63e7af228ab12a4346)
[#​9127](https://redirect.github.com/npm/cli/pull/9127) test
snapshots ([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`98ccf92`](https://redirect.github.com/npm/cli/commit/98ccf9246ea07b33c6813f34fc98e88889177297)
[#​9125](https://redirect.github.com/npm/cli/pull/9125) fix snap
tests ([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.4.2):
`@npmcli/arborist@9.4.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.8.0):
`@npmcli/config@10.8.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.5):
`libnpmdiff@8.1.5`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.5):
`libnpmexec@10.2.5`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.19):
`libnpmfund@7.0.19`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.5):
`libnpmpack@9.1.5`
###
[`v11.11.1`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11111-2026-03-10)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.11.0...v11.11.1)
##### Bug Fixes
-
[`a9d242b`](https://redirect.github.com/npm/cli/commit/a9d242bc4f04440630141743949ddb0d323f90b4)
[#​9099](https://redirect.github.com/npm/cli/pull/9099) include
all subcommands on main command help
([#​9099](https://redirect.github.com/npm/cli/issues/9099))
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`29b8407`](https://redirect.github.com/npm/cli/commit/29b8407971af1b9a2a3dcdb3849adfa04363fa7f)
[#​9087](https://redirect.github.com/npm/cli/pull/9087) unwrap
comments and lines meant for output
([#​9087](https://redirect.github.com/npm/cli/issues/9087))
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`b56986a`](https://redirect.github.com/npm/cli/commit/b56986acb0661fba2c80135eff3d140aa659dcf5)
[#​9095](https://redirect.github.com/npm/cli/pull/9095) ls:
suppress false UNMET DEPENDENCYs in linked strategy
([#​9095](https://redirect.github.com/npm/cli/issues/9095))
([@​manzoorwanijk](https://redirect.github.com/manzoorwanijk))
-
[`76c76e5`](https://redirect.github.com/npm/cli/commit/76c76e5ad7cc5c7f641a92334b900c9d0c9a3fbd)
[#​9083](https://redirect.github.com/npm/cli/pull/9083) ci: don't
error on optional deps in the lockfile
([#​9083](https://redirect.github.com/npm/cli/issues/9083))
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`a29aeee`](https://redirect.github.com/npm/cli/commit/a29aeee18f3ddc2348a8e00787d237c874642789)
[#​9028](https://redirect.github.com/npm/cli/pull/9028) arborist:
retry bin-links on Windows EPERM
([#​9028](https://redirect.github.com/npm/cli/issues/9028))
([@​manzoorwanijk](https://redirect.github.com/manzoorwanijk))
-
[`6565eeb`](https://redirect.github.com/npm/cli/commit/6565eeb818494e1feb4e14492804ce936b394b4a)
[#​9045](https://redirect.github.com/npm/cli/pull/9045) bypass
packument cache to prevent ETARGET errors after publish
([#​9045](https://redirect.github.com/npm/cli/issues/9045))
([@​Jadu07](https://redirect.github.com/Jadu07))
##### Documentation
-
[`3b96929`](https://redirect.github.com/npm/cli/commit/3b96929166a55f7f0c346f9715988ec1e1ce195d)
[#​9074](https://redirect.github.com/npm/cli/pull/9074) scripts:
remove mention of obsolete root user behavior
([#​9074](https://redirect.github.com/npm/cli/issues/9074))
([@​mohd-akram](https://redirect.github.com/mohd-akram))
-
[`16ac4e0`](https://redirect.github.com/npm/cli/commit/16ac4e02796248f3abb4fa043427236cda22a902)
[#​9054](https://redirect.github.com/npm/cli/pull/9054) fix
workspace cross-dependency documentation
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Dependencies
-
[`075ae23`](https://redirect.github.com/npm/cli/commit/075ae23e46d821c56a0f50f56b2d6c745fe7367e)
[#​9086](https://redirect.github.com/npm/cli/pull/9086)
`tar@7.5.11`
-
[`13fa40d`](https://redirect.github.com/npm/cli/commit/13fa40d4ce8f7b0ea3e437056faca693472b3efa)
[#​9086](https://redirect.github.com/npm/cli/pull/9086)
`pacote@21.5.0`
-
[`bf7ea2b`](https://redirect.github.com/npm/cli/commit/bf7ea2b19f5446d3c3a33de2844f7504cc418570)
[#​9060](https://redirect.github.com/npm/cli/pull/9060)
`brace-expansion@5.0.4`
-
[`2000d2c`](https://redirect.github.com/npm/cli/commit/2000d2ce858c79664c6255d78485580b0d65f5b4)
[#​9060](https://redirect.github.com/npm/cli/pull/9060)
`minimatch@10.2.4`
-
[`d86b260`](https://redirect.github.com/npm/cli/commit/d86b260103358e6f8dd7d9cc2526ac3144d595c8)
[#​9060](https://redirect.github.com/npm/cli/pull/9060)
`tar@7.5.10`
-
[`dff1853`](https://redirect.github.com/npm/cli/commit/dff1853ed6e5b4acfdd36d0109cb2ebe27693a6f)
[#​9060](https://redirect.github.com/npm/cli/pull/9060)
`@npmcli/run-script@10.0.4`
-
[`93c3365`](https://redirect.github.com/npm/cli/commit/93c33658f6ac4e83cff83a0e064b222f1b36a515)
[#​9060](https://redirect.github.com/npm/cli/pull/9060)
`write-file-atomic@7.0.1`
##### Chores
-
[`d1996a7`](https://redirect.github.com/npm/cli/commit/d1996a7a79982f616600d134dbdcfb223cd0d81d)
[#​9060](https://redirect.github.com/npm/cli/pull/9060) dev
dependency updates
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.4.1):
`@npmcli/arborist@9.4.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.4):
`libnpmdiff@8.1.4`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.4):
`libnpmexec@10.2.4`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.18):
`libnpmfund@7.0.18`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.4):
`libnpmpack@9.1.4`
###
[`v11.11.0`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11110-2026-02-25)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.10.1...v11.11.0)
##### Features
-
[`4fcd352`](https://redirect.github.com/npm/cli/commit/4fcd352c553fdc0f13a87ad71ef66d7515c11886)
[#​9017](https://redirect.github.com/npm/cli/pull/9017) add
:type(registry) to query selector syntax
([#​9017](https://redirect.github.com/npm/cli/issues/9017))
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`e1b21f0`](https://redirect.github.com/npm/cli/commit/e1b21f03e20dfd7b9cc1e631041027a013721df4)
[#​8909](https://redirect.github.com/npm/cli/pull/8909) adds
circleci to trust command
([#​8909](https://redirect.github.com/npm/cli/issues/8909))
([@​owlstronaut](https://redirect.github.com/owlstronaut))
-
[`9a33ad0`](https://redirect.github.com/npm/cli/commit/9a33ad03c0ac2a3feed2db5f8a84c25635865186)
[#​8925](https://redirect.github.com/npm/cli/pull/8925) adds
circleci to oidc
([#​8925](https://redirect.github.com/npm/cli/issues/8925))
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Bug Fixes
-
[`4426411`](https://redirect.github.com/npm/cli/commit/4426411bda7807afbb47aa01d8bf789e8c91eaff)
[#​9026](https://redirect.github.com/npm/cli/pull/9026) npm audit
signatures for keyless attestation registries
([#​9026](https://redirect.github.com/npm/cli/issues/9026))
([@​ajayk](https://redirect.github.com/ajayk))
-
[`658b323`](https://redirect.github.com/npm/cli/commit/658b32373e3490c72826b0bbcc6c1b74129e3ced)
[#​9010](https://redirect.github.com/npm/cli/pull/9010) handle
legacy licenses array in sbom output
([#​9010](https://redirect.github.com/npm/cli/issues/9010))
([@​JNC4](https://redirect.github.com/JNC4))
##### Documentation
-
[`143f8cd`](https://redirect.github.com/npm/cli/commit/143f8cdf4c6503240cc655b383ba865c0b9ea599)
[#​9007](https://redirect.github.com/npm/cli/pull/9007) docs
shouldn't wrap yaml description
([#​9007](https://redirect.github.com/npm/cli/issues/9007))
([@​owlstronaut](https://redirect.github.com/owlstronaut))
##### Dependencies
-
[`7798b6e`](https://redirect.github.com/npm/cli/commit/7798b6e3a9515b6114d4143c3b692e21242307fb)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`@gar/promise-retry@1.0.2`
-
[`4838864`](https://redirect.github.com/npm/cli/commit/4838864bd0693897a3059d13b1297b941454b3d7)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`balanced-match@4.0.4`
-
[`0c200dd`](https://redirect.github.com/npm/cli/commit/0c200ddca74c7b57c526d6742451f4104a0f5af1)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`brace-expansion@5.0.3`
-
[`f0606bb`](https://redirect.github.com/npm/cli/commit/f0606bbfb06de39ce230afaa0f1f167fd1e10124)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`spdx-license-ids@3.0.23`
-
[`d43f350`](https://redirect.github.com/npm/cli/commit/d43f35071cbef1d9ed9841684a5c32503727ed12)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`make-fetch-happen@15.0.4`
-
[`4d0918a`](https://redirect.github.com/npm/cli/commit/4d0918a913bf60766c37c178f41693c75b29f6a3)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`@npmcli/git@7.0.2`
-
[`8912ca7`](https://redirect.github.com/npm/cli/commit/8912ca7488f9e0e78bf7fcb51bf4dbe98b51eb5b)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`minipass-fetch@5.0.2`
-
[`450ff35`](https://redirect.github.com/npm/cli/commit/450ff35d9cc70f5196040c31221cce0601d8a3a1)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`npm-packlist@10.0.4`
-
[`20ef5a5`](https://redirect.github.com/npm/cli/commit/20ef5a5b6596891ba632410d97cdf5cb90b17bb3)
[#​9027](https://redirect.github.com/npm/cli/pull/9027)
`pacote@21.4.0`
-
[`60f332c`](https://redirect.github.com/npm/cli/commit/60f332c9df28e736f510ef8ac1f207175687dcad)
[#​9008](https://redirect.github.com/npm/cli/pull/9008) remove
promise-retry
-
[`cb8b9c7`](https://redirect.github.com/npm/cli/commit/cb8b9c7a45d81883ada7891f492afbf998574d10)
[#​9008](https://redirect.github.com/npm/cli/pull/9008) add
`@gar/promise-retry@1.0.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.4.0):
`@npmcli/arborist@9.4.0`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.3):
`libnpmdiff@8.1.3`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.3):
`libnpmexec@10.2.3`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.17):
`libnpmfund@7.0.17`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.3):
`libnpmpack@9.1.3`
###
[`v11.10.1`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11101-2026-02-19)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.10.0...v11.10.1)
##### Bug Fixes
-
[`9fac412`](https://redirect.github.com/npm/cli/commit/9fac412105c4bbd116cffb6e27dda54a2adecf33)
[#​8995](https://redirect.github.com/npm/cli/pull/8995) improve
unknown config warning with .npmrc section hint
([#​8995](https://redirect.github.com/npm/cli/issues/8995))
([@​umeshmore45](https://redirect.github.com/umeshmore45))
-
[`bb135cc`](https://redirect.github.com/npm/cli/commit/bb135cc8998b8b936f2cb412ec3303ae02d6920c)
[#​8981](https://redirect.github.com/npm/cli/pull/8981) arborist:
fix `peerOptional` dependency resolution in `buildIdealTree`
([#​8981](https://redirect.github.com/npm/cli/issues/8981))
([@​Saibamen](https://redirect.github.com/Saibamen),
[@​cursoragent](https://redirect.github.com/cursoragent))
-
[`5c03826`](https://redirect.github.com/npm/cli/commit/5c03826e7aabedc03aaeaaa2f6863e6259519443)
[#​8993](https://redirect.github.com/npm/cli/pull/8993) remove
tabular output from "npm view"
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`4648f26`](https://redirect.github.com/npm/cli/commit/4648f26f2e68c86306161b7ed6550c06adba4483)
[#​8993](https://redirect.github.com/npm/cli/pull/8993) remove
tabular output from "npm team"
([@​wraithgar](https://redirect.github.com/wraithgar))
##### Documentation
-
[`0a5756d`](https://redirect.github.com/npm/cli/commit/0a5756d5d06972dcf29cdee6978f5317dce92e6b)
[#​8998](https://redirect.github.com/npm/cli/pull/8998) clarify
unsupported custom .npmrc keys and recommend alternatives
([#​8998](https://redirect.github.com/npm/cli/issues/8998))
([@​maitrawebtech](https://redirect.github.com/maitrawebtech))
-
[`22c9153`](https://redirect.github.com/npm/cli/commit/22c91534d057dc4474495ed1d675fc9b15829275)
[#​8985](https://redirect.github.com/npm/cli/pull/8985) fix typo
and grammar in README
([#​8985](https://redirect.github.com/npm/cli/issues/8985))
([@​csmit195](https://redirect.github.com/csmit195), Chris)
##### Dependencies
-
[`aa8ffbf`](https://redirect.github.com/npm/cli/commit/aa8ffbf955a0ba768e58af1865988894d3404d78)
[#​9002](https://redirect.github.com/npm/cli/pull/9002)
`init-package-json@8.2.5`
([#​9002](https://redirect.github.com/npm/cli/issues/9002))
-
[`67a0f09`](https://redirect.github.com/npm/cli/commit/67a0f09ad2e6a4e217963d73cd61e60ae9a27192)
[#​9001](https://redirect.github.com/npm/cli/pull/9001)
`glob@13.0.6`
-
[`56b8fd4`](https://redirect.github.com/npm/cli/commit/56b8fd43467f49607eb52095ade83138ae35583b)
[#​9001](https://redirect.github.com/npm/cli/pull/9001)
`minimatch@10.2.2`
-
[`aa7fef5`](https://redirect.github.com/npm/cli/commit/aa7fef50603457a0f74828042ab0f4ae124c0617)
[#​9001](https://redirect.github.com/npm/cli/pull/9001)
`minipass@7.1.3`
-
[`d3a4161`](https://redirect.github.com/npm/cli/commit/d3a41615d857437af43ddc5c94f0f644c3cc2491)
[#​9000](https://redirect.github.com/npm/cli/pull/9000)
`@npmcli/package-json@7.0.5`
([#​9000](https://redirect.github.com/npm/cli/issues/9000))
-
[`7aa9338`](https://redirect.github.com/npm/cli/commit/7aa9338565bd5b1fa9364727900225089746f0c9)
[#​8993](https://redirect.github.com/npm/cli/pull/8993) remove
cli-columns
-
[`f7f7c53`](https://redirect.github.com/npm/cli/commit/f7f7c5383f9d599cd1982783e9afcb3e45b0e7e7)
[#​8991](https://redirect.github.com/npm/cli/pull/8991) hoist
balanced-match
-
[`10cb575`](https://redirect.github.com/npm/cli/commit/10cb575743deb1ca0459c957fd19e50129116afe)
[#​8991](https://redirect.github.com/npm/cli/pull/8991) hoist
latest yallist
-
[`1b3dc9a`](https://redirect.github.com/npm/cli/commit/1b3dc9a79a2bfc9ac9217bca724a38ce504eca0a)
[#​8991](https://redirect.github.com/npm/cli/pull/8991)
`cidr-regex@5.0.3`
-
[`4307af6`](https://redirect.github.com/npm/cli/commit/4307af6c1d5a0a6a9d301f109546181e1d747c5a)
[#​8991](https://redirect.github.com/npm/cli/pull/8991)
`glob@13.0.5`
-
[`13b4d6a`](https://redirect.github.com/npm/cli/commit/13b4d6a715b2369363a7e2d237eed8e45a5752aa)
[#​8991](https://redirect.github.com/npm/cli/pull/8991)
`minimatch@10.2.1`
-
[`45d4000`](https://redirect.github.com/npm/cli/commit/45d40008877357c645256de4c244e065d20b8932)
[#​8991](https://redirect.github.com/npm/cli/pull/8991)
`tar@7.5.9`
##### Chores
-
[`40fcab4`](https://redirect.github.com/npm/cli/commit/40fcab45d356545f8db7f34df3e5630116d0dd40)
[#​8991](https://redirect.github.com/npm/cli/pull/8991)
`@npmcli/template-oss@4.29.0`
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[`1598adb`](https://redirect.github.com/npm/cli/commit/1598adb05de18cb738c9a7fbcc63692059f46a17)
[#​8991](https://redirect.github.com/npm/cli/pull/8991) dev
dependency updates
([@​wraithgar](https://redirect.github.com/wraithgar))
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/arborist-v9.3.1):
`@npmcli/arborist@9.3.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/config-v10.7.1):
`@npmcli/config@10.7.1`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmdiff-v8.1.2):
`libnpmdiff@8.1.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmexec-v10.2.2):
`libnpmexec@10.2.2`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmfund-v7.0.16):
`libnpmfund@7.0.16`
-
[workspace](https://redirect.github.com/npm/cli/releases/tag/libnpmpack-v9.1.2):
`libnpmpack@9.1.2`
###
[`v11.10.0`](https://redirect.github.com/npm/cli/blob/HEAD/CHANGELOG.md#11100-2026-02-11)
[Compare
Source](https://redirect.github.com/npm/cli/compare/v11.9.0...v11.10.0)
##### Features
-
[`cf56a1e`](https://redirect.github.com/npm/cli/commit/cf56a1e4df9c8ae7b7e9752437d827a183e4040e)
[#​8899](https://redirect.github.com/npm/cli/pull/8899) npm trust,
per-command config ([@​reggi](https://redirect.github.com/reggi))
-
[`cf56a1e`](https://redirect.github.com/npm/cli/commit/cf56a1e4df9c8ae7b7e9752437d827a183e4040e)
[#​8899](https://redirect.github.com/npm/cli/pull/8899) npm trust
([@​reggi](https://redirect.github.com/reggi))
-
[`66d6e11`](https://redirect.github.com/npm/cli/commit/66d6e11f3ecdbc823ede24ef83257f3bb6e69d46)
[#​8965](https://redirect.github.com/npm/cli/pull/8965) add
min-release-age ([#​8965](https://redirect.github.com/np
> ✂ **Note**
>
> PR body was truncated to here.
</details>
---
### Configuration
📅 **Schedule**: (in timezone Asia/Almaty)
- Branch creation
- "on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/yamcodes/arkenv).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42MS4zIiwidXBkYXRlZEluVmVyIjoiNDQuNjEuMyIsInRhcmdldEJyYW5jaCI6ImRldiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: arkenv-bot[bot] <237618717+arkenv-bot[bot]@users.noreply.github.com>1 parent 9a38424 commit 37422c5
0 file changed
0 commit comments