🐛 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
Uh oh!
There was an error while loading. Please reload this page.
-
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