Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: npm/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v10.9.7
Choose a base ref
...
head repository: npm/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v10.9.8
Choose a head ref
  • 2 commits
  • 16 files changed
  • 2 contributors

Commits on Mar 27, 2026

  1. fix: eagerly require promise-retry to survive self-upgrade

    When npm 10.x upgrades itself to npm 11.12+, the new npm no longer
    bundles promise-retry. The lazy require in _linkBins fires after
    the reify step has already deleted promise-retry from disk, causing
    MODULE_NOT_FOUND. Moving the require to the top of the file ensures
    it is loaded at startup while the module still exists on disk.
    
    Fixes: #9151
    Ref: nodejs/node#62425
    owlstronaut committed Mar 27, 2026
    1 Configuration menu
    Copy the full SHA
    8aa9c82 View commit details
    Browse the repository at this point in the history
  2. chore: release 10.9.8

    github-actions[bot] authored and owlstronaut committed Mar 27, 2026
    Configuration menu
    Copy the full SHA
    dd3c80e View commit details
    Browse the repository at this point in the history
Loading