Unverified50% confidenceFactExact time
In the SemVer specification, pre-release identifiers (such as -pre) sort lower than the official release of the same version, so package managers by default do not treat pre-release versions as upgrade targets.
1
Sources
50%
Confidence
Long-term
Relevance
10/21/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedIn the Semantic Versioning (SemVer) specification, the '-pre' in '1.25.1-pre' is a pre-release identifier, and it sorts lower than the formal release '1.25.1' of the same version.78% similarUnverifiedIn the semantic versioning (SemVer) system, suffixes such as -pre, -alpha, -beta, and -rc are collectively called pre-release identifiers, and their sorting priority is lower than the corresponding official version.78% similarUnverifiedPackage managers typically do not treat pre-release versions (such as 1.25.0-pre) as the default upgrade target, and will skip pre-release versions to avoid ordinary users accidentally upgrading to unstable builds.77% similarUnverifiedIn the SemVer specification, a pre-release identifier has lower precedence than the corresponding official version, for example 1.24.2-pre < 1.24.2.76% similarUnverifiedPre-release tags in the Semantic Versioning specification follow priority ordering; in Cargo, "^1.19.0" will not match "1.19.1-pre", as pre-release versions are not included in normal version range matching by default.73% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1081558API
curl https://kongchang.com/api/v1/knowledge/claims/1081558MCP
get_claim(id=1081558)