Release ページ · 公開: 2026-09-25
要点
forceIgnoresPlatform設定を追加。falseにするとpnpm install --forceが、os/cpu/libcがホストと合わない optional dependencies をスキップする(既定はtrueのまま)pnpm update --peerを追加pnpm deploy、--filter、nodeLinker: hoisted、カスタムmodulesDirまわりの多数の不具合を修正- セキュリティ修正:
pnpm-workspace.yamlのuserAgentの環境変数を展開しない(プレースホルダー付きは無視)、カスタムmodulesDir内のパッケージをワークスペースプロジェクトとして扱わない(未承認のライフサイクルスクリプトが走る問題)、Nix で bin シムとランチャーが乗っ取られない、シェル補完から制御文字などを含む候補を除外、pnpm runtime set/pnpm env useが pnpm に見えるだけのスクリプトを再実行しない、pnpm store pruneがシンボリックリンクのdlxキャッシュルートを辿らない pnpm installが TLS 証明書の検証に失敗したら、1 分以上リトライせずすぐに失敗し、証明書の問題を示す- SSH 経由の git 依存で ssh をバッチモードで実行し、パスフレーズやホスト鍵の確認待ちで止まったように見えなくなった
関連
- 取り込み済みの PR: 2026-09-28 の変更、2026-09-24 の変更
- トピック: 依存関係解決、セキュリティ、インストール、ワークスペース、パック・公開