Compare Versions - semver
npm / semver / Compare Versions
→
7.7.0 (2025-01-29)
Features
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
7.6.1 (2024-05-04)
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
Chores
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])
7.6.0 (2024-01-31)
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])
7.4.0 (2023-04-10)
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
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
GTE0regexes (#432) (11494f1) - replace deprecated String.prototype.substr() (#445) (e2d55e7)
- replace regex used to split ranges (#434) (9ab7b71)
Documentation
- clarify * range behavior (cb1ca1d)