jennings/SemVerHarvester — Issue #3: Mercurial task cannot handle special versions such as 1.0.0beta1
Author: jennings
Created: 2011-11-25 08:07:54+00:00
State: open
Labels: Mercurial

Rule 3 of the semantic versioning spec says:

> A special version number MAY be denoted by appending an arbitrary string immediately following the patch version. The string MUST be comprised of only alphanumerics plus dash [0-9A-Za-z-] and MUST begin with an alpha character [A-Za-z]. Special versions satisfy but have a lower precedence than the associated normal version.

The task currently does not handle this at all.