For example: Version 2.1
| Major | Minor | |
|---|---|---|
| 2 | . | 1 |
The first digit is called the Major version, and the second digit is called the Minor version.
Major version upgrade : When changes occur in specification or operation requirements etc, or implement new features.
Minor version upgrade : When fixes bugs or changes features behavior.
For example: Version 2.1.4.3
| Major | Minor | Build | Revision | |||
|---|---|---|---|---|---|---|
| 2 | . | 1 | . | 4 | . | 3 |
The build digit is just as a number when building a package. The revision digit is same meaning as the minor version of build number.
It is the version that is not yet implemented all the functions that are planned. It may also indicate a test version that is built every evening during development.
It is a version under development. Especially in the early stages of development. It does not include those developed as a prototype.
t is the state where the function that was planned is working normally in the normal way. There may be unexpected troubles or abnormal termination.
It is a release candidate version. Unless there is a fatal bug, this version will be released. If enough tests are completed, especially if there are no major problems, the same version as this version will be the official version.