NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1702 most downloaded on pub.dev
GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View.
Last release 11 months ago
17 Oct 2025
Ships unpredictably
gaps range from 1 weeks to 2.4 years
Most releases are documented
notes for 16 of 18 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
19 releases · first in 2020
One column per quarter.
Fix Zoom To fit for hidden nodes
MAJOR UPDATE: Added 5 new layout algorithms
collapseNode(), expandNode(), toggleNodeExpanded() methodssetInitiallyCollapsedNodes()toggleAnimationDuration parameter for fine-tuning animationsanimated: Enable/disable smooth animations (default: true)autoZoomToFit: Automatically zoom to fit all nodes on initializationinitialNode: Jump to specific node on startuppanAnimationDuration: Customizable navigation movement timingcenterGraph: Center the graph within viewport having a fixed large size of 2000000controller: GraphViewController for programmatic controljumpToNode() and animateToNode() for programmatic navigationzoomToFit() for automatic viewport adjustmentresetView() for returning to originforceRecalculation() for layout updatesResolved Overlaping for Sugiyama Algorithm (#56, #93, #87)
Fixed bug for SugiyamaAlgorithm where horizontal placement was overlapping
Massive Sugiyama Algorithm Performance Improvements! (5x times faster)
Sugiyama Algorithm Performance Improvements
Nothing published for this version
Added methods for builder pattern and deprecated directly setting Widget Data in nodes.
Fix rect value not being set in FruchtermanReingoldAlgorithm
Fix Index out of range for Sugiyama Algorithm
Fix edge coloring not picked up by TreeEdgeRenderer
Fix coloring not happening for the whole graphview
Add coloring to individual edges. Applicable for ArrowEdgeRenderer
Fix a bug where the paint was not applied after setstate.
Minor Breaking change. We now pass edge renderers as part of Layout
Nothing published for this version
Used part of library properly. Now we can only implement single graphview
Nothing published for this version
- Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →