v.3.0.0 Release
3.0.0 is a major release that introduces documentation support for three new component types: Copilot Studio Agents, AI Models/Prompts, and Model-Driven Apps. The parsing and documentation architecture has also been significantly refactored to be more flexible and futureproof. A range of other improvements and fixes are included as well.
General
- Major update to the parsing and documentation process, making it more flexible and futureproof
- Links from component documentation (Apps, Flows, etc.) now link back to the Solution overview
- Conditional links between output documents are now supported for HTML and Markdown output formats
- Control to define if default Dataverse columns (Created, Created By, ....) should be included in documentation
- Dataverse tables now have their views and forms documented. Each form has a SVG/PNG mockup generated
- OOTB Security Role names have been added, so that these are used in the documentation instead of their GUIDs
- Word document enhancements
- headers are now centralised in styles file
- Table of Contents can be added to output (manual refresh required)
- Spellcheck in generated documents has been disabled by default, which also helps to improve performance when opening Word docs
- Updated from .NET 8 to .NET 10, as .NET 8 is nearing end of support in November 2026
Copilot Studio Agents (NEW)
- Agents in solutions are now getting documented!
- Agent topics are documented with graphs
- Agent topic flow is documented
- Agent variables usage is documented
AI Models/Prompts (NEW)
- AI Models and Prompts contained in solutions are now getting documented
Model-Driven Apps (NEW)
- Model-Driven App (MDA) documentation is now supported in a first version
Power Apps
- instead of one general and one detailed Word document being generated, we now generated one overview document and one Word document per screen, resulting in smaller Word files overall
- Changed how the Controls overview is rendered in Word, moving away from tables to indentation. Faster processing and rendering when openening the Word document
- New default values for modern controls were added
- Using PowerFx to extract information about variables instead of the previous more manual approach. Parsing is faster and more reliable now
- Stopped documented "Auxiliary Datasources", specifically Dataverse views and statecodes (tables are still documented)
Flows
- Flow graph design has been updated. Action nodes in diagrams now have rounded edges and coloured borders, further improving the visual alignment with the Power Automate designer
- Flow Type gets documented: Cloud Flow, Agent Flow
Solutions
- Improved relationships between Dataverse Tables in the generated graph
- Workflow overview in solution documentation improved
- Fixed sort order of components in solution documentation
- HTML output now contains collapsible navigation
- Environment Variables are now shown in a clearer way in Solution documentation overview
GUI
- Range of additional controls helping you defined what should be documented
As usual, if you find any problems/bugs, please report them in Issues. For any feature suggestions or other recommendations and feedback, please use Discussions