Was ist eine Zielversion?

Die Zielversion beschreibt das jeweilige Release für eine Software. Sie ist in drei Bereiche aufgeteilt, welche jeweils durch eine Ziffer dargestellt werden: 0.0.0. Diese stehen für major.minor.patch.

Major: Die erste Ziffer an vorderster Stelle beschreibt dabei in der Regel die erste stabile Version von Software, z.B. der Livegang einer Website. Auch Breaking Changes haben Einfluss auf die erste Ziffer. Diese wird auch als Major Version (1.0.0) bezeichnet.

Minor: Die zweite Ziffer beschreibt neu eingespielte Features. Man bezeichnet sie als Minor Version (0.1.0). Bei jedem neuen Release steigt die mittlere Ziffer 0.2.0, 0.3.0, usw.

Patch: Die letzte Ziffer beschreibt Hotfixes/Bugfixes. Diese bezeichnet man als Patchlevel (0.0.1).

Hat man beispielsweise die Folge 1.2.1, kann dies bedeuten, dass eine Website nach Livegang zweimal neue Features implementiert bekommen hat und dazu ein Hotfix nötig war.

Siehe dazu auch https://semver.org.