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
base: v7.3.5
Choose a base ref
...
head repository: npm/node-semver
compare: v7.3.6
Choose a head ref
  • 10 commits
  • 77 files changed
  • 7 contributors

Commits on Sep 21, 2021

  1. 1 Configuration menu
    Copy the full SHA
    f1e4e29 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. docs: clarify * range behavior

    Fix: #329
    isaacs committed Nov 8, 2021
    1 Configuration menu
    Copy the full SHA
    cb1ca1d View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. fix: replace regex used to split ranges (#434)

    Found in #433, the regex used to split ranges on `||` was padded by `\s*`
    on either side causing a decrease in performance when used on range
    strings with a lot of spaces. Since the result of the split is
    immediately trimmed, we can just split on the string instead.
    lukekarrys committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    9ab7b71 View commit details
    Browse the repository at this point in the history
  2. fix: properly escape dots in GTE0 regexes (#432)

    Previously the dots were not properly escaped causing them to match any
    character. This caused ranges like `>=09090` to evaulate to `*` after
    they were incorrectly matched by the `GTE0` regex. This only happened in
    strict mode since in loose mode the leading 0 is allowed and parsed into
    `>=9090.0.0` before the `GTE0` check. After this fix, this range now
    will throw an error. This also affected prerelease versions in both
    strict and loose mode.
    lukekarrys committed Mar 25, 2022
    1 Configuration menu
    Copy the full SHA
    11494f1 View commit details
    Browse the repository at this point in the history
  3. deps: tap@16.0.0 (#439)

    Fix tests and snapshots to work with new tap version
    isaacs committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    60cbb3f View commit details
    Browse the repository at this point in the history
  4. deps: lru-cache@7.4.0 (#442)

    Co-authored-by: meskill <8974488+meskill@users.noreply.github.com>
    lukekarrys and meskill committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    9a3064c View commit details
    Browse the repository at this point in the history
  5. chore: use @npmcli/template-oss (#433)

    This adds `@npmcli/template-oss` to manage GitHub Actions, linting, and
    other chores.
    
    This surfaced a few bugs which I opted to fix in separate issues:
    
    - #432
    - #434
    lukekarrys committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    4907647 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. chore: bump @npmcli/template-oss from 3.2.0 to 3.2.2 (#444)

    Bumps [@npmcli/template-oss](https://github.com/npm/template-oss) from 3.2.0 to 3.2.2.
    - [Release notes](https://github.com/npm/template-oss/releases)
    - [Changelog](https://github.com/npm/template-oss/blob/main/CHANGELOG.md)
    - [Commits](npm/template-oss@v3.2.0...v3.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: "@npmcli/template-oss"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    c837758 View commit details
    Browse the repository at this point in the history
  2. fix: replace deprecated String.prototype.substr() (#445)

    .substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
    
    Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
    CommanderRoot committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    e2d55e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. chore(main): release 7.3.6 (#443)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    1ea0fe2 View commit details
    Browse the repository at this point in the history