Back to Daily Feed 
pnpm 11 RC 3: Standalone Apps, Enhanced Audit & Versioning
Must Read
Originally published on pnpm Releases
View Original Article
Share this article:
Summary & Key Takeaways
- pnpm 11 RC 3 introduces
pnpm pack-app, a new command to package CommonJS entry files into standalone executables for various platforms using Node.js Single Executable Applications API. - The
pnpm audit --fixcommand now respects theauditLevelsetting, supports an interactive mode (--interactive), and generates caret ranges (^X.Y.Z) for overrides instead of open-ended ones. - The
pnpm versioncommand has been fixed and expanded to align with npm's behavior, accepting explicit semver versions and recognizing flags like--no-commit-hooks,--no-git-tag-version,--sign-git-tag, and--message. - It also creates a git commit and annotated tag for version bumps within a git repository, with customizable tag prefixes.
Our Commentary
pnpm 11 RC 3 is looking like a solid major release. The pnpm pack-app command is a game-changer for distributing Node.js applications as single executables, which is a feature I've personally wanted for a long time. The improvements to pnpm audit --fix are also crucial for security and developer control. It's great to see pnpm not just focusing on speed but also on developer experience and robust tooling.
Share this article: