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: