Releases: mahrz24/netext
Releases · mahrz24/netext
Dependency Fix - v0.3.1
What's Changed
- Nothing but a fix for a missing dependency, which was not catched by the test pipeline.
Full Changelog: v0.3.0...v0.3.1
Resurrection - v0.3.0
What's Changed
Fixed
- A lot of bugs fixed around the layout engine and the rendering of nodes and edges.
Added
- The whole layout and edge routing engine has been rewritten, now without 3rd party dependencies.
- Structured properties for nodes and edges.
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
Added
- Explicit selection of viewport to determine the renderable area.
- Zooming into graphs using a zoom level.
- Level of detail rendering of nodes and edges depending on the zoom level.
- ConsoleGraph is now mutable. Nodes and edges can be added, removed and updated.
- A textual widget with graph based events.
- Nodes can have ports.
Changed
- Ortohogonal edge routing was improved with more candidates.
- Level of detail handling has been refactored.
Fixed
- A bug in the edge routing code that missed edges and nodes in the intersection detection.
- Multiple smaller bugs with the orthogonal edge rendering, especially cutting edges with nodes.
- A few bugs with orthogonal edge rendering.
Small Bugfix & More Examples - v0.1.1
Added
- Three more examples to show how the library behaves with different graphs.
Fixed
- A bug raising an error when rendering graphs with different box styles in the edges.
Initial Release - v0.1.0
Added
- First release of the netext package.