Skip to content

Releases: haidaraM/ansible-playbook-grapher

v1.1.2 (2022-06-22)

22 Jun 10:25
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1 (2022-05-16)

16 May 21:57
Compare
Choose a tag to compare

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)

12 Feb 15:45
Compare
Choose a tag to compare

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)

16 Jan 19:37
Compare
Choose a tag to compare

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

06 Jan 22:57
Compare
Choose a tag to compare
  • fix: Block can only contain tasks regardless of the context by @haidaraM
    in #96 and #97

v1.0.0 (2021-11-11)

11 Nov 17:40
Compare
Choose a tag to compare
  • 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.
  • 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.
  • docs:
    • Reformat CHANGELOG.md and README.md
  • Dependencies:
    • bump pytest from 6.2.4 to 6.2.5 #83
    • bump pytest-cov from 2.12.1 to 3.0.0 #90
    • chore(deps): Remove packaging dependency

v1.0.0.dev5 (2021-11-09)

09 Nov 22:55
Compare
Choose a tag to compare
Pre-release
release: 1.0.0.dev5

v1.0.0.dev4 (2021-11-07)

09 Nov 20:19
cc97613
Compare
Choose a tag to compare
Pre-release

fix: Make grapher works with graphviz >= 0.18 (#93)

v1.0.0.dev3 (2021-10-03)

03 Oct 14:07
Compare
Choose a tag to compare
Pre-release
release: 1.0.0.dev3

v1.0.0.dev2 (2021-09-25)

26 Sep 16:23
Compare
Choose a tag to compare
Pre-release
release: 1.0.0.dev2