semver
Semantic versioning (e.g. 1.0.3) is the most widely adopted scheme for assigning unique version numbers to software releases.
Software versioning is the most widely adopted scheme for assigning unique version version numbers to software releases.