npm: v10.8.0 Release

Release date:
May 15, 2024
Previous version:
v10.7.0 (released April 30, 2024)
Magnitude:
4,700 Diff Delta
Contributors:
10 total committers
Data confidence:
Commits:

28 Features Released with v10.8.0

Top Contributors in v10.8.0

lukekarrys
wraithgar
github-actions[bot]
klm-turing
reggi
mbtools
xuhdev
avinal
Santoshraj2
bytebit8

Directory Browser for v10.8.0

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

Release Notes Published

10.8.0 (2024-05-15)

Features

  • 1e375c1 #7442 create exit handler class (#7442) (@lukekarrys)

Bug Fixes

  • d5c3289 #7513 refactor: use output buffer and error for more commands (#7513) (@lukekarrys)
  • 12f103c #7533 add first param titles to logs where missing (#7533) (@lukekarrys)
  • badeac2 #7521 config: use redact on config output (#7521) (@lukekarrys)
  • 76aef74 #7520 view: refactor exec and execWorkspaces to call same methods (#7520) (@lukekarrys)
  • b54cdb8 #7515 refactor: create new error output primitives (#7515) (@lukekarrys)
  • e40454c #7506 view: dont unwrap arrays in json mode (#7506) (@lukekarrys)
  • 6f64148 require stdout to be a TTY for progress (#7507) (@lukekarrys)
  • db62910 #7504 config: be more aggressive about hiding protected values (#7504) (@wraithgar)
  • 6d456bb #7497 dont write log file for completion commands (#7497) (@lukekarrys)
  • 722c0fa #7463 limit packument cache size based on heap size (@wraithgar)
  • ca1a68d #7474 log if npm deprecate does not match any version (#7474) (@mbtools)
  • 261ea19 #7457 run input.start around help and openining urls (@lukekarrys)
  • 4ab6cf4 #7459 publish: validate dist-tag (#7459) (@reggi)

Documentation

  • b2ce025 #7518 suggest correct bin entry (#7518) (@Santoshraj2)
  • bdd2aae #7502 remove obsolete removal using make uninstall (#7502) (@avinal)
  • c3d2819 #7496 npm help json/global command on windows (#7496) (@klm-turing, @lukekarrys)
  • 268303c #7479 add npm version to every local help output (#7479) (@klm-turing)
  • e39d422 #7473 suggest "npm repo" for showing the repo of a package (#7473) (@full-stop)
  • f6fff32 #7433 clarify what peerDependenciesMeta does (#7433) (@xuhdev, @wraithgar)

Dependencies

Chores