pnpm Blog

フィード

記事のアイキャッチ画像
pnpm 11.11-11.14
pnpm Blog
pnpm 11.11 through 11.14 add native workspace release management (pnpm change, pnpm lane, and a bare pnpm version -r), a pnpm doctor command that diagnoses your installation end to end, the pnpm access and pnpm team commands for managing packages and organizations on the registry, convergence overrides, and scheme-carrying peerDependencies specifiers. They also fix a path-traversal vulnerability, cut peak memory during cold-cache resolution by roughly 30%, and resolve a peer dependency deadlock.
12日前
記事のアイキャッチ画像
pnpm 11.10
pnpm Blog
pnpm 11.10 adds the _auth setting for CI-friendly registry authentication, new pnpm prefix and pnpm issues commands, and the ability for pnpm self-update to install pnpm v12 (the Rust port). It also improves pnpm up accuracy, speeds up resolution against registries that ignore abbreviated metadata, and hardens global package management, pnpm deploy, and pnpm pack-app.
25日前
記事のアイキャッチ画像
pnpm 11.9
pnpm Blog
pnpm 11.9 computes missing tarball integrity for registries that cannot publish checksums, adds pnpm sbom --exclude-peers, improves audit performance on cyclic lockfiles, fixes peer-resolution nondeterminism, and tightens exclusion handling for minimumReleaseAge and trustPolicy.
1ヶ月前
記事のアイキャッチ画像
pnpm 11.8
pnpm Blog
pnpm 11.8 adds install dry-run previews, Node.js package map generation, richer SBOM output, pnpm view defaulting to the current package, and correct pnpm run --no-bail exit codes. It also includes a config-dependency lockfile traversal fix and many install/update determinism fixes.
1ヶ月前
記事のアイキャッチ画像
pnpm 11.7
pnpm Blog
pnpm 11.7 adds a frozenStore setting for installing against a read-only package store, a --batch flag for publishing a whole workspace in one request, scope-specific auth tokens, and full resolving installs delegated to pacquet. It also hardens lockfile alias handling, makes several install paths deterministic, and ships a number of publish and Windows fixes.
1ヶ月前
記事のアイキャッチ画像
Why pnpm no longer expands environment variables in a repository's .npmrc
pnpm Blog
pnpm used to expand $ placeholders everywhere it found them — including in the .npmrc and pnpm-workspace.yaml files that live inside the repository you just cloned. That turned out to be a way for a malicious repository to steal the secrets in your environment. As of v10.34.2 and v11.5.3, pnpm stops expanding environment variables in repository-controlled registry and credential settings.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.6
pnpm Blog
pnpm 11.6 adds a file-free way to supply registry authentication through npmconfig//… and pnpmconfig//… environment variables, raises the default network concurrency, and skips full re-resolution when only pnpm-lock.yaml is missing. It also infers platform fields for optional dependencies so foreign-platform binaries are never downloaded.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.5
pnpm Blog
pnpm 11.5 adds a hoistingLimits setting for controlling how far dependencies hoist in nodeLinker: hoisted installs, replaces the interactive prompt library to fix scrolling in long choice lists, recognizes staged publishes in the trust scale, and ships several install and dist-tag fixes.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.4
pnpm Blog
pnpm 11.4 closes a cluster of supply-chain holes around lockfile integrity, credential scoping, git resolutions, patch files, and dependency aliases, makes tarball-integrity mismatches a hard install failure by default (with a narrowly-scoped --update-checksums opt-in), and changes pnpm runtime set to write to devEngines.runtime instead of engines.runtime by default.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.3
pnpm Blog
pnpm 11.3 adds support for npm's staged publishing (pnpm stage), the new trustLockfile setting for skipping the supply-chain verification pass on already-trusted lockfiles, and native implementations of pnpm pkg, pnpm repo, and pnpm set-script. It also adds a --skip-manifest-obfuscation flag for pack / publish and cuts the memory footprint of minimumReleaseAge / trustPolicy verification on large workspaces.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.2
pnpm Blog
pnpm 11.2 ships an experimental opt-in into pacquet (the Rust port of pnpm) as the install backend, expands config dependencies to install one level of optionalDependencies (so the esbuild/swc platform-binary pattern works for config deps too), wires up the long-documented pnpm login --scope flag, and surfaces runtime entries (Node.js, Deno, Bun) in pnpm outdated and pnpm update --interactive.
2ヶ月前
記事のアイキャッチ画像
pnpm 11.1
pnpm Blog
pnpm 11.1 adds a few new commands — pnpm audit signatures, pnpm bugs, and pnpm owner — alongside support for installing from arbitrary named registries (including a built-in alias for the GitHub Packages npm registry), the ability to skip runtime installation in CI, and several fixes.
3ヶ月前
記事のアイキャッチ画像
pnpm 11.0
pnpm Blog
pnpm 11 is here! This release tightens the security defaults introduced throughout the v10 cycle, drops the npm CLI fallback for publishing in favor of a native implementation, replaces the JSON-per-package store index with a single SQLite database, and isolates global installs so they no longer interfere with each other.
3ヶ月前
記事のアイキャッチ画像
pnpm 10.32
pnpm Blog
pnpm 10.32 adds an --all flag to pnpm approve-builds for approving all pending builds without interactive prompts.
5ヶ月前
記事のアイキャッチ画像
pnpm 10.31
pnpm Blog
pnpm 10.31 preserves comments and formatting when updating pnpm-workspace.yaml, and includes numerous bug fixes.
5ヶ月前
記事のアイキャッチ画像
pnpm 10.30
pnpm Blog
pnpm 10.30 redesigns pnpm why to show a reverse dependency tree, making it much easier to understand why a package is installed.
5ヶ月前
記事のアイキャッチ画像
pnpm 10.29
pnpm Blog
pnpm 10.29 adds catalog specifier, and includes several bug fixes.
6ヶ月前
記事のアイキャッチ画像
pnpm 10.28
pnpm Blog
pnpm 10.28 introduces a new beforePacking hook to customize package.json at publish time, improves filtered install performance, and includes several bug fixes.
7ヶ月前
記事のアイキャッチ画像
pnpm 10.27
pnpm Blog
pnpm 10.27 adds a new setting to ignore trust policy checks for older package versions, introduces a project registry for global virtual store pruning, and includes several bug fixes.
7ヶ月前
記事のアイキャッチ画像
🚀 pnpm in 2025
pnpm Blog
2025 has been a transformative year for pnpm. While our primary focus was redefining the security model of package management, we also delivered significant improvements in performance and developer experience.
7ヶ月前