Hauptversionskomponente
Hauptversionskomponente, im Deutschen oft als die Hauptversionsnummer bezeichnet, ist der erste Bestandteil einer Softwareversionsnummer. In der üblichen Dreiteilung MAJOR.MINOR.PATCH entspricht die Hauptversionskomponente MAJOR. Sie signalisiert entscheidende Änderungen am Produkt, die in der Regel inkompatible API-Änderungen oder umfassende Funktionsüberholungen mit sich bringen.
In vielen Versionsschemata, insbesondere dem semantic versioning (SemVer), bedeutet eine Erhöhung der Hauptversionsnummer, dass frühere Schnittstellen
Die Hauptversionskomponente steht im Kontrast zur Nebenversionskomponente (MINOR) und zur Fehlerkorrekturkomponente (PATCH). Eine Erhöhung der MINOR-Version
Praxis und Auswirkungen: Vor der Veröffentlichung einer neuen Hauptversion prüfen Entwickler die API-Verträge, liefern Migrationshinweise und
Zusammengefasst kennzeichnet die Hauptversionskomponente grundlegende, nicht abwärtskompatible Änderungen eines Softwareprodukts und wird verwendet, um Abhängigkeiten und