File name
Commit message
Commit date

changes log#

6.2.0#

  • Coerce numbers to strings when passed to semver.coerce()
  • Add rtl option to coerce from right to left

6.1.3#

  • Handle X-ranges properly in includePrerelease mode

6.1.2#

  • Do not throw when testing invalid version strings

6.1.1#

  • Add options support for semver.coerce()
  • Handle undefined version passed to Range.test

6.1.0#

  • Add semver.compareBuild function
  • Support * in semver.intersects

6.0#

  • Fix intersects logic.

    This is technically a bug fix, but since it is also a change to behavior
    that may require users updating their code, it is marked as a major
    version increment.

5.7#

  • Add minVersion method

5.6#

  • Move boolean loose param to an options object, with
    backwards-compatibility protection.
  • Add ability to opt out of special prerelease version handling with
    the includePrerelease option flag.

5.5#

  • Add version coercion capabilities

5.4#

  • Add intersection checking

5.3#

  • Add minSatisfying method

5.2#

  • Add prerelease(v) that returns prerelease components

5.1#

  • Add Backus-Naur for ranges
  • Remove excessively cute inspection methods

5.0#

  • Remove AMD/Browserified build artifacts
  • Fix ltr and gtr when using the * range
  • Fix for range * with a prerelease identifier