chore(deps): update dependency semver to v7
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
semver | ^5.7.2 -> ^7.0.0 |
Release Notes
npm/node-semver
v7.5.4
Bug Fixes
-
cc6fde2
#588 trim each range set before parsing (@lukekarrys) -
99d8287
#583 correctly parse long build ids as valid (#583) (@lukekarrys)
v7.5.3
Bug Fixes
-
abdd93d
#571 set max lengths in regex for numeric and build identifiers (#571) (@lukekarrys)
Documentation
v7.5.2
Bug Fixes
-
58c791f
#566 diff when detecting major change from prerelease (#566) (@lukekarrys) -
5c8efbc
#565 preserve build in raw after inc (#565) (@lukekarrys) -
717534e
#564 better handling of whitespace (#564) (@lukekarrys)
v7.5.1
Bug Fixes
-
d30d25a
#559 show type on invalid semver error (#559) (@tjenkinson)
v7.5.0
Features
-
503a4e5
#548 allow identifierBase to be false (#548) (@lsvalina)
Bug Fixes
-
e219bb4
#552 throw on bad version with correct error message (#552) (@wraithgar) -
fc2f3df
#546 incorrect results from diff sometimes with prerelease versions (#546) (@tjenkinson) -
2781767
#547 avoid re-instantiating SemVer during diff compare (#547) (@macno)
v7.4.0
Features
-
113f513
#532 identifierBase parameter for .inc (#532) (@wraithgar, @b-bly) -
48d8f8f
#530 export new RELEASE_TYPES constant (@hcharley)
Bug Fixes
-
940723d
#538 intersects with v0.0.0 and v0.0.0-0 (#538) (@wraithgar) -
aa516b5
#535 faster parse options (#535) (@H4ad) -
61e6ea1
#536 faster cache key factory for range (#536) (@H4ad) -
f8b8b61
#541 optimistic parse (#541) (@H4ad) -
796cbe2
#533 semver.diff prerelease to release recognition (#533) (@wraithgar, @dominique-blockchain) -
3f222b1
#537 reuse comparators on subset (#537) (@H4ad) -
f66cc45
#539 faster diff (#539) (@H4ad)
Documentation
-
c5d29df
#530 Add "Constants" section to README (@hcharley)
v7.3.8
Bug Fixes
-
d8ef32c
#383 add support for node.js esm auto exports (#383) (@MylesBorins)
Documentation
7.3.7 (2022-04-11)
Bug Fixes
- allow node >=10 (85b269a)
- bin: get correct value from arg separated by equals (#449) (4ceca76), closes #431
- ensure SemVer instance passed to inc are not modified (#427) (f070dde)
- inc prerelease with numeric preid (#380) (802e161)
Dependencies
- revert to lru-cache@6 (22ae54d)
7.3.6 (2022-04-05)
Bug Fixes
- https://github.com/npm/node-semver/issues/329 (cb1ca1d)
- properly escape dots in
GTE0
regexes (#432) (11494f1) - replace deprecated String.prototype.substr() (#445) (e2d55e7)
- replace regex used to split ranges (#434) (9ab7b71)
Documentation
- clarify * range behavior (cb1ca1d)
Dependencies
v7.3.7
v7.3.6
v7.3.5
v7.3.4
v7.3.3
v7.3.2
v7.3.1
v7.3.0
- Add
subset(r1, r2)
method to determine ifr1
range is entirely contained byr2
range.
v7.2.3
- Fix handling of
includePrelease
mode where version ranges like1.0.0 - 2.0.0
would include3.0.0-pre
and not1.0.0-pre
.
v7.2.2
- Fix bug where
2.0.0-pre
would be included in^1.0.0
ifincludePrerelease
was set to true.
v7.2.1
v7.2.0
- Add
simplifyRange
method to attempt to generate a more human-readable range expression that is equivalent to a supplied range, for a given set of versions.
v7.1.3
v7.1.2
- Remove fancy lazy-loading logic, as it was causing problems for webpack users.
v7.1.1
v7.1.0
- Add
require('semver/preload')
to load the entire module without using lazy getter methods.
v7.0.0
- Refactor module into separate files for better tree-shaking
- Drop support for very old node versions, use const/let,
=>
functions, and classes.
v6.3.1
Bug Fixes
-
928e56d
#591 better handling of whitespace (#591) (@lukekarrys, @joaomoreno, @nicolo-ribaudo)
v6.3.0
- Expose the token enum on the exports
v6.2.0
- Coerce numbers to strings when passed to semver.coerce()
- Add
rtl
option to coerce from right to left
v6.1.3
- Handle X-ranges properly in includePrerelease mode
v6.1.2
- Do not throw when testing invalid version strings
v6.1.1
- Add options support for semver.coerce()
- Handle undefined version passed to Range.test
v6.1.0
- Add semver.compareBuild function
- Support
*
in semver.intersects
v6.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.