On Sat, 24 May 2014 21:00:37 +0200, Sönke Ludwig wrote:
Am 24.05.2014 20:29, schrieb Nick Sabalausky:
After about a day and several "Trigger manual update", code.dlang.org
still hasn't picked up this tag:https://github.com/Abscissa/DAuth/releases/tag/v0.6
Does it need to be v0.6.0 or is something else wrong?
Exactly, versions must always have 3 digits (standard SemVer format). I
didn't really think about the consequences of supporting more or less
than that, so for now it's kept all according to the standard.
Assuming that a version has 3 digits, is it acceptable to append -rc1, -alpha, etc.?
I tried (experimentally) setting the version of a package I'm preparing to "1.0.0-rc1". This worked fine as a dependency if the dependent package asked for ">=0.9.0" (say) but if I asked for ">=1.0.0-rc1" I got an error message with dub build:
Error executing command build: Could not find a valid dependency tree configuration: