versionumerot
Versionumerot ovat järjestelmällisiä tunnisteita, joita käytetään ohjelmistojen ja digitaalisten tuotteiden julkaisujen yhteydessä. Ne auttavat kuvaamaan muutosten laajuutta, kommunikoimaan yhteensopivuusvaatimuksia ja osoittamaan, milloin päivitys on saatavilla. Versionumerointi toimii erityisen tärkeänä osana ohjelmistokehityksen jaksoja sekä riippuvuuksien hallintaa.
Yleisin rakenne on kolmen tai useamman numeron sarja, esimerkiksi 1.2.3. Tässä muodossa luvut toimivat hierarkisesti: major
Esiversio-merkinnät, kuten -alpha, -beta tai -rc, kertovat, että julkaisu ei ole lopullinen. Näiden jälkeen voidaan käyttää
Kalenteriperusteinen versionointi (CalVer) perustuu julkaisupäivään, esimerkiksi 2024.11.15. Tämä malli sopii projekteille, joissa päivämäärä heijastaa julkaisun ajankohtaa
Semanttinen versionointi (SemVer) on laajalti käytetty standardi, joka määrittelee, miten versionumerot kertovat yhteensopivuudesta. SemVer 2.0.0 julkaistiin
Käytännössä versionumerot auttavat sekä kehittäjiä että käyttäjiä arvioimaan päivitysten merkityksen, hallitsemaan riippuvuuksia ja aikatauluttamaan testauksia sekä