Update semver to the latest version 🚀 #567
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Version 5.4.0 of semver just got published.
The version 5.4.0 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of semver.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Commits
The new version differs by 16 commits.
e1c49c8
v5.4.0
3ebc11d
more test coverage
5b30513
speed up tests a lot, add coverage
e1668ce
add top level intersects function
6cb2bcb
intersection: use semver.version, not semver.raw
4bacbfa
Make exposed apis more clear
8b86a26
Reduce line length and remove unused platform parameter
99f133e
Add range and comparator intersection docs to README
afbe8ca
Move methods to comparator and range
67c9ed7
Add support for range and comparators comparison
caeeac4
remove 0.x from Travis, cache npm stuff, use containers
bdda1a4
Add Node.js 8 to .travis.yml
8fff305
Add node 6 to travis
aaba710
Added syntax highlighting to readme example
32802c5
minimize heap allocations for maxSatisfying/minSatisfying
There are 16 commits in total.
See the full diff
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴