02/03/07 - DocJet version 6.0 build 0 released
Version 6 includes a new External Sources Editor that has been rewritten in .Net. New features have been added to support embedding descriptive topics within namespaces. This allows for inclusion of much more elaborate descriptions of how the various classes and other entities within a namespace interact.
Before you install this release...
The XML used to store External Source (.DJX) files has been cleaned and regularized. In the unlikely event you were constructing or reading the XML yourself, you may need to make some changes.
New Features
- You can add overview topics underneath namespaces. Additionally, you can control the grouping within namespaces from the External Sources Editor whereas before, you needed to do it with {group} directives or other mechanisms.
Defects Corrected
- The C# scanner did not pick up comments applied to arguments.
- The comment transformer was crashing in most circumstances.
- The C# scanner was mis-reporting enumeration items that had attributes.
- Events were inheriting comments from their associated delegates. While this can be a nice feature some of the time, it screws up in most XML commenting strategies, so it is turned off by default now.
- The C# scanner would fail if you had both template and non-template versions of a class in a single namespace.
- The Return Value comment scanner was failing to recognize tables when per-overload-style commenting was used.
- When you use the External Sources Editor to construct a table of contents, and a single topic contains a really large number of items, the table of contents would not be sorted correctly.
- DocJet was not reading .Net 2005 project files correctly in many circumstances, causing some files to be dropped from the source files list.