Versjonsnumre
Versjonsnumre er identifikatorer som beskriver en ny utgave av programvare, biblioteker eller grensesnitt. Hovedformålet er å kommunisere endringer i funksjonalitet og kompatibilitet, slik at utviklere og brukere kan planlegge oppgraderinger, feilsøking og migrasjoner på en forutsigbar måte. De fungerer også som referansepunkt i dokumentasjon og avhengighetsstyring.
Den mest utbredte tilnærmingen er semantisk versjonering (SemVer). I SemVer brukes et nummer i formatet MAJOR.MINOR.PATCH,
Det finnes også andre konvensjoner, som CalVer (calendar versioning), som bruker dato og/eller årstall i versjonen,
Praktisk brukes versjonsnumre i avhengighetsstyring, utgivelsesplanlegging og brukerkommunikasjon. De hjelper med å avgjøre om oppgraderinger er