Follow semver rule