- Add
AnimatedEdgePainterinterface - Add
AnimatedDashEdgePainterto draw animated dashed edges
- Center viewport by default (by @ichorid)
- Add ability to provide optimal node distance (k) for Fruchterman-Reingold algorithm (by @ichorid)
- VCF annealing for Fruchterman-Reingold algorithm (by @ichorid)
- BREAKING: Remove
maxDistanceparameter fromFruchtermanReingoldAlgorithm - BREAKING: Remove
loaderBuilderparameter fromGraphView - Add
temperatureparameter toFruchtermanReingoldAlgorithm - Make
jumpToNodemethod async to ensure the graph is laid out
- BREAKING: Add type generic to
Edgeclass - Add
maxDistanceparameter toFruchtermanReingoldAlgorithm
- Implement node pinning with
controller.setPinned - Implement node replacement with
controller.replaceNode - Implement clearing the graph with
controller.clear - Update README.md
- Make example more usable
- Fix example link in README.md
- Initial release