npm: v7.16.0 Release

Release date:
June 3, 2021
Previous version:
v7.15.1 (released May 31, 2021)
Magnitude:
363 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

Top Contributors in v7.16.0

isaacs
nlf
ruyadorno
gimli01
wraithgar

Directory Browser for v7.16.0

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

Release Notes Published

v7.16.0 (2021-06-03)

FEATURES

BUG FIXES

DOCUMENTATION

DEPENDENCIES

  • 54de5c6a4 [email protected]:
    • fix: trim whitespace from fetchSpec
    • fix: handle file: when root directory begins with a special character
  • e92b5f2ba [email protected]
    • breaking: complete refactor of caching. drops warning headers, prevents cache indexes from growing for every request, correctly handles varied requests to the same url, and now caches redirects.
    • fix: support url-encoded proxy authorization
    • fix: do not lazy-load proxy agents or agentkeepalive. fixes the intermittent failures to update npm on slower connections. [email protected]
    • breaking: drop handling of deprecated warning headers
    • docs: fix header type for npm-command
    • docs: update registry param
    • feat: improved logging of cache status
  • 23c50a45f [email protected]:
    • fix: work around negotiator's lazy loading

AUTOMATION