versioning for an artifact as described at: http://semver.org/, of the form major.minor.patch.
Optional
Major version when you make incompatible API changes
Minor version when you add functionality in a backwards-compatible manner
Patch version when you make backwards-compatible bug fixes
versioning for an artifact as described at: http://semver.org/, of the form major.minor.patch.