🐛 BUG: Pre-release version numbers should comply with semver #3559
aaronadamsCA
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Which Cloudflare product(s) does this pertain to?
Wrangler
What version of
Wrangler
are you using?3.1.1
What operating system are you using?
Ubuntu
Describe the Bug
Pre-release version numbers should correctly use semantic versioning. https://semver.org/
Here is an excerpt from this package's NPM version history:
According to semver, this is the precedence of these 4 versions:
This is confusing our package managers (for us, both pnpm and Renovate) in two ways:
0.0.0-528cc0fc
can upgrade to3.1.1
. This is actually a downgrade.0.0.0-436f752d
can upgrade to0.0.0-528cc0fc
. This is actually a downgrade.3.2.0-beta+528cc0fc
.3.2.0-beta.1
.Beta Was this translation helpful? Give feedback.
All reactions