We've improved the experience of deploying projects using pnpm, Corepack, and Turborepo together. Previously, combinations of these tools could result in unexpected behavior or complex build errors.
pnpm 12 is stable. It is a rewrite of pnpm in Rust, and it is deliberately not a migration: the commands, flags, settings, and lockfile format of pnpm 11 all carry over, and the documentation describes both versions.
Disk usage, install speed, monorepo support, and security compared across the three major Node.js package managers. Real benchmarks and migration guides.