Here follows the history of the project Zdu, Release 1 and now Release 2.
Written by André Jonsson <haywire@fatalunity.com>

History prefix explanations:


v2.3.099 v2.4 BETA 2 July 8, 2000
NEW
GUI: Added drag & drop support. It's now possible to drag a directory to the Zdu window and it will immediately begin to scan it.
MIN
GUI: Now Forced-enables the /x option, meaning it will always be 'on' and always available by selecting 'extensions' in the dropdown list. Sorting can still be set by using for instance /x:n to sort by number of occurrances.
MIN
GUI: Replaced the static version display on the main window with a '?'-button, which will bring up an 'About Zdu' dialog.

v2.3.098   July 6, 2000
BUG
GUI: Finally found what caused the graphical garbage in the right most columns (outside the list). Fixed.
NEW
Added a nice tree-like printout in recursive mode. For the GUI, this is (hopefully) just a temporary solution until I can get the tree control thing to work.
NEW
Added the extension printout again. The GUI sorts a little bit diffrent than the text version, but other than that it's exactly the same. GUI: Sorting by clicking the header columns is not there yet, it's coming.
MIN
Renamed the /q switch to /S, works the same though and /q is still accepted but does nothing.

v2.3.097   July 3, 2000
NEW
The recursive printout is now correct for both versions, with 'correct' I mean that the top level directory is printed first, and then it's sub directories.
BUG
GUI: The order in which the usage rows was added to the list sometimes got screwed up. Fixed.
MIN
GUI: Fixed the error message printout in the argument parser, now the errors produce a dialog box. Non-fatal messages are displayed at all though.
MIN
GUI: Implemented the 'Rescan' button.

v2.3.096
v2.4 BETA 1 June 30, 2000
REL
I guess this is ready to 'ship'... atleast in some kind of beta status. Somehow the GUI version is actually smaller than the text version... that will probably change.
BUG
Fixed the 'recursive' printout, it printed the whole path, not just the last part, which it should. Fixed.
NEW
GUI: The list control with a tree seemed more trouble than I expected, so it's posponed until I can find a good class that already exist that does the job. Suggestions are welcome! The bottom-line printout is still in the same list, but the text has changed to read 'TOTAL:' instead of the actual path.
MIN
GUI: Added some indentaion to sub directories in recursive mode, to make it similar to the text version.
MIN
GUI: Made a cheap solution to the recursive output, just reversed the list. This means that the parent directory is now above its child directories, unlike the text version where it is the other way around. Also, the bottom-line, is now the top-line (I said it was cheap didn't I?)
MIN
GUI: fixed the horizontal scrollbar issue with long reports.
TXT
Nothing changed in the zdu.txt file yet, to describe the GUI, but hey, it's only beta. And I'll probably go a head with the plan to finally have HTML version as well.

v2.3.095   June 29, 2000
NEW
As a result of the tree approach introduced in 2.3.094, a great new improvment has made its way into to the main Zdu engine. This new usage collector method will enable, for example, a tree-like recursive output in text mode (unlike the current reversed one), and a will be able to report in a more detailed manner. However, the extension printing is now disabled, in both versions.
MIN
GUI: Rearranged usage columns; Path(tree), Usage, Dirs, Files and Eff. The text version columns remains the same, because of screen estate conservation.

v2.3.094   June 28, 2000
NEW
GUI: Change of plans, new list control, with built-in tree control this time. Will probably take a while to get it to work as smoothly. This removed the separate total box as well.

v2.3.093   June 27, 2000
NEW
The engine is now 'connected' to the GUI, and seems to be working, except for some quirks still left to remedy.
MIN
GUI: Finetuned some stuff, and put the total usage in a separate box. Dunno if the other columns than Usage is useful in the total. Got the column selection (/F) stuff to work as well.
v2.3.092   June 26, 2000
NEW
GUI up and running, complete with resizable window and auto- adjusting column widths. The connection to the Zdu engine isn't quite 'there' yet.

v2.3.091   June 25, 2000
NEW
Basics of GUI ironed out, design/layout and such.

v2.3.090   June 18, 2000
REL
Zdu is now 5 years old! Happy birthday! (don't know if that is good or bad).
BUG
Disk space allocated by streams would screw up the Efficiency number, Fixed.
BUG
A slip of the wrist, and the Efficiency number was always 100%! Fixed as well.
NEW
Introducing: the ZDU GUI! Yes it actually happened. It's basically my first try and it's quite rudimentary so give me a break. The text version is still the main focus, and the 'gooey' version will be a separate executable. Major overhaul also in the works.

v2.3.8   Apr 20, 2000
REL
Public release. (only HP)
BUG
Size calculation did not work AT ALL!! I must've been sleeping, or something... Fixed.
BUG
Internal byte calculation didn't always take clustersize into account, though not sure if it affected the result. Fixed.
BUG
The 'depth' value, printed at the summarize line, counted the current directory as one level. Fixed. (i.e. the value was always one too high).

v2.3.7   Mar 7, 2000
REL
Public release. (only HP)
NEW
Added UNC support. Disks need not be mounted anymore!
MIN
Now Zdu doesn't quit when arguments are not applicable on a certain filesystem, it just skips those entries.
TXT
Added <path> explanation on the help page. Changed the *.gif example to *.png :-)

Due to laziness the version history previous to 2000 was not converted to HTML.