pnpm v10.15 がリリース
pnpm v10.15 がリリース。未使用のカタログエントリーを削除する cleanupUnusedCatalogs 設定や、設定依存関係からの pnpmfile の自動ロード機能が追加された。また、pnpm config コマンドが改善され、プロパティパスの指定や JSON 形式の入出力に対応した。
cleanupUnusedCatalogs:trueに設定すると、インストール時に未使用のカタログエントリーを削除する設定が追加された。- pnpmfileの自動ロード:
@*/pnpm-plugin-*という名前の設定依存関係から pnpmfile を自動的にロードする。 pnpm configコマンドの改善:pnpm config getがプロパティパス (catalog.reactなど) を受け付けるようになった。pnpm config get --jsonとpnpm config set --jsonにより、JSON 形式での値の入出力が可能になった。
- peer dependencies の解決: 欠落している peer dependencies を自動インストールする際、ルートワークスペースパッケージの直接の依存関係に存在するバージョンを優先するようになった。