The pnpm package manager has been completely rewritten in Rust for version 12, significantly speeding up installation times while maintaining backward compatibility with commands and settings. Developers can now work with external package managers like npm and Yarn. Testing by the Turborepo project under Linux showed speed improvements of 64–90% compared to version 10.28. The new version also introduces changes such as removing support for SSH access to repositories, requiring developers to use HTTP instead. Additionally, pnpm 12 allows the inclusion of packages formatted for npm, Yarn Classic, Yarn Berry, Yarn 6, and Bun, using these managers directly rather than installing them. Other updates include improved handling of configuration errors and the removal of certain options.
Bias read (Center): The article discusses technical updates to a software package manager, focusing on performance improvements, compatibility, and new features. There is no political framing, controversy, or ideological emphasis present in the content.





