How is decided, if a software version is called 1.1 / 1.0.1 / 1.0.0.1 / 1.0.0.0.1 etc.?

550 views

How is decided, if a software version is called 1.1 / 1.0.1 / 1.0.0.1 / 1.0.0.0.1 etc.?

In: 1

10 Answers

Anonymous 0 Comments

Fairly specific to the project, a lot of projects try to standardize on [semantic versioning](https://semver.org/) which I think most use now.

Often you’ll see the repository version number (something like r125852, indicating the 125852th change), or for git it’s a hex number, often something like “35cfb2b”, that’s just a number that git uses to identify the version and it’s automatically generated.

I’ve also seen many where they follow semantic versioning, but they only release even patch versions, where odd patch versions are developer versions

You are viewing 1 out of 10 answers, click here to view all answers.