PrereleaseIdentifikatoren
PrereleaseIdentifikatoren sind Bezeichner in der Software-Versionierung, die erkennen lassen, dass eine Version noch nicht final ist. Sie erscheinen nach dem Hauptversionsdreier MAJOR.MINOR.PATCH und werden durch einen Bindestrich eingeführt, gefolgt von einer oder mehreren durch Punkte getrennten Identifikatoren, beispielsweise 1.2.3-alpha.1 oder 2.0.0-rc.2. Sie dienen dazu, den Entwicklungsstand einer Version zu kennzeichnen, etwa als Alpha-, Beta- oder Release-Candidate-Stadium.
Prerelease-Identifikatoren bestehen aus ASCII-Zeichen der Menge [0-9A-Za-z-]. Numerische Identifikatoren dürfen keine führenden Nullen haben. Die Folge
Bei der Versionierung wird zunächst die Hauptversion verglichen. Falls beide Versionen ein Pre-Release haben, erfolgt der
Gängige Beispiele sind 1.4.0-alpha, 1.4.0-alpha.1, 1.4.0-alpha.beta, 1.4.0-beta, 1.4.0-beta.2 und 1.4.0-rc.1. In SemVer-konformen Systemen liegt 1.4.0 gegenüber