On Wed, 02 Apr 2014 21:24:54 GMT, Sönke Ludwig wrote:

A beta version implementing the new version handling has been uploaded: http://code.dlang.org/download

Ha, I just installed the latest from-git dub and got bitten by this with my Dgraph library. That's what I get for not following up on dub ... :-)

Like a previous poster, I also use the "version": "~master" to indicate that I do not consider the library stable enough to support formal versioning yet. I'd therefore suggest that rather than deprecation-and-destruction, there be a warning which says something like: "Warning: this program builds directly from branch ~whatever. This may lead to breaking changes being brought in without prior notice."

I feel that this is a feature and not a flaw, and better way to deal with it may be to handle the way that code.dlang.org groups or promotes projects -- give explicitly versioned projects higher prominence, perhaps?