Skip to content

v2.2.0 (2024-04-21)

Compare
Choose a tag to compare
@haidaraM haidaraM released this 21 Apr 18:38
· 24 commits to main since this release

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 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