2026-07-06
React Flow 12.11.2
React Flow 12.11.2 comes with a lot of performance improvements!
Patch Changes
- #5825 - Only create an
XYDraginstance for draggable nodes. - #5847 - Stop the
MiniMapfrom re-rendering on every store update. - #5846 - Apply the viewport pan/zoom transform imperatively so the
Viewportcomponent only renders once.
Patch Changes for @xyflow/system
- #5850
c707267- Cache the zoom pane extent so panning and pinching no longer force a synchronous layout. - #5839
0c0cebc- Use correct fill color for bg pattern in dark mode - #5851
56cf3b0- FixfitViewwithincludeHiddenNodesignoring hidden nodes that declare an intrinsic size (width/height/initialWidth/initialHeight) but were never measured - #5845
a01bb6b- Check if parent node is in node lookup before clamp the position to prevent throwing an error. - #5849
9b3f390- Always fireonPanZoomEndwhenonPanZoomStartwas fired due to a pan-on-scroll wheel tick - #5837
cdfcbeb- Check for element existence and type before checking property existence in node/edge typeguards.
Get Pro examples, prioritized bug reports, 1:1 support from the maintainers, and more with React Flow Pro
Last updated on
