[go: up one dir, main page]

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: 7ba4563de94e473817c7b8606f564359e78fa8ea
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: 0eeceecfba490d136eb3ccae3a8dc118a28565a0
Choose a head ref
  • 10 commits
  • 10 files changed
  • 1 contributor

Commits on Jul 1, 2019

  1. Add a -0 prerelease on >X and <X ranges

    In includePrerelease mode, there are in fact versions less than 0.0.0
    which will satisfy the range <0.0.0.
    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    ba19e8f View commit details
    Browse the repository at this point in the history
  2. Handle X ranges properly in includePrelease mode

    Append a `-0` prerelease tag on the parsed comparators when in
    includePrerelease mode.  Otherwise, 2.x will be satisfied by 3.0.0-beta,
    since it's in `>=2.0.0 <3.0.0`.  However, `2.0.0-beta` will _not_
    satisfy this range.
    
    By appending the `-0`, the version set is pinned to the appropriate
    boundary.
    
    Note that doing this in non-prerelease-including mode would be a
    mistake!  Appending the `-0` to the comparator means that prereleases in
    the tuple are allowed, so `2.0.0-beta` would match `2.x` in
    non-prerelease-including mode as well.  However, if we're including
    prereleases, then their inclusion is intentional.
    
    Fix: #282
    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    c44e124 View commit details
    Browse the repository at this point in the history
  3. 6.1.3

    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    3dc88f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d062593 View commit details
    Browse the repository at this point in the history
  5. Add rtl option to coerce from right to left

    Close: #248
    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    388ec1c View commit details
    Browse the repository at this point in the history
  6. Add test coverage for bin file

    NYC doesn't like to cover things that don't have file extensions
    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    24af461 View commit details
    Browse the repository at this point in the history
  7. 6.2.0

    isaacs committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    ce6190e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. changelog

    isaacs committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    9f5f615 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. Expose the token enum on the exports

    The next major version bump should change the opaque arrays into actual
    objects with keys.  But at least in the meantime, we can provide a
    mapping of keys to the array indexes.
    isaacs committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    2779d96 View commit details
    Browse the repository at this point in the history
  2. 6.3.0

    isaacs committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    0eeceec View commit details
    Browse the repository at this point in the history
Loading