Releases: sebastian-muthwill/powerapps-docstring
Releases · sebastian-muthwill/powerapps-docstring
v0.4.1
What's Changed
Features
- add global variable handling by @sebastian-muthwill in #53
- adds support for different mermaid implementations #54 by @sebastian-muthwill in #55
Fixes
- #patch adds workflows for CI by @sebastian-muthwill in #56
- add workflow and some enhancements by @sebastian-muthwill in #57
- change workflows to yml by @sebastian-muthwill in #58
- change workflow path to workflows by @sebastian-muthwill in #59
- add pytest to requirements by @sebastian-muthwill in #60
- fix bug with test on ubuntu by @sebastian-muthwill in #61
- change name of workflow by @sebastian-muthwill in #62
- removes alpha tag from releases
Full Changelog: v0.4.0-alpha...v0.4.1
v0.4.0-alpha
What's Changed
New Features
- add StartScreen support #47
- check if CanvasManifest.json is in source folder and give hint for path in cli #46
- remove exe file from dist folder to reduce repository size
- guideline extended
Fixes
- small fixes for path handling in gui and cli by @sebastian-muthwill in #39
- fix: catch exception on GUI close
- fix mermaid to conform with mermaid syntax #47
- adds sys.exit and console log for cli #45
Full Changelog: v0.3.0-alpha...v0.4.0-alpha
v0.3.0-alpha
This release introduces a GUI on Windows as well as some small features and fixes.
What's Changed
- First version of GUI by @sebastian-muthwill in #37
- Customization options for output file based on config. (The order of chapters can be arranged) #7
- Some small fixes
Full Changelog: v0.2.3-alpha...v0.3.0-alpha
v0.2.3-alpha
Fixes issues with blank screens and screen names containing blanks.
What's Changed
- handling screen names with blanks by @sebastian-muthwill in #30
- fix: ads handling for empty screens #31 by @sebastian-muthwill in #32
Full Changelog: v0.2.2-alpha...v0.2.3-alpha
v0.2.2-alpha
Features
Adds some minor improvements with screen flows:
-
the screen order is now arranged based on the order in studio (from CanvasManifest file)
-
screens can now be excluded from screen flow via config file
-
multiple lines are removed from screen flow
-
adds test cases for parser
Known issues
- currently not tested with model driven apps
v0.2.1-alpha
Features
- create documentation based on Power Apps source files
- create used connections
- add screen descriptions from docstrings
- create screenflow from navigations
- content of the documentation output is customizable via config file
Known issues / optimizations
- screens are not in the order as in Power Apps Studio see: #10
- mermaid graph looks wierd when to many screens and is not displayed in github since github currently does not support mermaid
- currently not tested with modell driven apps
v0.2.0-alpha
Features
- adds screenflow creation
v0.1.0-alpha
This is the alpha version for powerapps-docstring.
Features
- generates a basic documentation output based on a source folder "src"
run with:
python main.py -s src/appname -o /example/output/folder
- output can be customized via config.yaml
Known limitations
- .msapp needs to be unpacked bevore (currently no handling for this)
- only tested on canvas apps