Releases: msorens/DocTreeGenerator
Releases · msorens/DocTreeGenerator
2.0.09
2.0.08
2.0.07
2.0.06
IMPROVEMENTS:
- Report more specific errors when no namespaces are found.
- Added -SourceDir parameter to allow modules located in an arbitrary
directory. #4
BUG FIXES:
- If custom function listed as a related link was not found, it previously
generated an invalid URL on the hyperlink for it.
Changed to just emit the custom function name as plain text.
2.0.05
2.0.04
IMPROVEMENTS:
- In conjunction with fixing multi-line code examples (below),
changed list items (beginning with plus, minus, asterisk) to still
emit a <br> before the line but removed emitting one after the line. - Also for code examples, added emitting a <br> before a canonical
PowerShell prompt (PS>).
BUG FIXES:
- Module properties used in template might appear with multiple values
if module being documented was already loaded in the PowerShell host. - Code examples with more than one line of code had several HTML generation
issues.
2.0.03
ADMINISTRATIVE:
- Corrected encoding for manifest (changed from Unicode to ASCII).
- Removed stray formatting character from read me interfering with a URL.
- Updated version in the manifest to reflect the release number.
BUG FIXES:
- Check for missing module description was failing intermittently.
2.0.02
IMPROVEMENTS:
- Report missing cmdlet documentation (proxied by missing Description section).
- Add support for build systems/continuous integration with -EnableExit.
BUG FIXES:
- Corrected link resolver to treat single words as plain text rather than a cmdlet name.
- Correct rendering of HTML-special characters in syntax section.
- Resynced link to DocTreeGenerator in template to new GitHub location.
- Resynced template path after file reorganization.
2.0.01
Migrated from http://cleancode.sourceforge.net/
IMPROVEMENTS TO Convert-HelpToHtmlTree
- Add support for documenting binary cmdlets (those written in C#)
- Stylize syntax section (embolden cmdlet name, italicize parameter types)
- Improve support for text layout:
recognize lists and add line breaks
recognize headers and add line breaks and apply style tag.
recognize code segments and apply style tag.
flow and wrap body text for description and for parameters. - Add unit tests.
- Update license.