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.
View Original Article
Share this article: