Software versioning
Unique identification of incremental software updates
Unique identification of incremental software updates
Software versioning is the process of assigning unique version names or unique version numbers to unique states of computer software. A commonly adopted scheme for version numbers is known as semantic versioning (SemVer), which comprises a three-part version number (Major.Minor.Patch), an optional prerelease tag (e.g. alpha, beta), and an optional build meta tag. A fourth number may also be used to denote the software build, as was the case for Adobe Flash. Some companies also rely on the build date, in a system known as calendar versioning, and letters and other characters, such as Lotus 1-2-3 Release 1a. Most free and open-source software packages treat versions as a series of individual numbers, separated by periods, with a progression such as 1.8.1, 1.9.0. On the other hand, some software packages identify releases by decimal numbers: 1.8, 1.81, 1.82. Developers may choose to jump multiple minor versions at a time to indicate that significant features have been added or for marketing...
Open boosters, collect cards and trade them. Free to play.
Play for free