color -> semver