v2.2.0 (2024-04-21)
What's Changed
- feat: Add support for hiding empty plays and plays without roles #177.
- Add a new flag
--hide-empty-plays
to not show in the graph the plays that end up being empty after applying the filters. - Add a new flag
--hide-plays-without-roles
to not show in the graph the plays that end up with no roles. Only roles at the play level and include_role as tasks are considered (no import_role).
- Add a new flag
- Add support for viewing mermaid graphs in the browser with
--view --renderer mermaid-flowchart
in #181 - refactor(internal):
PlaybookNode.plays
is now a method instead of property. - refactor(internal): Do not access the
_compositions
in the child classes: use method from the CompositeNode. - chore(deps): update black requirement from ~=24.1 to ~=24.2 by @dependabot in #175
- chore(deps): bump pytest from 8.0.0 to 8.0.2 by @dependabot in #173
- fix: make sure pip install from github works by @haidaraM in #178
- chore(deps): update ansible-core requirement from <2.16.4,>=2.15 to >=2.15,<2.16.5 by @dependabot in #174
Full Changelog: v2.1.2...v2.2.0