And, for that, we'd better make sure we can tell apart the -prerelease part from anything following +build.number (and which shouldn't be taken into account for precedence reasons).
Type of change
[x] Code cleanup
[x] Unit tests (added or updated unit-tests)
[x] Enhancement (implementation update, or general performance enhancements)
Description
Right now, Arturo's Version values do support SemVer (v2.0).
However, we could add some better support for things like prerelease tags, etc.
In a sense:
1.2.3-alpha
should come before1.2.3
as per the official specification.
And, for that, we'd better make sure we can tell apart the
-prerelease
part from anything following+build.number
(and which shouldn't be taken into account for precedence reasons).Type of change