jennings/SemVerHarvester — Issue #2: Git task cannot handle special versions such as 1.0.0beta1
Author: jennings
Created: 2011-11-25 08:06:52+00:00
State: open

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.