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: v7.6.3
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: v7.7.0
Choose a head ref
  • 12 commits
  • 19 files changed
  • 9 contributors

Commits on Aug 27, 2024

  1. chore: bump @npmcli/template-oss from 4.22.0 to 4.23.1

    Bumps [@npmcli/template-oss](https://github.com/npm/template-oss) from 4.22.0 to 4.23.1.
    - [Release notes](https://github.com/npm/template-oss/releases)
    - [Changelog](https://github.com/npm/template-oss/blob/main/CHANGELOG.md)
    - [Commits](npm/template-oss@v4.22.0...v4.23.1)
    
    ---
    updated-dependencies:
    - dependency-name: @npmcli/template-oss
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and hashtagchris committed Aug 27, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    3ce2cd3 View commit details
  2. chore: bump @npmcli/template-oss from 4.22.0 to 4.23.1

    Bumps [@npmcli/template-oss](https://github.com/npm/template-oss) from 4.22.0 to 4.23.1.
    - [Release notes](https://github.com/npm/template-oss/releases)
    - [Changelog](https://github.com/npm/template-oss/blob/main/CHANGELOG.md)
    - [Commits](npm/template-oss@v4.22.0...v4.23.1)
    
    ---
    updated-dependencies:
    - dependency-name: @npmcli/template-oss
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    hashtagchris committed Aug 27, 2024
    1
    Copy the full SHA
    beb4801 View commit details

Commits on Aug 29, 2024

  1. chore: bump @npmcli/template-oss from 4.23.1 to 4.23.3

    Bumps [@npmcli/template-oss](https://github.com/npm/template-oss) from 4.23.1 to 4.23.3.
    - [Release notes](https://github.com/npm/template-oss/releases)
    - [Changelog](https://github.com/npm/template-oss/blob/main/CHANGELOG.md)
    - [Commits](npm/template-oss@v4.23.1...v4.23.3)
    
    ---
    updated-dependencies:
    - dependency-name: @npmcli/template-oss
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and hashtagchris committed Aug 29, 2024
    Copy the full SHA
    6502a15 View commit details
  2. 1
    Copy the full SHA
    0b812d5 View commit details
  3. chore: bump @npmcli/eslint-config from 4.0.5 to 5.0.0

    Bumps [@npmcli/eslint-config](https://github.com/npm/eslint-config) from 4.0.5 to 5.0.0.
    - [Release notes](https://github.com/npm/eslint-config/releases)
    - [Changelog](https://github.com/npm/eslint-config/blob/main/CHANGELOG.md)
    - [Commits](npm/eslint-config@v4.0.5...v5.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@npmcli/eslint-config"
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and hashtagchris committed Aug 29, 2024
    1
    Copy the full SHA
    145c554 View commit details

Commits on Dec 4, 2024

  1. docs: clarify comment about obsolete prefixes (#749)

    Adds an explanation why the "=" and "v" prefixes should not be used
    anymore.
    
    ---------
    
    Co-authored-by: Jordan Harband <[email protected]>
    mbtools and ljharb authored Dec 4, 2024
    Copy the full SHA
    868d4bb View commit details

Commits on Jan 28, 2025

  1. docs(readme): added missing period for consistency (#756)

    Added a missing period in specific parts of the text to maintain
    consistency across the document. This ensures a uniform writing style,
    improves readability, and aligns with the formatting used throughout the
    content.
    shaymolcho authored Jan 28, 2025
    Copy the full SHA
    67e5478 View commit details
  2. feat: add "release" inc type (#753)

    Here's the `release` options for `inc`. Includes update to docs and a
    few tests.
    
    Closes #740
    mbtools authored Jan 28, 2025
    Copy the full SHA
    0864b3c View commit details
  3. fix: add identifier validation to inc() (#754)

    - Adds a check of the `identifier` parameter for `inc()` when trying to
    increase pre-releases. This prevents the creation of an invalid semver.
    - Removes side-effects of `inc()` when it is throwing (it was changing
    the version)
    
    Closes #349
    mbtools authored Jan 28, 2025
    Copy the full SHA
    8a34bde View commit details
  4. chore: bump @npmcli/template-oss from 4.23.3 to 4.23.4 (#747)

    Bumps [@npmcli/template-oss](https://github.com/npm/template-oss) from
    4.23.3 to 4.23.4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/npm/template-oss/releases"><code>@​npmcli/template-oss</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.23.4</h2>
    <h2><a
    href="https://github.com/npm/template-oss/compare/v4.23.3...v4.23.4">4.23.4</a>
    (2024-10-02)</h2>
    <h3>Dependencies</h3>
    <ul>
    <li><a
    href="https://github.com/npm/template-oss/commit/d267eb37f516cace03d8d30fbaf20a91d8525005"><code>d267eb3</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/1d3b53e5a0a35dbf15303f2d19008e0e23c431b3"><code>1d3b53e</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6840cf2ea812bbbcec29660d7484184346e0887d"><code>6840cf2</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/552c637f699dc7ad8f8c3e5b74882bbbc4b7ec93"><code>552c637</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/c6fd5564c61694d1d60524fd548cc69ed70c6635"><code>c6fd556</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/4a3fa8e9e15c7c78c7740b2481dc33bee09669fc"><code>4a3fa8e</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/5ddf2094bad15c19c41e514851e3f354c0204b6d"><code>5ddf209</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6ff9e171b722844fb933622eb43d4a9e3bd3ef22"><code>6ff9e17</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/e815f956cd66c133afeb6bd8119b05b984435651"><code>e815f95</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/482">#482</a>
    bump release-please from 16.12.0 to 16.13.0 (<a
    href="https://redirect.github.com/npm/template-oss/issues/482">#482</a>)
    (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/3528a02b307bc56fe9bcdf813b7c51769287a0b8"><code>3528a02</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/474">#474</a>
    bump diff from 5.2.0 to 6.0.0 (<a
    href="https://redirect.github.com/npm/template-oss/issues/474">#474</a>)
    (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    </ul>
    <h3>Chores</h3>
    <ul>
    <li><a
    href="https://github.com/npm/template-oss/commit/eb549a4d112f370db7557a4e30446d4a90c57db3"><code>eb549a4</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/473">#473</a>
    bump <code>@​npmcli/eslint-config</code> from 4.0.5 to 5.0.0 (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/npm/template-oss/blob/main/CHANGELOG.md"><code>@​npmcli/template-oss</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/npm/template-oss/compare/v4.23.3...v4.23.4">4.23.4</a>
    (2024-10-02)</h2>
    <h3>Dependencies</h3>
    <ul>
    <li><a
    href="https://github.com/npm/template-oss/commit/d267eb37f516cace03d8d30fbaf20a91d8525005"><code>d267eb3</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/1d3b53e5a0a35dbf15303f2d19008e0e23c431b3"><code>1d3b53e</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6840cf2ea812bbbcec29660d7484184346e0887d"><code>6840cf2</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/552c637f699dc7ad8f8c3e5b74882bbbc4b7ec93"><code>552c637</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/c6fd5564c61694d1d60524fd548cc69ed70c6635"><code>c6fd556</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/4a3fa8e9e15c7c78c7740b2481dc33bee09669fc"><code>4a3fa8e</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/5ddf2094bad15c19c41e514851e3f354c0204b6d"><code>5ddf209</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6ff9e171b722844fb933622eb43d4a9e3bd3ef22"><code>6ff9e17</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/487">#487</a>
    bump <code>@npmcli/[email protected]</code></li>
    <li><a
    href="https://github.com/npm/template-oss/commit/e815f956cd66c133afeb6bd8119b05b984435651"><code>e815f95</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/482">#482</a>
    bump release-please from 16.12.0 to 16.13.0 (<a
    href="https://redirect.github.com/npm/template-oss/issues/482">#482</a>)
    (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/3528a02b307bc56fe9bcdf813b7c51769287a0b8"><code>3528a02</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/474">#474</a>
    bump diff from 5.2.0 to 6.0.0 (<a
    href="https://redirect.github.com/npm/template-oss/issues/474">#474</a>)
    (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    </ul>
    <h3>Chores</h3>
    <ul>
    <li><a
    href="https://github.com/npm/template-oss/commit/eb549a4d112f370db7557a4e30446d4a90c57db3"><code>eb549a4</code></a>
    <a href="https://redirect.github.com/npm/template-oss/pull/473">#473</a>
    bump <code>@​npmcli/eslint-config</code> from 4.0.5 to 5.0.0 (<a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot])</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/npm/template-oss/commit/deb5d5f681f3e88fa234f1827e7ff613d4deacc0"><code>deb5d5f</code></a>
    chore: release 4.23.4 (<a
    href="https://redirect.github.com/npm/template-oss/issues/475">#475</a>)</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/d267eb37f516cace03d8d30fbaf20a91d8525005"><code>d267eb3</code></a>
    deps: bump [email protected]</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/1d3b53e5a0a35dbf15303f2d19008e0e23c431b3"><code>1d3b53e</code></a>
    deps: bump [email protected]</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6840cf2ea812bbbcec29660d7484184346e0887d"><code>6840cf2</code></a>
    deps: bump [email protected]</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/552c637f699dc7ad8f8c3e5b74882bbbc4b7ec93"><code>552c637</code></a>
    deps: bump [email protected]</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/c6fd5564c61694d1d60524fd548cc69ed70c6635"><code>c6fd556</code></a>
    deps: bump [email protected]</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/4a3fa8e9e15c7c78c7740b2481dc33bee09669fc"><code>4a3fa8e</code></a>
    deps: bump <code>@​npmcli/package-json</code><a
    href="https://github.com/6"><code>@​6</code></a>.0.0</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/5ddf2094bad15c19c41e514851e3f354c0204b6d"><code>5ddf209</code></a>
    deps: bump <code>@​npmcli/map-workspaces</code><a
    href="https://github.com/4"><code>@​4</code></a>.0.0</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/6ff9e171b722844fb933622eb43d4a9e3bd3ef22"><code>6ff9e17</code></a>
    deps: bump <code>@​npmcli/git</code><a
    href="https://github.com/6"><code>@​6</code></a>.0.0</li>
    <li><a
    href="https://github.com/npm/template-oss/commit/e815f956cd66c133afeb6bd8119b05b984435651"><code>e815f95</code></a>
    deps: bump release-please from 16.12.0 to 16.13.0 (<a
    href="https://redirect.github.com/npm/template-oss/issues/482">#482</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/npm/template-oss/compare/v4.23.3...v4.23.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@npmcli/template-oss&package-manager=npm_and_yarn&previous-version=4.23.3&new-version=4.23.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    You can trigger a rebase of this PR by commenting `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    > **Note**
    > Automatic rebases have been disabled on this pull request as it has
    been open for over 30 days.
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: npm CLI robot <[email protected]>
    dependabot[bot] and npm-cli-bot authored Jan 28, 2025
    Copy the full SHA
    753e02b View commit details

Commits on Jan 29, 2025

  1. fix(diff): fix prerelease to stable version diff logic (#755)

    Refactored version diff logic to handle transitions from prerelease
    versions to stable versions correctly for major/minor/patch version
    bumps.
    
    Closes #606
    
    ---------
    
    Co-authored-by: berkay.daglar <[email protected]>
    eminberkayd and berkay.daglar authored Jan 29, 2025
    Copy the full SHA
    d588e37 View commit details
  2. chore: release 7.7.0 (#750)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [7.7.0](v7.6.3...v7.7.0)
    (2025-01-29)
    ### Features
    *
    [`0864b3c`](0864b3c)
    [#753](#753) add "release" inc
    type (#753) (@mbtools)
    ### Bug Fixes
    *
    [`d588e37`](d588e37)
    [#755](#755) diff: fix prerelease
    to stable version diff logic (#755) (@eminberkayd, berkay.daglar)
    *
    [`8a34bde`](8a34bde)
    [#754](#754) add identifier
    validation to `inc()` (#754) (@mbtools)
    ### Documentation
    *
    [`67e5478`](67e5478)
    [#756](#756) readme: added
    missing period for consistency (#756) (@shaymolcho)
    *
    [`868d4bb`](868d4bb)
    [#749](#749) clarify comment
    about obsolete prefixes (#749) (@mbtools, @ljharb)
    ### Chores
    *
    [`145c554`](145c554)
    [#741](#741) bump
    @npmcli/eslint-config from 4.0.5 to 5.0.0 (@dependabot[bot])
    *
    [`753e02b`](753e02b)
    [#747](#747) bump
    @npmcli/template-oss from 4.23.3 to 4.23.4 (#747) (@dependabot[bot],
    @npm-cli-bot)
    *
    [`0b812d5`](0b812d5)
    [#744](#744) postinstall for
    dependabot template-oss PR (@hashtagchris)
    
    ---
    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 Jan 29, 2025
    Copy the full SHA
    2cfcbb5 View commit details
Loading