github npm/cli libnpmversion-v9.0.0
libnpmversion: v9.0.0

4 hours ago

9.0.0 (2026-07-08)

⚠️ BREAKING CHANGES

  • npm shrinkwrap is removed, the shrinkwrap config alias is removed, and npm-shrinkwrap.json is no longer loaded or honored at the project root or from inside dependency tarballs. Rename project-root npm-shrinkwrap.json to package-lock.json; use bundleDependencies if you need to ship a locked dependency tree.
  • npm now supports node ^22.22.2 || ^24.15.0 || >=26.0.0

Features

Don't miss a new cli release

NewReleases is sending notifications on new releases.