Instead of forcing basic semver `v0.0.0`, allow any format schematic. e.g. `v0.0.0-rc1`, `0.0.0`, `0.0.0-rc1`, `release-4`, etc