Back to Daily Feed 
pnpm 11 RC 0: Major Overhaul with Node.js 22+ Requirement & New Features
Editor's Pick
Originally published on pnpm Releases
View Original Article
Share this article:
Summary & Key Takeaways
- pnpm 11 RC 0 is released, requiring Node.js 22+ and dropping support for older Node.js versions.
- The package manager is now pure ESM, and the standalone executable needs glibc 2.27.
- Supply-chain protection is enabled by default, with a 1-day minimum release age and blocking of exotic subdependencies.
- A new SQLite-backed store index (store v11) promises faster installations by reducing filesystem syscalls.
- Global installs are now isolated, each with its own directory, package.json, node_modules, and lockfile.
- pnpm now features a native publish flow, no longer delegating to the npm CLI for many commands.
- New commands like
pnpm ci,pnpm sbom, andpnpm cleanare introduced, along withpn/pnxaliases. - HTTP and I/O operations are faster due to
undiciwith Happy Eyeballs and other optimizations.
Wow, pnpm 11 is shaping up to be a massive release! The Node.js 22+ requirement and pure ESM transition are significant breaking changes that will force many projects to upgrade their environments, but they also push the ecosystem forward. I'm particularly excited about the SQLite-backed store and the native publish flow; these sound like huge wins for performance and reliability. The enhanced supply-chain protection by default is also a critical improvement. This release solidifies pnpm's position as a leading package manager, and we're eager to see how the community adopts these changes.
Share this article: