github pnpm/pnpm v6.12.0

latest releases: v9.0.2, v9.0.1, v9.0.0...
2 years ago

Minor Changes

  • A new command added for installing Node.js: pnpm env use --global <version>.

    You may install Node.js using an exact version, version range, LTS, or LTS name (e.g. argon).

    Examples:

    pnpm env use --global 16.5.0
    pnpm env use --global 16
    pnpm env use --global lts
    pnpm env use --global argon
    

    Related PR: #3620.

  • Exclude the root package, when running pnpm exec|run|add. This change is only active when use-beta-cli is set to true #3647.

  • When --workspace-root is used, the workspace root package is selected even if the command is executed with filters #3647.

    For example: pnpm --workspace-root --filter=foo run lint

Patch Changes

  • Avoid too many open files error #3637.
  • pnpm audit --fix should not add overrides for packages with vulnerabilities that do not have fixes #3649.
  • When a peer dependency issue happens, the warning should contain the path to the project with the issue #3650.

Don't miss a new pnpm release

NewReleases is sending notifications on new releases.