npm pnpm 3.0.0

latest releases: 10.0.0-alpha.2, 10.0.0-alpha.1, 9.13.2...
5 years ago

Breaking Changes

  • Node.js 6 and below are not supported
  • pnpm's lockfile renamed from shrinkwrap.yaml to pnpm-lock.yaml
  • the --scope flag is deprecated
  • the -r flag is not an alias of --registry anymore. pnpm i -r === pnpm recursive install
  • the specified version spec is prefered during installation. It doesn't matter what are the values of the save-exact and save-prefix configs (#1633)
  • the pnpm recursive link command is deprecated
  • the link-workspace-packages config is true by default
  • the shared-workspace-lockfile config is true by default
  • config renames:
    • shrinkwrap -> lockfile
    • shrinkwrap-only -> lockfile-only
    • shrinkwrap-directory -> lockfile-directory
    • shared-workspace-shrinkwrap -> shared-workspace-lockfile
    • frozen-shrinkwrap -> frozen-lockfile
    • prefer-frozen-shrinkwrap -> prefer-frozen-lockfile
  • dependency locations in node_modules may not contain ! in their path (#1601)

Don't miss a new pnpm release

NewReleases is sending notifications on new releases.