2019-06-19 13:44:17 +00:00
|
|
|
# changes log
|
|
|
|
|
2019-07-30 17:37:35 +00:00
|
|
|
## 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
|
|
|
|
|
2019-06-19 13:44:17 +00:00
|
|
|
## 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
|