Releases: VaeterchenFrost/tdvisu
Releases · VaeterchenFrost/tdvisu
v1.2.0
What's Changed
-
Update python-app.yml by @VaeterchenFrost in #45
-
Upgrade Actions and Dependencies by @VaeterchenFrost in #47
Full Changelog: v1.1.9...v1.2.0-2
v1.1.9
Release 1.1.8
Mainly Dependency Updates and pipeline fixes.
See CHANGELOG for more details.
Release 1.1.7
Improved program stability and improved testing of the dimacs reader. For more details see the Changelog.
Release 1.1.6
Release with mostly maintenance and one fix for option do_sort_nodes.
Added
- Added better property based testing with hypothesis #29
- Added jobs and setups to test on macos and windows #31
Changed
- do_sort_nodes now sorts in correct numeric order. commit cdfcf6
- Refactored imports
Release 1.1.5
Improvements in testability and encapsulation in several important parts.
Added fillstr to solution_node parameters and improved it's docstring.
See CHANGELOG for more details.
Release 1.1.4 Multiple Graphs
- Added the possibility to specify and create multiple graph-visualizations in one file #25
- Added several new test cases
- Add pytest-mock to tests_require
- Simplified and refactored TDVisu.schema.json
- Renamed test folder expected_images to expected_files
- Updated stable-requirements.txt
- Several minor improvements
For a more detailed overview see the CHANGELOG
Added Schema for JSON
Added
- Added TDVisu.schema.json to validate the Json-API for TDVisu [#24]
- Added 'col' to allowed formats in tw reader (default string in Mathematica)
Changed
- Fixed error where database configuration was not found in the directory
- Fixed missing double quotation marks in JsonAPI.md
- Moved JsonAPI.md → doc/JsonAPI.md
Removed
- Removed generalGraph and incidenceGraph from required arguments in API
Release 1.1.2 Stability fixes
- Fixed a bug that prevented joining SVG directly via API
- Fixed cases where logging configuration was not found
- Improved test coverage significantly
- Included graphviz into testing-workflow
- Added exhaustive typing hints and fixed existing ones
Release 1.1.1
This version brings improvements in:
- Added problem type Sat to tdvisu/construct_dpdb_visu.py
- Added testcases in file test/test_dijkstra.py
- JsonAPI.md is now updated with snake_case names and consistent with visualization_data.py
- Fixed default value for svg-join v_top to None from 'top'
and some small changes including:
- Improved flexibility in several function parameters
- Improved documentation and comments in several places
- Fixed passing parameters to method setup_tree_dec_graph
- Removed old dependency from tdvisu/dijkstra.py on utilities