Releases: haidaraM/ansible-playbook-grapher
Releases · haidaraM/ansible-playbook-grapher
v1.1.2 (2022-06-22)
What's Changed
- refactor(internal): Remove useless EdgeNode by @haidaraM in #109
- chore(deps): bump pytest from 7.1.1 to 7.1.2 by @dependabot in #107
- Forbid incompatible ansible-core versions >= 2.13 by @jheidbrink in #114
New Contributors
- @jheidbrink made their first contribution in #114
Full Changelog: v1.1.1...v1.1.2
v1.1.1 (2022-05-16)
What's Changed
- ci: Ansible 2.11.8 and 2.12.2 and ubuntu-latest by @haidaraM in #103
- fix: Properly rank the edges in the graphs and sub-graphs by @haidaraM in #104
- chore(deps): bump pytest from 6.2.5 to 7.0.1 by @dependabot in #105
- chore(deps): bump pytest from 7.0.1 to 7.1.1 by @dependabot in #106
Full Changelog: v1.1.0...v1.1.1
v1.1.0 (2022-02-12)
What's Changed
- fix: Do not pass display as param since it's a singleton + init locale to fix warning
- feat: Open node file when double-clicking on it from a browser #79
- fix: Unhighlight the current node when clicking on a new one
- fix: Use the correct LICENSE GPLv3 #100
- Add some news messages + fix typo and type hint
- refactor: format the code with black #102
Full Changelog: v1.0.2...v1.1.0
v1.0.2 (2022-01-16)
What's Changed
- fix: Fix include_role with loop by @haidaraM in #92
- fix: Fix include_role with loop and list index out of range by @haidaraM in #99
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0 (2021-11-11)
- refactor: See #81
- Completely rewrite the grapher: the parser, the graph and the renderer to graphviz have been split.
- Hide some ansible internals in the parser.
- feat:
- Consider include_role as normal role instead of
task #82 - feat: Curved edge label based on the path #84
- feat: Add option to automatically view the generated
file #88 - feat: Add support for block #86. They are now
visible in the graph. - Add support for when on include_role.
- Only Ansible >= 2.11 is supported. Python >=3.8 is now
required #94.
- Consider include_role as normal role instead of
- fix:
- front: Refactor the JS part and fix issue when selecting/unselecting nodes
- front: Do not unhighlight the current selected node when hovering on parent node
- cli(typo): rename
--ouput-file-name
to--output-file-name
- Use the correct tooltip for edges
- style: Do not use bold style by default and apply color on nodes border
- Merge when condition with
and
- Explicitly set color luminance to avoid bright colors
- Reduce Node ID lengths. No need to use the full UUID
- Make grapher works with graphviz >= 0.18.
See #91
- test:
- Make test verbose by default with
-vv
in the args - Fix test_install in GitHub Actions which was not using the correct Ansible version.
- Make test verbose by default with
- docs:
- Reformat CHANGELOG.md and README.md
- Dependencies:
v1.0.0.dev5 (2021-11-09)
release: 1.0.0.dev5
v1.0.0.dev4 (2021-11-07)
fix: Make grapher works with graphviz >= 0.18 (#93)
v1.0.0.dev3 (2021-10-03)
release: 1.0.0.dev3
v1.0.0.dev2 (2021-09-25)
release: 1.0.0.dev2