root/branches/bud/docs/ChangeLog

Revision 239, 2.5 kB (checked in by Gregor, 2 years ago)

RELEASE: 0.13

Line 
1 0.13 from 0.12:
2         - Fixed some tokenizing of dsss.conf .
3
4 0.12 from 0.11:
5         - A minor update to work with GDC 0.21 and DMD 1.0
6         - Fixed some library linking issues on DMD/Windows.
7
8 0.11 from 0.10:
9         - Support for --prefix and --use in `dsss net` (by popular demand)
10         - Allow tildes in Unix paths.
11
12 0.10 from 0.9:
13         - Improved handling of installation manifest.
14         - Improved path handling.
15         - Fixed to work with DMD 0.177
16
17 0.9 from 0.8:
18         - Improved library link generation to always generate the proper
19           order, even with very complicated builds (such as duit)
20
21 0.8 from 0.7:
22         - Give a useful error message if dsss net is run from the source dir
23           (which is unsupported).
24         - Added a -circular flag to dsss_build, which will make circular
25           dependencies work in GDC.
26         - Don't necessarily die on failed sync (though it'll die on failed
27           initial sync)
28         - Report errors from synchronization
29
30 0.7 from 0.6:
31         - Works on DMD on GNU/Linux.
32
33 0.6 from 0.5:
34         - Show synchronize commands (had previously hidden them, decided that
35           showing them is the superior option)
36         - Run curl in "insecure" mode (the certs are worthless anyway)
37         - Ignore output from bsdtar, which is almost exclusively false
38           negatives.
39
40 0.5 from 0.4:
41         - Fixed rmRecursive to work on Windows.
42         - Fixed installation to work on Mac OS X.
43         - Fixed dependency tracking to work for software with special sections.
44
45 0.4 from 0.3:
46         - Fixed a bug causing DSSS not to download mirrors.list (which was
47           fairly docile since there are no working mirrors yet)
48         - Modified to work properly on Mac OS X (hopefully)
49         - Wrote simple install and use documents.
50         - Added version output to the --help output.
51         - dsss net list command implemented.
52         - dsss net search command implemented.
53         - dsss installed command implemented.
54         - unix2dos is now used for all patches on Windows, due to a bug (of
55           sorts) in GNU patch on Windows.
56
57 0.3 from 0.2:
58         - Switched to curl instead of wget, due to curl's superior support for
59           updates based on time.
60         - dsss net fetch command implemented.
61         - SVN-based source list system swapped out for an HTTP-based system
62           (makes a number of things more efficient)
63
64 0.2 from 0.1:
65         - Support for subdir types in dsss.conf.
66         - Support for mirrors.
67         - $ETC_PREFIX
Note: See TracBrowser for help on using the browser.