diff --git a/common/changes/@microsoft/rush/upgrade-pnpm-sync-lib_2026-08-27-17-15.json b/common/changes/@microsoft/rush/upgrade-pnpm-sync-lib_2026-08-27-17-15.json new file mode 100644 index 0000000000..00eec5c905 --- /dev/null +++ b/common/changes/@microsoft/rush/upgrade-pnpm-sync-lib_2026-08-27-17-15.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@microsoft/rush", + "comment": "Upgrade the `pnpm-sync-lib` dependency to `0.3.5` to unblock support for pnpm 11.", + "type": "patch" + } + ], + "packageName": "@microsoft/rush", + "email": "martinnaj@users.noreply.github.com" +} diff --git a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml index 3c83eb0822..29d9c60971 100644 --- a/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml +++ b/common/config/subspaces/build-tests-subspace/pnpm-lock.yaml @@ -919,7 +919,7 @@ packages: resolution: {directory: ../../../heft-plugins/heft-api-extractor-plugin, type: directory} engines: {node: '>=20.9.0'} peerDependencies: - '@rushstack/heft': 1.3.1 + '@rushstack/heft': 1.3.2 '@rushstack/heft-config-file@file:../../../libraries/heft-config-file': resolution: {directory: ../../../libraries/heft-config-file, type: directory} @@ -929,7 +929,7 @@ packages: resolution: {directory: ../../../heft-plugins/heft-jest-plugin, type: directory} engines: {node: '>=20.9.0'} peerDependencies: - '@rushstack/heft': ^1.3.1 + '@rushstack/heft': ^1.3.2 '@types/jest': ^30.0.0 jest-environment-jsdom: ^30.3.0 jest-environment-node: ^30.3.0 @@ -945,18 +945,18 @@ packages: resolution: {directory: ../../../heft-plugins/heft-lint-plugin, type: directory} engines: {node: '>=20.9.0'} peerDependencies: - '@rushstack/heft': 1.3.1 + '@rushstack/heft': 1.3.2 '@rushstack/heft-node-rig@file:../../../rigs/heft-node-rig': resolution: {directory: ../../../rigs/heft-node-rig, type: directory} peerDependencies: - '@rushstack/heft': ^1.3.1 + '@rushstack/heft': ^1.3.2 '@rushstack/heft-typescript-plugin@file:../../../heft-plugins/heft-typescript-plugin': resolution: {directory: ../../../heft-plugins/heft-typescript-plugin, type: directory} engines: {node: '>=20.9.0'} peerDependencies: - '@rushstack/heft': 1.3.1 + '@rushstack/heft': 1.3.2 '@rushstack/heft@file:../../../apps/heft': resolution: {directory: ../../../apps/heft, type: directory} @@ -3091,8 +3091,8 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} - pnpm-sync-lib@0.3.4: - resolution: {integrity: sha512-ZgRR+j6B+VUrolPBswPvXBnCyxg39Zfw3ShNCTuCrOFG1V29V4EyXaA1rDDMjdhpF85QYp2NEUjeHAm02A2E/A==} + pnpm-sync-lib@0.3.5: + resolution: {integrity: sha1-dPlwrJvHri8NQiRh6zqC23A8a7Y=, tarball: https://ms-feed-25.pkgs.visualstudio.com/1es-public/_packaging/npm-public/npm/registry/pnpm-sync-lib/-/pnpm-sync-lib-0.3.5.tgz} possible-typed-array-names@1.1.0: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} @@ -3722,7 +3722,7 @@ packages: engines: {node: '>=18'} yaml@2.9.0: - resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + resolution: {integrity: sha1-eCdK/ZNZih391hMN9qVm3vy/mqQ=, tarball: https://ms-feed-25.pkgs.visualstudio.com/1es-public/_packaging/npm-public/npm/registry/yaml/-/yaml-2.9.0.tgz} engines: {node: '>= 14.6'} hasBin: true @@ -4388,7 +4388,7 @@ snapshots: js-yaml: 4.3.2 npm-package-arg: 6.1.1 object-hash: 3.0.0 - pnpm-sync-lib: 0.3.4 + pnpm-sync-lib: 0.3.5 read-package-tree: 5.1.6 rxjs: 6.6.7 semver: 7.7.4 @@ -7620,7 +7620,7 @@ snapshots: pirates@4.0.7: {} - pnpm-sync-lib@0.3.4: + pnpm-sync-lib@0.3.5: dependencies: '@pnpm/dependency-path-pnpm-v10': '@pnpm/dependency-path@1000.0.9' '@pnpm/dependency-path-pnpm-v8': '@pnpm/dependency-path@2.1.8' diff --git a/common/config/subspaces/build-tests-subspace/repo-state.json b/common/config/subspaces/build-tests-subspace/repo-state.json index 480115afcb..1de024099c 100644 --- a/common/config/subspaces/build-tests-subspace/repo-state.json +++ b/common/config/subspaces/build-tests-subspace/repo-state.json @@ -1,6 +1,6 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "6356c667c81c04e4030f9ad1eddfa1c41d3d6328", + "pnpmShrinkwrapHash": "a4a987cc8c79130eb2b8f4dde4fa275e430c4276", "preferredVersionsHash": "550b4cee0bef4e97db6c6aad726df5149d20e7d9", - "packageJsonInjectedDependenciesHash": "72e1c17662a28e2c2e8e58cc1d7a4f93e0ceb2c4" + "packageJsonInjectedDependenciesHash": "19b774446cf75e457f1dcc83e5590f801f847cba" } diff --git a/common/config/subspaces/default/pnpm-lock.yaml b/common/config/subspaces/default/pnpm-lock.yaml index 9254358cf5..4d26694f2f 100644 --- a/common/config/subspaces/default/pnpm-lock.yaml +++ b/common/config/subspaces/default/pnpm-lock.yaml @@ -4346,8 +4346,8 @@ importers: specifier: 3.0.0 version: 3.0.0 pnpm-sync-lib: - specifier: 0.3.4 - version: 0.3.4 + specifier: 0.3.5 + version: 0.3.5 read-package-tree: specifier: ~5.1.5 version: 5.1.6 @@ -16528,8 +16528,8 @@ packages: resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} - pnpm-sync-lib@0.3.4: - resolution: {integrity: sha512-ZgRR+j6B+VUrolPBswPvXBnCyxg39Zfw3ShNCTuCrOFG1V29V4EyXaA1rDDMjdhpF85QYp2NEUjeHAm02A2E/A==} + pnpm-sync-lib@0.3.5: + resolution: {integrity: sha1-dPlwrJvHri8NQiRh6zqC23A8a7Y=, tarball: https://ms-feed-25.pkgs.visualstudio.com/1es-public/_packaging/npm-public/npm/registry/pnpm-sync-lib/-/pnpm-sync-lib-0.3.5.tgz} polished@4.3.1: resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} @@ -19321,7 +19321,7 @@ packages: engines: {node: '>= 6'} yaml@2.9.0: - resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + resolution: {integrity: sha1-eCdK/ZNZih391hMN9qVm3vy/mqQ=, tarball: https://ms-feed-25.pkgs.visualstudio.com/1es-public/_packaging/npm-public/npm/registry/yaml/-/yaml-2.9.0.tgz} engines: {node: '>= 14.6'} hasBin: true @@ -35283,7 +35283,7 @@ snapshots: transitivePeerDependencies: - typescript - pnpm-sync-lib@0.3.4: + pnpm-sync-lib@0.3.5: dependencies: '@pnpm/dependency-path-pnpm-v10': '@pnpm/dependency-path@1000.0.9' '@pnpm/dependency-path-pnpm-v8': '@pnpm/dependency-path@2.1.8' diff --git a/common/config/subspaces/default/repo-state.json b/common/config/subspaces/default/repo-state.json index c4bdac4d9b..9f9b377f34 100644 --- a/common/config/subspaces/default/repo-state.json +++ b/common/config/subspaces/default/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "0bba018dc100225f133b4d52644f2ce57c457132", + "pnpmShrinkwrapHash": "60f35106858931a7f1011cdf73a51361148e320c", "preferredVersionsHash": "029c99bd6e65c5e1f25e2848340509811ff9753c" } diff --git a/libraries/rush-lib/package.json b/libraries/rush-lib/package.json index f417508672..57d95a2657 100644 --- a/libraries/rush-lib/package.json +++ b/libraries/rush-lib/package.json @@ -73,7 +73,7 @@ "js-yaml": "~4.3.2", "npm-package-arg": "~6.1.0", "object-hash": "3.0.0", - "pnpm-sync-lib": "0.3.4", + "pnpm-sync-lib": "0.3.5", "read-package-tree": "~5.1.5", "rxjs": "~6.6.7", "semver": "~7.7.4",