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.
This PR contains the following updates:
^6.3.1β^7.0.0Release Notes
npm/node-semver (semver@^6.0.0)
v7.7.3Compare Source
Bug Fixes
e37e0ca#β813 faster paths for compare (#β813) (@βH4ad)2471d75#β811 x-range build metadata support (i529015)Chores
8f05c87#β807 bump @βnpmcli/template-oss from 4.25.0 to 4.25.1 (#β807) (@βdependabot[bot], @βowlstronaut)v7.7.2Compare Source
Bug Fixes
fcafb61#β780 add missing'use strict'directives (#β780) (@βFdawgs)c99f336#β781 prerelease identifier starting with digits (#β781) (@βmbtools)Chores
c760403#β784 template-oss-apply for workflow permissions (#β784) (@βwraithgar)2677f2a#β778 bump @βnpmcli/template-oss from 4.23.6 to 4.24.3 (#β778) (@βdependabot[bot], @βnpm-cli-bot)v7.7.1Compare Source
Bug Fixes
af761c0#β764 inc: fully capture prerelease identifier (#β764) (@βwraithgar)v7.7.0Compare Source
Features
0864b3c#β753 add "release" inc type (#β753) (@βmbtools)Bug Fixes
d588e37#β755 diff: fix prerelease to stable version diff logic (#β755) (@βeminberkayd, berkay.daglar)8a34bde#β754 add identifier validation toinc()(#β754) (@βmbtools)Documentation
67e5478#β756 readme: added missing period for consistency (#β756) (@βshaymolcho)868d4bb#β749 clarify comment about obsolete prefixes (#β749) (@βmbtools, @βljharb)Chores
145c554#β741 bump @βnpmcli/eslint-config from 4.0.5 to 5.0.0 (@βdependabot[bot])753e02b#β747 bump @βnpmcli/template-oss from 4.23.3 to 4.23.4 (#β747) (@βdependabot[bot], @βnpm-cli-bot)0b812d5#β744 postinstall for dependabot template-oss PR (@βhashtagchris)v7.6.3Compare Source
Bug Fixes
73a3d79#β726 optimize Range parsing and formatting (#β726) (@βjviide)Documentation
2975ece#β719 fix extra backtick typo (#β719) (@βstdavis)v7.6.2Compare Source
Bug Fixes
6466ba9#β713 lru: use map.delete() directly (#β713) (@βnegezor, @βlukekarrys)v7.6.1Compare Source
Bug Fixes
c570a34#β704 linting: no-unused-vars (@βwraithgar)ad8ff11#β704 use internal cache implementation (@βmbtools)ac9b357#β682 typo in compareBuild debug message (#β682) (@βmbtools)Dependencies
988a8de#β709 uninstalllru-cache(#β709)3fabe4d#β704 remove lru-cacheChores
dd09b60#β705 bump @βnpmcli/template-oss to 4.22.0 (@βlukekarrys)ec49cdc#β701 chore: chore: postinstall for dependabot template-oss PR (@βlukekarrys)b236c3d#β696 add benchmarks (#β696) (@βH4ad)692451b#β688 various improvements to README (#β688) (@βmbtools)5feeb7f#β705 postinstall for dependabot template-oss PR (@βlukekarrys)074156f#β701 bump @βnpmcli/template-oss from 4.21.3 to 4.21.4 (@βdependabot[bot])v7.6.0Compare Source
Features
a7ab13a#β671 preserve pre-release and build parts of a version on coerce (#β671) (@βmadtisa, madtisa, @βwraithgar)Chores
816c7b2#β667 postinstall for dependabot template-oss PR (@βlukekarrys)0bd24d9#β667 bump @βnpmcli/template-oss from 4.21.1 to 4.21.3 (@βdependabot[bot])e521932#β652 postinstall for dependabot template-oss PR (@βlukekarrys)8873991#β652 chore: chore: postinstall for dependabot template-oss PR (@βlukekarrys)f317dc8#β652 bump @βnpmcli/template-oss from 4.19.0 to 4.21.0 (@βdependabot[bot])7303db1#β658 add clean() test for build metadata (#β658) (@βjethrodaniel)6240d75#β656 add missing quotes in README.md (#β656) (@βzyxkad)14d263f#β625 postinstall for dependabot template-oss PR (@βlukekarrys)7c34e1a#β625 bump @βnpmcli/template-oss from 4.18.1 to 4.19.0 (@βdependabot[bot])123e0b0#β622 postinstall for dependabot template-oss PR (@βlukekarrys)737d5e1#β622 bump @βnpmcli/template-oss from 4.18.0 to 4.18.1 (@βdependabot[bot])cce6180#β598 postinstall for dependabot template-oss PR (@βlukekarrys)b914a3d#β598 bump @βnpmcli/template-oss from 4.17.0 to 4.18.0 (@βdependabot[bot])v7.5.4Compare Source
Bug Fixes
cc6fde2#β588 trim each range set before parsing (@βlukekarrys)99d8287#β583 correctly parse long build ids as valid (#β583) (@βlukekarrys)v7.5.3Compare Source
Bug Fixes
abdd93d#β571 set max lengths in regex for numeric and build identifiers (#β571) (@βlukekarrys)Documentation
bf53dd8#β569 add example for>comparator (#β569) (@βmbtools)v7.5.2Compare Source
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.1Compare Source
Bug Fixes
d30d25a#β559 show type on invalid semver error (#β559) (@βtjenkinson)v7.5.0Compare Source
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.0Compare Source
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.8Compare Source
Bug Fixes
d8ef32c#β383 add support for node.js esm auto exports (#β383) (@βMylesBorins)Documentation
7209b14#β477 update range.js comments to clarify the caret ranges examples (#β477) (@βamitse)7.3.7 (2022-04-11)
Bug Fixes
Dependencies
7.3.6 (2022-04-05)
Bug Fixes
GTE0regexes (#β432) (11494f1)Documentation
Dependencies
v7.3.7Compare Source
Bug Fixes
d8ef32c#β383 add support for node.js esm auto exports (#β383) (@βMylesBorins)Documentation
7209b14#β477 update range.js comments to clarify the caret ranges examples (#β477) (@βamitse)7.3.7 (2022-04-11)
Bug Fixes
Dependencies
7.3.6 (2022-04-05)
Bug Fixes
GTE0regexes (#β432) (11494f1)Documentation
Dependencies
v7.3.6Compare Source
Bug Fixes
d8ef32c#β383 add support for node.js esm auto exports (#β383) (@βMylesBorins)Documentation
7209b14#β477 update range.js comments to clarify the caret ranges examples (#β477) (@βamitse)7.3.7 (2022-04-11)
Bug Fixes
Dependencies
7.3.6 (2022-04-05)
Bug Fixes
GTE0regexes (#β432) (11494f1)Documentation
Dependencies
v7.3.5Compare Source
Bug Fixes
d8ef32c#β383 add support for node.js esm auto exports (#β383) (@βMylesBorins)Documentation
7209b14#β477 update range.js comments to clarify the caret ranges examples (#β477) (@βamitse)7.3.7 (2022-04-11)
Bug Fixes
Dependencies
7.3.6 (2022-04-05)
Bug Fixes
GTE0regexes (#β432) (11494f1)Documentation
Dependencies
v7.3.4Compare Source
v7.3.3Compare Source
v7.3.2Compare Source
v7.3.1Compare Source
v7.3.0Compare Source
subset(r1, r2)method to determine ifr1range is entirelycontained by
r2range.v7.2.3Compare Source
includePreleasemode where version ranges like1.0.0 - 2.0.0would include3.0.0-preand not1.0.0-pre.v7.2.2Compare Source
2.0.0-prewould be included in^1.0.0ifincludePrereleasewas set to true.v7.2.1Compare Source
v7.2.0Compare Source
simplifyRangemethod to attempt to generate a more human-readablerange expression that is equivalent to a supplied range, for a given set
of versions.
v7.1.3Compare Source
v7.1.2Compare Source
users.
v7.1.1Compare Source
v7.1.0Compare Source
require('semver/preload')to load the entire module without usinglazy getter methods.
v7.0.0Compare Source
=>functions,and classes.
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.