pnpm
dernière 12.15.0
- npm pnpm
- github pnpm/pnpm
Quoi faire
dernière12.15.0
warning: 7 actions
- releases, de 11.28.7 à 12.15.0
- 31
- demandent une action
- 7
- mise à jour sûre
- 4
- pas encore de synthèse
- 5
- correctifs digest que vous pouvez passer
- 15
ce qui a changé, dans l’ordre où vous mettez à jour
v1231 releases · 1 featured · 15 notable · 15 digest, 7 demandent une action, 5 non synthétisées
- featured12.0.0
Git dependencies now resolve through canonical HTTPS URLs, and several breaking changes need migration.
warning: action requise · 6 breaking changes
- breaking[1]:Git dependencies on known hosts no longer record SSH URLs in the lockfile, so SSH access must be set up through git's URL rewriting.
- breaking[2]:Unrecognized settings in pnpm-workspace.yaml fail the command when the project pins a pnpm version that the running pnpm satisfies.
- breaking[3]:Under engineStrict, incompatible packages reached through regular dependencies of installable packages now fail the install, even under optionalDependencies.
- breaking[4]:The
pnpm install --frozen-lockfile falseform is no longer supported. - breaking[5]:Running pnpm setup, pnpm self-update or global installs through sudo now fails with ERR_PNPM_SUDO_NOT_SUPPORTED.
- breaking[6]:
pnpm add yarnnow records the project's package manager instead of installing the npm yarn package.
- notable12.1.0
Workspace tasks now schedule per task, auth tokens move to global config, and workspace scopes are ignored.
warning: action requise · 2 breaking changes
- breaking[1]:A
scopeset in a project'spnpm-workspace.yamlis ignored. - breaking[2]:Shared-artifact request bodies and signed payloads changed, so a pnpr server and its clients must run matching versions.
- breaking[1]:A
- notable12.2.0
Catalogs now resolve workspace dependencies, and wildcard workspace patterns no longer match dot-directories.
warning: action requise · 1 breaking change
- breaking[1]:Wildcard workspace patterns such as
packages/*and**no longer match dot-prefixed directories.
- breaking[1]:Wildcard workspace patterns such as
digest1 release digest
- notable12.3.0
Adds trust flags to remove and update, native global shims, and a stricter minimumReleaseAge default.
ok: mise à jour sûre
- notable12.4.0
pnpm 12.4.0 adds Python and Cargo dependency support, a new pipeline command, and more platforms.
warning: action requise · 1 breaking change
- breaking[1]:Registry metadata is now stored separately per registry URL, so cache directory names change and the first install after upgrading refetches metadata.
- notable12.5.0
pnpm 12.5.0 adds Python as a first-class ecosystem, Package URLs in pnpm add, and task concurrency limits.
warning: action requise · 2 breaking changes
- breaking[1]:
pkgis now a reserved specifier prefix, so a named registry can no longer be calledpkg. - breaking[2]:
pnpm installnow refuses a requirement that names a workspace project when nothing declares where it comes from, instead of taking the name from the index.
- breaking[1]:
digest1 release digest
- notable12.6.0
Adds autoDedupe, relocatable node_modules and package.yaml editing; a script named tasks now overrides pnpm tasks.
warning: action requise · 1 breaking change
- breaking[1]:A package script named
tasksnow takes precedence over the pnpm tasks command.
- breaking[1]:A package script named
- notable12.7.0
Adds .nvmrc support and --allow-build; --force now skips other-platform optional dependencies; security fixes.
ok: mise à jour sûre
- notable12.8.0
Warns on .env files pack and publish would ship, applies every --config setting, fixes Windows Ctrl+C hang
warning: action requise · 1 breaking change
- breaking[1]:
pnpm runandpnpm execno longer read thepnpmfield of the rootpackage.json, so they fail when it keepsoverrides,packageExtensions,patchedDependenciesorignoredOptionalDependencies.
- breaking[1]:
- notable12.9.0
Adds WebContainer support, per-registry networkConcurrency, and a pnpm login credential-forwarding security fix
ok: mise à jour sûre
digest1 release digest
- notable12.10.0
Adds an experimental loaded linker and lockfile resolution settings, plus several security fixes.
ok: mise à jour sûre
digest1 release digest
- notable12.11.0
pending: synthèse en filelire les notes de version
- notable12.12.0
pending: synthèse en filelire les notes de version
digest1 release digest
- notable12.13.0
pending: synthèse en filelire les notes de version
- notable12.14.0
pending: synthèse en filelire les notes de version
- notable12.15.0
pending: synthèse en filelire les notes de version