mirror of
https://github.com/renovatebot/renovate.git
synced 2026-11-01 10:09:50 +00:00
c997287e68
* feat(versioning): add elm versioning support * fix(versioning/elm): remove unnecessary defensive check in nextMajor * fix(versioning/elm): use named capture groups in range regex * fix(versioning/elm): use semver gte instead of gt || eq * Update lib/modules/versioning/elm/index.ts --------- Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
12 lines
466 B
Markdown
12 lines
466 B
Markdown
Elm enforces strict [Semantic Versioning](https://semver.org/) at the compiler level, automatically detecting API changes and requiring appropriate version bumps.
|
|
|
|
**Ranges**
|
|
|
|
Elm packages use range constraints in the format `1.0.0 <= v < 2.0.0`, where the lower bound is inclusive and the upper bound is exclusive.
|
|
|
|
**Exact versions**
|
|
|
|
Elm applications use exact versions like `1.0.0` in their `elm.json` files.
|
|
|
|
Both exact versions and ranges are fully supported.
|