Versionsnummer vergeben #
Bei der Kartenviewer API-Versionierung halten wir uns an die Regeln der semantischen Versionierung, die dem folgenden Aufbau entspricht:
MAJOR.MINOR.PATCH
Versionsnummern, die diesem Beispiel folgen sind beispielsweise 0.0.1, 1.0.0 oder 2.5.265. Dabei gelten folgende Regeln:
- Die MAJOR-Versionsnummer wird erhöht, wenn sich die öffentliche API des Packages ändert, sodass sie nicht mehr kompatibel zu der vorherigen Version ist.
- Die MINOR-Versionsnummer wird erhöht, wenn Funktionalität ergänzt wird, dabei aber nicht die öffentliche API inkompatibel zu älteren Versionen wird.
- Die PATCH-Versionsnummer wird bei BugFixes erhöht, die keine Auswirkungen auf die API des Packages haben, sodass ebenfalls die Abwärtskompatibilität erhalten bleibt.