- A lot of bugs fixed around the layout engine and the rendering of nodes and edges.
- The whole layout and edge routing engine has been rewritten, now without 3rd party dependencies.
- Structured properties for nodes and edges.
- Multiple bugs around port rendering with update and removal of nodes.
- 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.
- Ortohogonal edge routing was improved with more candidates.
- Level of detail handling has been refactored.
- 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.
- Three more examples to show how the library behaves with different graphs.
- A bug raising an error when rendering graphs with different box styles in the edges.
- First release of the netext package.