Another one for you tonight,
With the semver branch we’ve had support for pre-release packages in place. The only missing bit was to make sure we only resolve packages that are not pre-release by default.
This is now done with the –edge input on add-wrap and set-wrap. When you use that, your dependency is going to look like this:
Depends: nhibernate ~> 3 edge
This will automatically import pre-release packages for that package.
Resolution rules are simple: You can only have a pre-release package in a branch for which the root (your dependency) is marked as edge. Otherwise, the packages containing references to edge packages and edge packages will be completely ignored.
That closes issue number 4 that we’ve had opened for two years (yay!).
There are now 31 opened issues for the 2.0.3 release, feel free to lool at them and suggest any that could be pushed to the next version, or even fix them yourselves.
Seb