Bei Semantic Versioning (SemVer) folgt die Versionsnummer dem Schema MAJOR.MINOR.PATCH (z.B. 2.4.1):

Teil Wann erhöhen? Beispiel
MAJOR Breaking Changes – API-Änderungen, die Abwärtskompatibilität brechen 1.9.3 → 2.0.0
MINOR Neue Features, die abwärtskompatibel sind 2.4.1 → 2.5.0
PATCH Bugfixes, kleine Korrekturen (abwärtskompatibel) 2.4.1 → 2.4.2

Wichtige Regeln:

Brauchst du das für ein konkretes Tool (npm, Python/pyproject.toml, Git-Tags)?