Ir al contenido
verdict:

pnpm

última 12.15.0

  • npm pnpm
  • github pnpm/pnpm

Qué hacer

ruta de actualización

note: empezando por la 11.28.7, la última release de la major anterior, porque no se dio ninguna versión.

última12.15.0

warning: 7 intervenciones

releases, de la 11.28.7 a la 12.15.0
31
requieren intervención
7
actualización segura
4
aún sin síntesis
5
arreglos digest que puedes saltarte
15

mostrar las 128 releases

qué ha cambiado, en el orden en que actualizas

v1231 releases · 1 featured · 15 notable · 15 digest, 7 requieren intervención, 5 sin sintetizar

  • featured12.0.0

    Git dependencies now resolve through canonical HTTPS URLs, and several breaking changes need migration.

    warning: requiere intervención · 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 false form 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 yarn now 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: requiere intervención · 2 breaking changes

    • breaking[1]:A scope set in a project's pnpm-workspace.yaml is ignored.
    • breaking[2]:Shared-artifact request bodies and signed payloads changed, so a pnpr server and its clients must run matching versions.
  • notable12.2.0

    Catalogs now resolve workspace dependencies, and wildcard workspace patterns no longer match dot-directories.

    warning: requiere intervención · 1 breaking change

    • breaking[1]:Wildcard workspace patterns such as packages/* and ** no longer match dot-prefixed directories.
  • digest1 release digest
  • notable12.3.0

    Adds trust flags to remove and update, native global shims, and a stricter minimumReleaseAge default.

    ok: actualización segura

  • digest4 releases digest · 12.3.1 to 12.3.4
  • notable12.4.0

    pnpm 12.4.0 adds Python and Cargo dependency support, a new pipeline command, and more platforms.

    warning: requiere intervención · 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.
  • digest2 releases digest · 12.4.1 to 12.4.2
  • notable12.5.0

    pnpm 12.5.0 adds Python as a first-class ecosystem, Package URLs in pnpm add, and task concurrency limits.

    warning: requiere intervención · 2 breaking changes

    • breaking[1]:pkg is now a reserved specifier prefix, so a named registry can no longer be called pkg.
    • breaking[2]:pnpm install now refuses a requirement that names a workspace project when nothing declares where it comes from, instead of taking the name from the index.
  • digest1 release digest
  • notable12.6.0

    Adds autoDedupe, relocatable node_modules and package.yaml editing; a script named tasks now overrides pnpm tasks.

    warning: requiere intervención · 1 breaking change

    • breaking[1]:A package script named tasks now takes precedence over the pnpm tasks command.
  • notable12.7.0

    Adds .nvmrc support and --allow-build; --force now skips other-platform optional dependencies; security fixes.

    ok: actualización segura

  • notable12.8.0

    Warns on .env files pack and publish would ship, applies every --config setting, fixes Windows Ctrl+C hang

    warning: requiere intervención · 1 breaking change

    • breaking[1]:pnpm run and pnpm exec no longer read the pnpm field of the root package.json, so they fail when it keeps overrides, packageExtensions, patchedDependencies or ignoredOptionalDependencies.
  • digest2 releases digest · 12.8.1 to 12.8.2
  • notable12.9.0

    Adds WebContainer support, per-registry networkConcurrency, and a pnpm login credential-forwarding security fix

    ok: actualización segura

  • digest1 release digest
  • notable12.10.0

    Adds an experimental loaded linker and lockfile resolution settings, plus several security fixes.

    ok: actualización segura

  • digest1 release digest
  • notable12.11.0

    pending: síntesis en colaleer las notas de la versión

  • digest2 releases digest · 12.11.1 to 12.11.2
  • notable12.12.0

    pending: síntesis en colaleer las notas de la versión

  • digest1 release digest
  • notable12.13.0

    pending: síntesis en colaleer las notas de la versión

  • notable12.14.0

    pending: síntesis en colaleer las notas de la versión

  • notable12.15.0

    pending: síntesis en colaleer las notas de la versión