npm: v9.7.0 Release

Release date:
June 1, 2023
Previous version:
v9.6.7 (released May 18, 2023)
Magnitude:
1,205 Diff Delta
Contributors:
4 total committers
Data confidence:
Commits:

Top Contributors in v9.7.0

wraithgar
bdehamer
lukekarrys
m4rch3n1ng

Directory Browser for v9.7.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

9.7.0 (2023-05-31)

⚠️ DEPRECATED ⚠️

Features

  • a63a6d8 #6490 add provenanceFile option for libnpmpublish (@bdehamer)
  • 2a8f4f2 #6490 add new exclusive config item publish-file (@wraithgar)
  • 361e194 #6483 implement flag --prefer-dedupe for npm install (#6483) (@m4rch3n1ng)

Bug Fixes

  • 38eb39b #6514 strip ansi characters from search results (#6514) (@wraithgar)
  • 4b5ccfc #6477 make usage and completion static functions (#6477) (@lukekarrys)
  • 4f39e8c #6479 refactor engines validation to lint syntax (#6479) (@lukekarrys)
  • f3cfe12 #6482 remove unused lib/npm relics (#6482) (@lukekarrys)
  • 87de0c7 #6472 move explore command to @npmcli/package-json (@wraithgar)
  • 636e29e #6472 move to @npmcli/package-json where possible (@wraithgar)
  • 37cc797 #6418 retrieve registry keys via TUF (#6418) (@bdehamer)

Documentation

  • 83cd5bd #6480 add global option for uninstall (#6480) (@m4rch3n1ng)
  • 0400ce3 #6481 add cli params to npm set, npm get (#6481) (@m4rch3n1ng)
  • c3638ce #6468 remove package-lock option for npm ci (#6468) (@m4rch3n1ng)

Dependencies