Skip to content

Releases: mahrz24/netext

Dependency Fix - v0.3.1

07 Feb 11:07

Choose a tag to compare

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

07 Feb 10:54

Choose a tag to compare

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

13 Nov 19:53

Choose a tag to compare

Fixed

  • Multiple bugs around port rendering with update and removal of nodes.

v0.2.0

06 Nov 13:38

Choose a tag to compare

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

13 May 12:12

Choose a tag to compare

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

05 May 18:29

Choose a tag to compare

Added

  • First release of the netext package.