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/node-semver
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: efa4be6
Choose a base ref
...
head repository: npm/node-semver
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7641608
Choose a head ref
  • 3 commits
  • 7 files changed
  • 4 contributors

Commits on May 21, 2026

  1. fix: handle prerelease bounds in subset (#867)

    ## Summary
    - Fix `subset()` so prerelease lower and upper bounds are checked
    against individual comparators without reapplying full range prerelease
    gating.
    - Add coverage for `^10.2.0-beta.2` being a subset of `^10.2.0-beta.1`.
    
    ## Tests
    - `npx tap test/ranges/subset.js`
    - `npm test`
    - `git diff --check`
    
    Fixes #757
    
    Co-authored-by: Puneet Dixit <[email protected]>
    puneetdixit200 and Puneet Dixit authored May 21, 2026
    Configuration menu
    Copy the full SHA
    5f3ca13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17aa702 View commit details
    Browse the repository at this point in the history
  3. chore: release 7.8.1 (#868)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [7.8.1](v7.8.0...v7.8.1)
    (2026-05-21)
    ### Bug Fixes
    *
    [`17aa702`](17aa702)
    [#869](#869) strip build metadata
    before comparator trimming (#869) (@owlstronaut)
    *
    [`5f3ca13`](5f3ca13)
    [#867](#867) handle prerelease
    bounds in subset (#867) (@puneetdixit200, Puneet Dixit)
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored May 21, 2026
    Configuration menu
    Copy the full SHA
    7641608 View commit details
    Browse the repository at this point in the history
Loading