Version Tools
Browse all available version tools.
Available tools
- SemVer Build Metadata Editor Replace SemVer build identifiers while preserving strict core/prerelease fields; new metadata is validated but has no precedence effect.
- SemVer Build Record Extractor Extract SemVer build identifiers as literal strings, preserving numeric-looking leading zeros without adding precedence meaning.
- SemVer Core Change Classifier Classify the highest differing SemVer core component and separately report full precedence comparison; component names do not prove semantic compatibility.
- SemVer Core Component Distance Return signed componentwise SemVer core deltas as arithmetic evidence, not a scalar version distance or compatibility metric.
- SemVer Core Record Extractor Extract strict SemVer core fields through the existing parser, bounded to safe integer components; no coercion of prefixes, whitespace or leading zeros.
- SemVer Duplicate Spelling Audit Audit repeated strict SemVer spellings exactly, distinct from equal-precedence build-metadata alternatives.
- SemVer Lane Maxima Return all equal-precedence maxima in each explicit major.minor SemVer lane, preserving build ties instead of arbitrarily choosing a release.
- SemVer Major Bump Bump one SemVer major component, reset lower core components and remove prerelease/build metadata; rejects overflow, no release policy inference.
- SemVer Minor Bump Bump one SemVer minor component, reset lower core components and remove prerelease/build metadata; rejects overflow, no release policy inference.
- SemVer Monotonic Log Audit Audit a supplied version observation log for descending adjacent SemVer precedence; build-only changes are ties and caller order is retained.
- SemVer Patch Bump Bump one SemVer patch component, reset lower core components and remove prerelease/build metadata; rejects overflow, no release policy inference.
- SemVer Precedence Tie Groups Group all equal-precedence SemVer spellings while ignoring build metadata and retaining original indexes; no lexicographic or numeric-only substitution.
- SemVer Prerelease Counter Bump Bump the final numeric identifier in a matching SemVer prerelease lane or start the supplied label at zero; changing labels resets the lane and build metadata is removed.
- SemVer Prerelease Prefix Selector Select strict SemVer prerelease identifier prefix matches by complete literal identifiers, not substring regex or build metadata.
- SemVer Prerelease Record Extractor Extract strict SemVer prerelease identifiers with numeric versus textual evidence using the existing parser; no build precedence.
- SemVer Record Formatter Format an explicit strict SemVer record and validate through the existing parser; core/prerelease numeric components must stay safe and prerelease numeric zeros cannot be padded.
- SemVer Release Lane Groups Group explicit versions into major.minor release lanes with source indexes; a caller-defined grouping, not stability or API compatibility certification.
- SemVer Release Promotion Promote an explicit SemVer spelling to its bare release core, stripping prerelease and build without bumping numeric components.
- SemVer Stable Sort Stable SemVer precedence sort using the existing comparator, retaining all build-metadata ties and original spellings/indexes.
- SemVer Suffix Strip Map Map original SemVer spellings to stripped bare-core spellings with removed suffix provenance; no numeric bump or release promotion claim.