On Tuesday, 7 June 2016 at 09:54:19 UTC, Sönke Ludwig wrote: > DUB 1.0.0 is nearing completion. The new feature over 0.9.25 is support for single-file packages, which can be used to write shebang-style scripts on Posix systems: > > #!/usr/bin/env dub > /++ dub.sdl: > name "colortest" > dependency "color" version="~>0.0.3" > +/ > > void main() > { > import std.stdio : writefln; > import std.experimental.color.conv; > import std.experimental.color.hsx; > import std.experimental.color.rgb; > > auto yellow = RGB!("rgb", float)(1.0, 1.0, 0.0); > writefln("Yellow in HSV: %s", yellow.convertColor!(HSV!())); > } > > With "chmod +x" it can then simply be run as ./colortest.d. > > Apart from that, the release contains some bug fixes, most notably it doesn't query the registry for each build any more. > > Full change log: > https:// github.com/ D-Programming- Language/ dub/blob/ master/ CHANGELOG.md > > Download (Latest Preview): > http://code.dlang.org/download DUB 1.0.0 is nearing completion. The new feature over 0.9.25 is support for single-file packages, which can be used to write shebang-style scripts on Posix systems:#!/usr/bin/env dub/++ dub.sdl:name "colortest"dependency "color" version="~>0.0.3"+/void main()import std.stdio : writefln;import std.experimental.color.conv;import std.experimental.color.hsx;import std.experimental.color.rgb;auto yellow = RGB!("rgb", float)(1.0, 1.0, 0.0);writefln("Yellow in HSV: %s", yellow.convertColor!(HSV!()));With "chmod +x" it can then simply be run as ./colortest.d.Apart from that, the release contains some bug fixes, most notably it doesn't query the registry for each build any more.Full change log:Download (Latest Preview):