Using Semantic Versioning to Simplify Release Management | Amazon Web Services
Briefly

Semantic Versioning enables developers, testers, and project managers to have a more standardized process for committing code and managing different versions.
The Major version number change signifies that this release will have breaking changes, while the Minor version indicates a feature release in a backward-compatible manner.
Read at Amazon Web Services
[
|
]