Skip to content

Commit 9d17db0

Browse files
github-actions[bot]npm-cli-bot
authored andcommitted
chore: release 12.0.0-pre.2
1 parent 0c33947 commit 9d17db0

17 files changed

Lines changed: 116 additions & 42 deletions

.release-please-manifest.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
".": "12.0.0-pre.1",
3-
"workspaces/arborist": "10.0.0-pre.1",
2+
".": "12.0.0-pre.2",
3+
"workspaces/arborist": "10.0.0-pre.2",
44
"workspaces/libnpmaccess": "11.0.0-pre.0",
5-
"workspaces/libnpmdiff": "9.0.0-pre.0",
6-
"workspaces/libnpmexec": "11.0.0-pre.0",
7-
"workspaces/libnpmfund": "8.0.0-pre.0",
5+
"workspaces/libnpmdiff": "9.0.0-pre.1",
6+
"workspaces/libnpmexec": "11.0.0-pre.1",
7+
"workspaces/libnpmfund": "8.0.0-pre.1",
88
"workspaces/libnpmorg": "9.0.0-pre.0",
9-
"workspaces/libnpmpack": "10.0.0-pre.1",
9+
"workspaces/libnpmpack": "10.0.0-pre.2",
1010
"workspaces/libnpmpublish": "12.0.0-pre.0",
1111
"workspaces/libnpmsearch": "10.0.0-pre.0",
1212
"workspaces/libnpmteam": "9.0.0-pre.0",
1313
"workspaces/libnpmversion": "9.0.0-pre.1",
14-
"workspaces/config": "11.0.0-pre.1"
14+
"workspaces/config": "11.0.0-pre.2"
1515
}

AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,3 +1030,5 @@ Abhinav <mrabhinav2k03@gmail.com>
10301030
Liang <github@liangmi.dev>
10311031
ded-furby <190979964+ded-furby@users.noreply.github.com>
10321032
Oldřich Jedlička <oldium.pro@gmail.com>
1033+
Arjun R <149392539+arjun-vegeta@users.noreply.github.com>
1034+
Dale Lakes <6843636+dale-lakes@users.noreply.github.com>

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## [12.0.0-pre.2](https://github.com/npm/cli/compare/v12.0.0-pre.1...v12.0.0-pre.2) (2026-06-25)
4+
### Features
5+
* [`c4e5356`](https://github.com/npm/cli/commit/c4e53561e5c112f635b1eb5bdca8198d8dffcd12) [#9651](https://github.com/npm/cli/pull/9651) install-scripts: prune unused allowScripts entries (#9651) (@JamieMagee)
6+
* [`0c4dd41`](https://github.com/npm/cli/commit/0c4dd414f213971c82fe0d620bbf34d7fae25f0d) [#9629](https://github.com/npm/cli/pull/9629) namespace install-script approval commands under npm install-scripts (#9629) (@manzoorwanijk)
7+
* [`58cd8f5`](https://github.com/npm/cli/commit/58cd8f591d0fdeafbb8f477fb8b8f5aa2e042c90) [#9586](https://github.com/npm/cli/pull/9586) `.npm-extension` transformManifest for imperative manifest repairs (#9586) (@manzoorwanijk)
8+
### Bug Fixes
9+
* [`0c33947`](https://github.com/npm/cli/commit/0c339479113d8f2c2e3455afc1344037e33e532a) [#9661](https://github.com/npm/cli/pull/9661) reify: report added count for fresh linked installs (#9661) (@manzoorwanijk)
10+
* [`803ba70`](https://github.com/npm/cli/commit/803ba701d7a4f188308d99d47d1f5587930acbba) [#9656](https://github.com/npm/cli/pull/9656) query: report logical dep location under linked strategy (#9656) (@manzoorwanijk)
11+
* [`60d0d3d`](https://github.com/npm/cli/commit/60d0d3d7c4c8b394b4a35b18f138439d75308368) [#9652](https://github.com/npm/cli/pull/9652) allowScripts: close three enforcement gaps (#9652) (@JamieMagee)
12+
* [`d6fbb55`](https://github.com/npm/cli/commit/d6fbb55991cf92e8c9a904c88b9b7736cf3a1861) [#9639](https://github.com/npm/cli/pull/9639) exec: resolve workspace-local bin under the linked install strategy (#9639) (@manzoorwanijk)
13+
* [`7e29a19`](https://github.com/npm/cli/commit/7e29a19f04b5a0fa136d3a342346c4b1ea21043f) [#9646](https://github.com/npm/cli/pull/9646) ls: restore 100% coverage on latest after #9626 (#9646) (@manzoorwanijk)
14+
* [`971500f`](https://github.com/npm/cli/commit/971500fce94c91b1a78ab8b88664a03070c571dd) [#9606](https://github.com/npm/cli/pull/9606) approve-scripts: approve deps with no resolved URL by name (#9606) (@JamieMagee)
15+
* [`7655822`](https://github.com/npm/cli/commit/765582219fee6ca599ad65681c7b63168801aa15) [#9597](https://github.com/npm/cli/pull/9597) arborist: don't flag inert optional deps in strict-allow-scripts (#9597) (@JamieMagee)
16+
* [`1a9ce8e`](https://github.com/npm/cli/commit/1a9ce8e3f56ec26dd283b8957119f721d8d3fe5f) [#9592](https://github.com/npm/cli/pull/9592) link: scope `npm link <path> --workspace` to the workspace, not the root (#9592) (@manzoorwanijk)
17+
### Dependencies
18+
* [`ce11dcf`](https://github.com/npm/cli/commit/ce11dcf775f6bc3ad42bf3f3f6b9e0ff7cc3e695) [#9596](https://github.com/npm/cli/pull/9596) `npm-packlist@11.3.0`
19+
* [workspace](https://github.com/npm/cli/releases/tag/arborist-v10.0.0-pre.2): `@npmcli/arborist@10.0.0-pre.2`
20+
* [workspace](https://github.com/npm/cli/releases/tag/config-v11.0.0-pre.2): `@npmcli/config@11.0.0-pre.2`
21+
* [workspace](https://github.com/npm/cli/releases/tag/libnpmdiff-v9.0.0-pre.1): `libnpmdiff@9.0.0-pre.1`
22+
* [workspace](https://github.com/npm/cli/releases/tag/libnpmexec-v11.0.0-pre.1): `libnpmexec@11.0.0-pre.1`
23+
* [workspace](https://github.com/npm/cli/releases/tag/libnpmfund-v8.0.0-pre.1): `libnpmfund@8.0.0-pre.1`
24+
* [workspace](https://github.com/npm/cli/releases/tag/libnpmpack-v10.0.0-pre.2): `libnpmpack@10.0.0-pre.2`
25+
326
## [12.0.0-pre.1](https://github.com/npm/cli/compare/v12.0.0-pre.0...v12.0.0-pre.1) (2026-06-19)
427
### ⚠️ BREAKING CHANGES
528
* Preserve https protocol when working with git (#8703)

package-lock.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "npm",
3-
"version": "12.0.0-pre.1",
3+
"version": "12.0.0-pre.2",
44
"lockfileVersion": 3,
55
"requires": true,
66
"packages": {
77
"": {
88
"name": "npm",
9-
"version": "12.0.0-pre.1",
9+
"version": "12.0.0-pre.2",
1010
"bundleDependencies": [
1111
"@isaacs/string-locale-compare",
1212
"@npmcli/arborist",
@@ -87,8 +87,8 @@
8787
],
8888
"dependencies": {
8989
"@isaacs/string-locale-compare": "^1.1.0",
90-
"@npmcli/arborist": "^10.0.0-pre.1",
91-
"@npmcli/config": "^11.0.0-pre.1",
90+
"@npmcli/arborist": "^10.0.0-pre.2",
91+
"@npmcli/config": "^11.0.0-pre.2",
9292
"@npmcli/fs": "^6.0.0",
9393
"@npmcli/git": "^8.0.0",
9494
"@npmcli/map-workspaces": "^6.0.0",
@@ -115,11 +115,11 @@
115115
"is-cidr": "^7.0.0",
116116
"json-parse-even-better-errors": "^6.0.0",
117117
"libnpmaccess": "^11.0.0-pre.0",
118-
"libnpmdiff": "^9.0.0-pre.0",
119-
"libnpmexec": "^11.0.0-pre.0",
120-
"libnpmfund": "^8.0.0-pre.0",
118+
"libnpmdiff": "^9.0.0-pre.1",
119+
"libnpmexec": "^11.0.0-pre.1",
120+
"libnpmfund": "^8.0.0-pre.1",
121121
"libnpmorg": "^9.0.0-pre.0",
122-
"libnpmpack": "^10.0.0-pre.1",
122+
"libnpmpack": "^10.0.0-pre.2",
123123
"libnpmpublish": "^12.0.0-pre.0",
124124
"libnpmsearch": "^10.0.0-pre.0",
125125
"libnpmteam": "^9.0.0-pre.0",
@@ -16878,7 +16878,7 @@
1687816878
},
1687916879
"workspaces/arborist": {
1688016880
"name": "@npmcli/arborist",
16881-
"version": "10.0.0-pre.1",
16881+
"version": "10.0.0-pre.2",
1688216882
"license": "ISC",
1688316883
"dependencies": {
1688416884
"@gar/promise-retry": "^1.0.0",
@@ -16947,7 +16947,7 @@
1694716947
},
1694816948
"workspaces/config": {
1694916949
"name": "@npmcli/config",
16950-
"version": "11.0.0-pre.1",
16950+
"version": "11.0.0-pre.2",
1695116951
"license": "ISC",
1695216952
"dependencies": {
1695316953
"@npmcli/map-workspaces": "^6.0.0",
@@ -16987,10 +16987,10 @@
1698716987
}
1698816988
},
1698916989
"workspaces/libnpmdiff": {
16990-
"version": "9.0.0-pre.0",
16990+
"version": "9.0.0-pre.1",
1699116991
"license": "ISC",
1699216992
"dependencies": {
16993-
"@npmcli/arborist": "^10.0.0-pre.1",
16993+
"@npmcli/arborist": "^10.0.0-pre.2",
1699416994
"@npmcli/installed-package-contents": "^5.0.0",
1699516995
"binary-extensions": "^3.0.0",
1699616996
"diff": "^8.0.2",
@@ -17009,11 +17009,11 @@
1700917009
}
1701017010
},
1701117011
"workspaces/libnpmexec": {
17012-
"version": "11.0.0-pre.0",
17012+
"version": "11.0.0-pre.1",
1701317013
"license": "ISC",
1701417014
"dependencies": {
1701517015
"@gar/promise-retry": "^1.0.0",
17016-
"@npmcli/arborist": "^10.0.0-pre.1",
17016+
"@npmcli/arborist": "^10.0.0-pre.2",
1701717017
"@npmcli/package-json": "^8.0.0",
1701817018
"@npmcli/run-script": "^11.0.0",
1701917019
"ci-info": "^4.0.0",
@@ -17040,10 +17040,10 @@
1704017040
}
1704117041
},
1704217042
"workspaces/libnpmfund": {
17043-
"version": "8.0.0-pre.0",
17043+
"version": "8.0.0-pre.1",
1704417044
"license": "ISC",
1704517045
"dependencies": {
17046-
"@npmcli/arborist": "^10.0.0-pre.1"
17046+
"@npmcli/arborist": "^10.0.0-pre.2"
1704717047
},
1704817048
"devDependencies": {
1704917049
"@npmcli/eslint-config": "^5.0.1",
@@ -17073,10 +17073,10 @@
1707317073
}
1707417074
},
1707517075
"workspaces/libnpmpack": {
17076-
"version": "10.0.0-pre.1",
17076+
"version": "10.0.0-pre.2",
1707717077
"license": "ISC",
1707817078
"dependencies": {
17079-
"@npmcli/arborist": "^10.0.0-pre.1",
17079+
"@npmcli/arborist": "^10.0.0-pre.2",
1708017080
"@npmcli/run-script": "^11.0.0",
1708117081
"npm-package-arg": "^14.0.0",
1708217082
"pacote": "^22.0.0"

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "12.0.0-pre.1",
2+
"version": "12.0.0-pre.2",
33
"name": "npm",
44
"description": "a package manager for JavaScript",
55
"workspaces": [
@@ -48,8 +48,8 @@
4848
},
4949
"dependencies": {
5050
"@isaacs/string-locale-compare": "^1.1.0",
51-
"@npmcli/arborist": "^10.0.0-pre.1",
52-
"@npmcli/config": "^11.0.0-pre.1",
51+
"@npmcli/arborist": "^10.0.0-pre.2",
52+
"@npmcli/config": "^11.0.0-pre.2",
5353
"@npmcli/fs": "^6.0.0",
5454
"@npmcli/git": "^8.0.0",
5555
"@npmcli/map-workspaces": "^6.0.0",
@@ -76,11 +76,11 @@
7676
"is-cidr": "^7.0.0",
7777
"json-parse-even-better-errors": "^6.0.0",
7878
"libnpmaccess": "^11.0.0-pre.0",
79-
"libnpmdiff": "^9.0.0-pre.0",
80-
"libnpmexec": "^11.0.0-pre.0",
81-
"libnpmfund": "^8.0.0-pre.0",
79+
"libnpmdiff": "^9.0.0-pre.1",
80+
"libnpmexec": "^11.0.0-pre.1",
81+
"libnpmfund": "^8.0.0-pre.1",
8282
"libnpmorg": "^9.0.0-pre.0",
83-
"libnpmpack": "^10.0.0-pre.1",
83+
"libnpmpack": "^10.0.0-pre.2",
8484
"libnpmpublish": "^12.0.0-pre.0",
8585
"libnpmsearch": "^10.0.0-pre.0",
8686
"libnpmteam": "^9.0.0-pre.0",

workspaces/arborist/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [10.0.0-pre.2](https://github.com/npm/cli/compare/arborist-v10.0.0-pre.1...arborist-v10.0.0-pre.2) (2026-06-25)
4+
### Features
5+
* [`c4e5356`](https://github.com/npm/cli/commit/c4e53561e5c112f635b1eb5bdca8198d8dffcd12) [#9651](https://github.com/npm/cli/pull/9651) install-scripts: prune unused allowScripts entries (#9651) (@JamieMagee)
6+
* [`58cd8f5`](https://github.com/npm/cli/commit/58cd8f591d0fdeafbb8f477fb8b8f5aa2e042c90) [#9586](https://github.com/npm/cli/pull/9586) `.npm-extension` transformManifest for imperative manifest repairs (#9586) (@manzoorwanijk)
7+
### Bug Fixes
8+
* [`541c286`](https://github.com/npm/cli/commit/541c2865bf2a961554c889f5764bf182cc7f60e2) [#9658](https://github.com/npm/cli/pull/9658) arborist: forward transitive overrides through linked store links (#9658) (@manzoorwanijk)
9+
* [`f9e3a80`](https://github.com/npm/cli/commit/f9e3a80a3bb8617bf4e8a9fef20c3ecd4f8d7928) [#9655](https://github.com/npm/cli/pull/9655) arborist: correct dev/prod dep flags for workspaces under the linked strategy (#9655) (@manzoorwanijk)
10+
* [`6a5bf26`](https://github.com/npm/cli/commit/6a5bf269408b1d2822e5c4d5c126e2aff850c3c2) [#9654](https://github.com/npm/cli/pull/9654) arborist: load transitive optional deps into linked actual tree (#9654) (@manzoorwanijk)
11+
* [`803ba70`](https://github.com/npm/cli/commit/803ba701d7a4f188308d99d47d1f5587930acbba) [#9656](https://github.com/npm/cli/pull/9656) query: report logical dep location under linked strategy (#9656) (@manzoorwanijk)
12+
* [`60d0d3d`](https://github.com/npm/cli/commit/60d0d3d7c4c8b394b4a35b18f138439d75308368) [#9652](https://github.com/npm/cli/pull/9652) allowScripts: close three enforcement gaps (#9652) (@JamieMagee)
13+
* [`ca92323`](https://github.com/npm/cli/commit/ca923237e973313b8b1cdf8c9e0dcfdb2ee875a6) [#9647](https://github.com/npm/cli/pull/9647) arborist: clean up stale .store and hoisted dirs on strategy switch (#9647) (@manzoorwanijk)
14+
* [`2b976b5`](https://github.com/npm/cli/commit/2b976b521e6cf3804a79bd99d17757358d8bfa6b) [#9637](https://github.com/npm/cli/pull/9637) arborist: invalid filterNode crash under the linked strategy (#9637) (@manzoorwanijk)
15+
* [`0ffce98`](https://github.com/npm/cli/commit/0ffce98cb6f2e189fa3a866c1ba1209293fb48f9) [#9628](https://github.com/npm/cli/pull/9628) arborist: repair wrong-but-existing symlink target in linked strategy (#9628) (@manzoorwanijk)
16+
* [`981e249`](https://github.com/npm/cli/commit/981e2498589c83859b3c9e8b92a2cc67562dc06b) [#9632](https://github.com/npm/cli/pull/9632) arborist: remove stale .bin shims after uninstall under linked (#9632) (@manzoorwanijk)
17+
* [`6968015`](https://github.com/npm/cli/commit/696801574984ad19ffaa9a7200d7e752920a018d) [#9630](https://github.com/npm/cli/pull/9630) arborist: record the linked .store layout in the hidden lockfile (#9630) (@manzoorwanijk)
18+
* [`2aa1c7c`](https://github.com/npm/cli/commit/2aa1c7cd25399c49f12aab684341cc1743ad1635) [#9605](https://github.com/npm/cli/pull/9605) arborist: validate peerOptional conflicts in no-save mutations (#9605) (@dale-lakes, @dale-lakes)
19+
* [`690bf17`](https://github.com/npm/cli/commit/690bf170d38a70fb47097f144affda1b2b09f121) [#9603](https://github.com/npm/cli/pull/9603) arborist: fix audit-report determinism due to dropped via links (#9603) (@arjun-vegeta)
20+
* [`851558c`](https://github.com/npm/cli/commit/851558c02a9c79412aa454113973cab047a47f20) [#9626](https://github.com/npm/cli/pull/9626) arborist: don't load store packages' devDependencies as required edges (#9626) (@manzoorwanijk)
21+
* [`989f571`](https://github.com/npm/cli/commit/989f571fe9064d170f2a4d7c4b1ed238be3851a9) [#9625](https://github.com/npm/cli/pull/9625) arborist: audit the non-isolated tree under the linked strategy (#9625) (@manzoorwanijk)
22+
* [`7655822`](https://github.com/npm/cli/commit/765582219fee6ca599ad65681c7b63168801aa15) [#9597](https://github.com/npm/cli/pull/9597) arborist: don't flag inert optional deps in strict-allow-scripts (#9597) (@JamieMagee)
23+
* [`00b9f9f`](https://github.com/npm/cli/commit/00b9f9fdcc673e22487d4ba29347c1305287da6a) [#9591](https://github.com/npm/cli/pull/9591) arborist: symlink workspace file: deps on non-workspace local packages (#9591) (@manzoorwanijk)
24+
325
## [10.0.0-pre.1](https://github.com/npm/cli/compare/arborist-v10.0.0-pre.0...arborist-v10.0.0-pre.1) (2026-06-19)
426
### ⚠️ BREAKING CHANGES
527
* Preserve https protocol when working with git (#8703)

workspaces/arborist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@npmcli/arborist",
3-
"version": "10.0.0-pre.1",
3+
"version": "10.0.0-pre.2",
44
"description": "Manage node_modules trees",
55
"dependencies": {
66
"@gar/promise-retry": "^1.0.0",

workspaces/config/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## [11.0.0-pre.2](https://github.com/npm/cli/compare/config-v11.0.0-pre.1...config-v11.0.0-pre.2) (2026-06-25)
4+
### Features
5+
* [`58cd8f5`](https://github.com/npm/cli/commit/58cd8f591d0fdeafbb8f477fb8b8f5aa2e042c90) [#9586](https://github.com/npm/cli/pull/9586) `.npm-extension` transformManifest for imperative manifest repairs (#9586) (@manzoorwanijk)
6+
### Bug Fixes
7+
* [`7655822`](https://github.com/npm/cli/commit/765582219fee6ca599ad65681c7b63168801aa15) [#9597](https://github.com/npm/cli/pull/9597) arborist: don't flag inert optional deps in strict-allow-scripts (#9597) (@JamieMagee)
8+
39
## [11.0.0-pre.1](https://github.com/npm/cli/compare/config-v11.0.0-pre.0...config-v11.0.0-pre.1) (2026-06-19)
410
### ⚠️ BREAKING CHANGES
511
* 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.

workspaces/config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@npmcli/config",
3-
"version": "11.0.0-pre.1",
3+
"version": "11.0.0-pre.2",
44
"files": [
55
"bin/",
66
"lib/"

workspaces/libnpmdiff/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868

6969
* [workspace](https://github.com/npm/cli/releases/tag/arborist-v10.0.0-pre.0.0): `@npmcli/arborist@10.0.0-pre.0.0`
7070

71+
### Dependencies
72+
73+
* [workspace](https://github.com/npm/cli/releases/tag/arborist-v10.0.0-pre.2): `@npmcli/arborist@10.0.0-pre.2`
74+
7175
## [9.0.0-pre.0](https://github.com/npm/cli/compare/libnpmdiff-v8.1.6-pre.0...libnpmdiff-v9.0.0-pre.0) (2026-06-19)
7276
### ⚠️ BREAKING CHANGES
7377
* `npm` now supports node `^22.22.2 || ^24.15.0 || >=26.0.0`

0 commit comments

Comments
 (0)