On 2016-05-22 21:36, Sönke Ludwig wrote: > This version marks the final milestone before the 1.0.0 release, which > is scheduled for mid-June. The API has been cleaned up and will be kept > backwards compatible throughout 1.x.x (0.9.25->1.0.0 may still have some > breaking changes). Beginning with version 1.0.0, DUB will also become > part of the DMD compiler distribution, so that no additional setup will > be required to build DUB projects. > > In preparation to that, it also received a thorough optical overhaul. > The newly designed logo (which has appeared in some other spots already) > has been integrated on the package registry, and the site style has been > adjusted to fit the general dlang.org design (thanks to Sebastian > Wilzbach!). > > Some major changes to DUB itself are: > > - Builds on frontend versions up to 2.071.0 > - Implements proper optional dependency semantics, where using an > optional dependency can now be controlled using dub.selections.json > - "dub init" is now interactive by default (use -n to disable) > - Contains some critical changes regarding path based dependencies > - New "convert" and "search" commands > - It now supports "git submodule" style packages that put their D > sources at the root of the repository and expect to be checked out > into a folder with the name of the package/repository. This builds > on a new folder structure for downloaded packages and may require a > re-download of affected packages to take effect. If you run into any > issues, try removing all cached packages with "dub remove *". > > Full change log: > https:// github.com/ D-Programming- Language/ dub/blob/ master/ CHANGELOG.md > > Download: > http://code.dlang.org/download This version marks the final milestone before the 1.0.0 release, whichis scheduled for mid-June. The API has been cleaned up and will be keptbackwards compatible throughout 1.x.x (0.9.25->1.0.0 may still have somebreaking changes). Beginning with version 1.0.0, DUB will also becomepart of the DMD compiler distribution, so that no additional setup willbe required to build DUB projects.In preparation to that, it also received a thorough optical overhaul.The newly designed logo (which has appeared in some other spots already)has been integrated on the package registry, and the site style has beenadjusted to fit the general dlang.org design (thanks to SebastianWilzbach!).Some major changes to DUB itself are:- Builds on frontend versions up to 2.071.0- Implements proper optional dependency semantics, where using anoptional dependency can now be controlled using dub.selections.json- "dub init" is now interactive by default (use -n to disable)- Contains some critical changes regarding path based dependencies- New "convert" and "search" commands- It now supports "git submodule" style packages that put their Dsources at the root of the repository and expect to be checked outinto a folder with the name of the package/repository. This buildson a new folder structure for downloaded packages and may require are-download of affected packages to take effect. If you run into anyissues, try removing all cached packages with "dub remove *".Full change log:Download: http:// code.dl ang.org/ package- format? lang=json -- /Jacob Carlborg