Let fuzzy version matches exclude pre-release variants of the bumped version.
Let fuzzy version matches exclude pre-release variants of the bumped version.

This changes ~>1.2.3 to not match 1.3.0-beta.1 anymore as it currently does. To achieve this, ~>1.2.3 gets expanded to ">=1.2.3 <1.3.0-0", which filters out the smallest representable pre-release version of 1.3.0.

grogancolin/dub,rjframe/dub,Geod24/dub,gedaiu/dub,D-Programming-Language/dub