Major changes: - Added support for multiple packages per directory, which is needed for certain project structures (e.g. Derelict) - See the "subPackages" field [1]
- Dependencies can be specified per configuration now and optional dependencies are supported - The version number format is now truly handled according to semantic versioning [2] - Added "dub describe" to output a build description for the selected configuration/platform - useful for external build tools/IDEs - A DUBPATH environment variable and custom package search paths are supported for more possible development work-flows - Package versions of local packages are now inferred using "git describe" if possible - Added some example projects for different use cases - A number of smaller changes and bug fixes Full change log: https://github.com/rejectedsoftware/dub/blob/master/CHANGELOG.md Download: http://registry.vibed.org/download [1]: http://registry.vibed.org/package-format#standard-fields [2]: http://semver.org/