Zum Inhalt springen
verdict:

pnpm

neueste 12.15.0

  • npm pnpm
  • github pnpm/pnpm

Was zu tun ist

upgrade-pfad

note: Start bei 11.28.7, das letzte Release der vorigen major, weil keine Version angegeben wurde.

neueste12.15.0

warning: 7 Eingriffe

Releases, 11.28.7 bis 12.15.0
31
brauchen einen Eingriff
7
Upgrade unbedenklich
4
noch keine Zusammenfassung
5
digest-Fixes, die du überspringen kannst
15

alle 128 Releases zeigen

was sich geändert hat, in der Reihenfolge des Upgrades

v1231 Releases · 1 featured · 15 notable · 15 digest, 7 brauchen einen Eingriff, 5 nicht zusammengefasst

  • featured12.0.0

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

    warning: Eingriff nötig · 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: Eingriff nötig · 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: Eingriff nötig · 1 Breaking Change

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

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

    ok: Upgrade unbedenklich

  • digest4 digest-Releases · 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: Eingriff nötig · 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 digest-Releases · 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: Eingriff nötig · 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 digest-Release
  • notable12.6.0

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

    warning: Eingriff nötig · 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: Upgrade unbedenklich

  • notable12.8.0

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

    warning: Eingriff nötig · 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 digest-Releases · 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: Upgrade unbedenklich

  • digest1 digest-Release
  • notable12.10.0

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

    ok: Upgrade unbedenklich

  • digest1 digest-Release
  • notable12.11.0

    pending: Zusammenfassung in der Warteschlangedie Release Notes lesen

  • digest2 digest-Releases · 12.11.1 to 12.11.2
  • notable12.12.0

    pending: Zusammenfassung in der Warteschlangedie Release Notes lesen

  • digest1 digest-Release
  • notable12.13.0

    pending: Zusammenfassung in der Warteschlangedie Release Notes lesen

  • notable12.14.0

    pending: Zusammenfassung in der Warteschlangedie Release Notes lesen

  • notable12.15.0

    pending: Zusammenfassung in der Warteschlangedie Release Notes lesen