Use SemVer (Semantic Versioning Specification).
Major.Minor.Patch 2.0.0 3.0.0 # major version update, breaking changes expected 3.1.0 # minor version update, backward compatible features