If you don’t know what I’m talking about vgo requires the release to be tagged like “v1.0.3” which is not standard semver.
If you don’t know what I’m talking about vgo requires the release to be tagged like “v1.0.3” which is not standard semver.
Are you talking about git tags? Tagging a release with a "v" followed by the version number has been done since the very first git repository.
I don't think semver has any official standard; the closest I can find is https://semver.org/spec/v1.0.0.html, which does say "When tagging releases in a version control system, the tag for a version MUST be “vX.Y.Z” e.g. “v3.1.0”."
I purposely followed semver 2.0.0 which doesn't mention anything about a "v" prefix. Thanks for finding an old mention of version control tagging!
At the end of the day it's not a big deal. I will just duplicate the tags so it won't break any dep configurations.
https://github.com/gogo/protobuf
https://github.com/olivere/elastic
I'll switch over in the future and keep existing tags for dep users.