[minor] custom semver