2021-08-03 22:54:38 +00:00
|
|
|
# 0.12.0 (Unreleased)
|
|
|
|
|
2021-08-04 01:17:10 +00:00
|
|
|
- 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
|
2021-08-03 22:54:38 +00:00
|
|
|
- test:
|
|
|
|
- Add Ansible 2.10.7 in the test matrix
|
|
|
|
- docs:
|
|
|
|
- Reformat CHANGELOG
|
|
|
|
|
2021-07-28 09:40:53 +00:00
|
|
|
# 0.11.1 (2021-07-28)
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Dependencies:
|
|
|
|
- Unpin requirements. See [\#71](https://github.com/haidaraM/ansible-playbook-grapher/issues/71)
|
|
|
|
- Bump pytest-cov from 2.11.1 to 2.12.1 [\#78](https://github.com/haidaraM/ansible-playbook-grapher/issues/78)
|
|
|
|
- Bump pytest from 6.2.2 to 6.2.4 [\#76](https://github.com/haidaraM/ansible-playbook-grapher/issues/76)
|
|
|
|
- Upgrade to GitHub-native Dependabot [\#72](https://github.com/haidaraM/ansible-playbook-grapher/issues/72)
|
|
|
|
- Drop support for ansible 2.8. **The grapher requires at least ansible
|
|
|
|
2.9** [\#74](https://github.com/haidaraM/ansible-playbook-grapher/issues/74)
|
|
|
|
- Fix:
|
|
|
|
- Correct graph exported display message. See [\#69](https://github.com/haidaraM/ansible-playbook-grapher/issues/69)
|
|
|
|
- CI: Run github actions on pull requests
|
2021-04-01 19:36:59 +00:00
|
|
|
|
2021-02-14 20:44:34 +00:00
|
|
|
# 0.11.0
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Feat:
|
|
|
|
- Add type annotations to the source code
|
|
|
|
- Add more debug info + improve counter
|
|
|
|
- Fix:
|
|
|
|
- Attach play to role edge to play_subgraph instead of role one
|
|
|
|
- Fix display verbosity
|
|
|
|
- Fix pytest warning (remove `rootdir` from pytest.ini)
|
|
|
|
- Fix: Show task name instead of its ID on hover. See issue #57
|
|
|
|
- ci: Fix coverage
|
|
|
|
- Refactor:
|
|
|
|
- Rewriting the grapher, clean code.
|
|
|
|
- Generate node IDs from an util function
|
|
|
|
- Style: Replace some `format` by f-string
|
|
|
|
- CI: Replace Travis by Github actions (#54)
|
|
|
|
- Dependencies:
|
|
|
|
- Bump pytest from 6.0.1 to 6.2.2 (PRs #50, #51, #62, #67)
|
|
|
|
- Bump pytest-cov from 2.10.0 to 2.11.1 (PRs #49, #65)
|
|
|
|
- Bump pyquery from 1.4.1 to 1.4.3 (PRs #58)
|
|
|
|
- Bump lxml from 4.5.2 to 4.6.2 (PRs #53, #61)
|
|
|
|
- Bump graphviz from 0.14.1 to 0.16 (PRs #52, #64)
|
|
|
|
- Bump graphviz from 0.14.1 to 0.16 (PRs #52, #64)
|
|
|
|
- Bump packaging from 20.4 to 20.9 (PRs #66)
|
2020-11-14 12:49:29 +00:00
|
|
|
|
2020-08-02 15:06:34 +00:00
|
|
|
# 0.10.0
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Fix [\#13](https://github.com/haidaraM/ansible-playbook-grapher/issues/13): Tasks with same names are not mapped
|
2020-06-05 21:11:31 +00:00
|
|
|
anymore to the same nodes.
|
2021-08-03 21:52:13 +00:00
|
|
|
- Fix: Do not add the skipped tags to the graph [\#24](https://github.com/haidaraM/ansible-playbook-grapher/issues/24)
|
|
|
|
- Do not run some tests with Ansible 2.8: Ansible 2.8 sets some global variables causing the tests to fail. To avoid
|
|
|
|
that, these tests are marked to fail. This "mark" should be removed when we drop support for Ansible 2.8
|
|
|
|
- FIX. README Usage [\#41](https://github.com/haidaraM/ansible-playbook-grapher/pull/41)
|
|
|
|
- Bump pytest-cov from 2.8.1 to 2.9.0 via Dependant bot
|
|
|
|
- Bump graphviz from 0.14 to 0.14.1 via Dependant bot
|
|
|
|
- Bump pytest from 5.4.3 to 6.0.1
|
|
|
|
- Various fixes: typo, remove useless functions
|
2020-06-05 21:11:31 +00:00
|
|
|
|
2020-05-16 20:59:32 +00:00
|
|
|
# 0.9.4
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Fix playbook with relative var_file. Fix #35
|
|
|
|
- Add dependant bot to the repo:
|
|
|
|
- Update Pytest to 5.4.2
|
|
|
|
- Update graphviz to 0.14
|
2020-05-16 20:59:32 +00:00
|
|
|
|
2020-02-25 16:25:44 +00:00
|
|
|
# 0.9.3
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Update dependencies ([\#29](https://github.com/haidaraM/ansible-playbook-grapher/pull/29))
|
|
|
|
- Make sure that an element exists before assigning
|
|
|
|
it ([\#26](https://github.com/haidaraM/ansible-playbook-grapher/pull/26))
|
2020-02-25 16:25:44 +00:00
|
|
|
|
2020-02-18 13:41:05 +00:00
|
|
|
# 0.9.2
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Add support for Ansible 2.9 ([\#25](https://github.com/haidaraM/ansible-playbook-grapher/pull/25))
|
2020-01-13 19:20:20 +00:00
|
|
|
|
2019-06-09 23:07:22 +00:00
|
|
|
# 0.9.1
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
Fix issue [\#18](https://github.com/haidaraM/ansible-playbook-grapher/issues/18) with Ansible 2.8: the CLI was
|
|
|
|
refactored in https://github.com/ansible/ansible/pull/50069.
|
|
|
|
See https://github.com/haidaraM/ansible-playbook-grapher/pull/19 for the related changes.
|
2019-06-09 23:07:22 +00:00
|
|
|
|
2019-04-08 19:13:53 +00:00
|
|
|
# 0.9.0
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- The grapher now requires Ansible >= 2.7.0
|
|
|
|
- New Feature: Add the support for include_role, import_role, import_playbook
|
|
|
|
- Fix https://github.com/haidaraM/ansible-playbook-grapher/issues/16
|
|
|
|
- Add more tests
|
|
|
|
- CLI more verbose: `-v` or `-vv` etc...
|
|
|
|
- Add `.dot` extension to graphviz exported file (option `-s`)
|
|
|
|
- ...
|
2019-03-21 23:46:31 +00:00
|
|
|
|
2019-02-18 23:45:59 +00:00
|
|
|
# 0.8.3
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Fix: Return code of the script
|
2019-02-18 23:45:59 +00:00
|
|
|
|
2019-02-18 23:02:18 +00:00
|
|
|
# 0.8.2
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Fix: Make entrypoint (main) args optional
|
2019-02-18 23:02:18 +00:00
|
|
|
|
2019-02-18 22:31:01 +00:00
|
|
|
# 0.8.1
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Pypi: Fix images URL in the description
|
2019-02-18 22:31:01 +00:00
|
|
|
|
2019-02-18 22:21:03 +00:00
|
|
|
# 0.8.0
|
2021-08-03 21:52:13 +00:00
|
|
|
|
|
|
|
- Add support for include_tasks [\#13](https://github.com/haidaraM/ansible-playbook-grapher/issues/13)
|
|
|
|
- Update Graphviz and lxml versions
|
|
|
|
- Fix hover on play nodes. The related tasks are properly highlighted now
|
|
|
|
- Travis: Test more versions of Ansible
|
|
|
|
- Print Ansible version used the by grapher when printing version (`ansible-playbook-grapher --version`)
|
|
|
|
- Add ability to run the tests with "python setup.py test"
|
|
|
|
- Fix Pypi package description
|
|
|
|
- Other minor changes...
|