Semantic Version Comparator
Compare two versions using Semantic Versioning 2.0.0 rules.
A stable version has higher precedence than its matching pre-release. Build metadata after + does not affect precedence.
Questions about this tool
How are pre-release versions ordered in SemVer?
A pre-release version has lower precedence than the corresponding normal version, and dot-separated identifiers are compared using SemVer rules.
Does build metadata change precedence?
No. The +build metadata does not affect version precedence even though it can identify different builds.
Can I compare arbitrary vendor version strings as SemVer?
Only if they follow SemVer syntax. Vendor-specific four-part or date-based versions may require a different comparison rule.