Semantische Versionierung
Definition
Semantische Versionierung zeigt an Versionsnummern, welche Art von Softwareänderung vorliegt.
Eine Versionskonvention `MAJOR.MINOR.PATCH`, die inkompatible Änderungen, kompatible Funktionen und Fehlerkorrekturen unterscheidet.
Einfach erklärt
Die drei Zahlen einer Version zeigen, ob sich Grundlegendes, eine Funktion oder nur ein Fehler geändert hat.
Warum das im Alltag wichtig ist
Der Begriff trägt zu sicheren, wartbaren und leistungsfähigen Webanwendungen sowie belastbaren technischen Entscheidungen bei.
Beispiel aus dem Mittelstand
Eine inkompatible API-Änderung erhöht die Major-Version von 2 auf 3.
Grenzen und Fallstricke
- SemVer ohne definierte öffentliche API verwenden oder Versionsnummern als Qualitätsgarantie sehen.
Entstehung & Geschichte
Semantic Versioning wurde aus Softwarepaketierungspraxis formalisiert und als öffentliche Spezifikation verbreitet.
Anwendung im Mittelstand
- Mögliche Anwendung: Eine inkompatible API-Änderung erhöht die Major-Version von 2 auf 3.
Häufige Fragen
Was bedeutet Semantische Versionierung?
Eine Versionskonvention `MAJOR.MINOR.PATCH`, die inkompatible Änderungen, kompatible Funktionen und Fehlerkorrekturen unterscheidet. Welche Fehler sollte man vermeiden? SemVer ohne definierte öffentliche API verwenden oder Versionsnummern als Qualitätsgarantie sehen.
Quellen
Quelle geprüft am 10.10.2026. Redaktionelle Anwendungsbeispiele sind hypothetisch; kein Nachweis realer Kundenergebnisse.
Redaktionell geprüft am: