Skip to content

v.3.0.0 Release

Choose a tag to compare

@modery modery released this 18 Mar 03:18
· 43 commits to main since this 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