Beta release DUB 1.0.0-beta.1

Manu via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Fri Jun 10 23:10:55 PDT 2016


On 7 June 2016 at 19:54, Sönke Ludwig
<digitalmars-d-announce at puremagic.com> 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

Hey cool, thanks for the endorsement in your example! :P



More information about the Digitalmars-d-announce mailing list