Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 1.56 KB

CHANGELOG.md

File metadata and controls

59 lines (37 loc) · 1.56 KB

The Resurrection v0.3 — 2025-02-06

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.

Port Repair v0.2.1 — 2023-11-13

Fixed

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

Textual Widget & Ports v0.2.0 — 2023-11-06

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.

0.1.1 — 2023-05-13

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.

0.1.0 — 2023-05-05

Added

  • First release of the netext package.