A versioning scheme of the format MAJOR.MINOR.PATCH
(e.g. 1.0.4
) with specific rules on when you should increment each part of the version number:
MAJOR
- incompatible API changes.MINOR
- functionality in a backward-compatible manner.PATCH
- backward-compatible bug fixes.