npm: config-v11.0.0 Release

Release date:
July 8, 2026
Previous version:
config-v11.0.0-pre.3 (released July 8, 2026)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in config-v11.0.0

Could not determine top contributors for this release.

Directory Browser for config-v11.0.0

All files are compared to previous version, config-v11.0.0-pre.3. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

11.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.
  • The default license for npm init has been changed from "ISC" to an empty string. If not set, the license field will be omitted from new packages.
  • npm now supports node ^22.22.2 || ^24.15.0 || >=26.0.0
  • allow-git and allow-remote now default to "none"; set them to "all" (or "root") to install git or user-supplied tarball-URL dependencies.
  • unknown configs in .npmrc, unknown CLI flags, abbreviated flags, and single-hyphen multi-char shorthands now throw instead of warning. ### Features
  • 5b83698 #9737 trigger release process (#9737) (@reggi)