@xyflow/system@0.0.79
-
#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.
@xyflow/react@12.11.2
-
#5825
5072914- Only create anXYDraginstance for draggable nodes. -
#5847
742860c- Stop theMiniMapfrom re-rendering on every store update. -
#5846
17c64a1- Apply the viewport pan/zoom transform imperatively so theViewportcomponent only renders once. -
Updated dependencies [
c707267,0c0cebc,56cf3b0,a01bb6b,9b3f390,cdfcbeb]:- @xyflow/system@0.0.79
@xyflow/react@12.11.1
-
#5815
87da45c- FixFinalConnectionStatetype so it preserves the discriminated union. -
#5824
6b1dac5- Do not fire on pane click when connection ends on pane -
#5818
4ddc2d8- Provide the shared handle config (connectOnClick,noPanClassName,rfId) through context instead of subscribing to the store in everyHandle, so a store update no longer runs a selector once per handle -
#5817
8df250b- Reduce per-handle work on store updates by returning a shared connection state while no connection is in progress. -
#5822
a6249de- Return stable reference for edge position when connected node gets deleted -
Updated dependencies [
ceb8604,87da45c]:- @xyflow/system@0.0.78
@xyflow/system@0.0.77
-
#5791
732c8eb- Adds a type error whenhandleIdis used withouthandleTypeinuseNodeConnections -
#5793
c5c853d- Dev Warnings now use library-specific messaging with the correct documentation links. -
#5677
e6661de- AddautoPanOnSelectionto auto-pan when user drags a selection close to the edge of the viewport. -
#5638
40660cd- Fix selection box issue on mobile devices by addingtouch-action:none -
#5784
7055140- Fix node resizing possible beyond absolute extents
@xyflow/svelte@1.6.0
- #5677
e6661de- AddautoPanOnSelectionto auto-pan when user drags a selection close to the edge of the viewport.
-
#5791
732c8eb- Adds a type error whenhandleIdis used withouthandleTypeinuseNodeConnections -
#5105
2a8d0bc- Improve generic types on useSvelteFlow to better reflect custom node & edge data -
#5793
c5c853d- Dev Warnings now use library-specific messaging with the correct documentation links. -
#5784
7055140- Fix node resizing possible beyond absolute extents -
#5795
d06cec7- Check if window is defined before calling browser functions -
Updated dependencies [
732c8eb,c5c853d,e6661de,737194d,40660cd,4806e7c,7055140]:- @xyflow/system@0.0.77
@xyflow/react@12.11.0
- #5677
e6661de- AddautoPanOnSelectionto auto-pan when user drags a selection close to the edge of the viewport.
-
#5791
732c8eb- Adds a type error whenhandleIdis used withouthandleTypeinuseNodeConnections -
#5793
c5c853d- Dev Warnings now use library-specific messaging with the correct documentation links. -
#5755
88737f9- Add@types/reactand@types/react-domas optional peer dependencies to prevent issues with pnpm strict mode (hoist: false) -
#5784
7055140- Fix node resizing possible beyond absolute extents -
#5769
ad4d547- UseuseEffectfor StoreUpdater to restore previous behaviour -
Updated dependencies [
732c8eb,c5c853d,e6661de,737194d,40660cd,4806e7c,7055140]:- @xyflow/system@0.0.77
@xyflow/system@0.0.76
- #5730
4a278dbbfThanks @justn-hyeok! - Fix missing border radius ongetSmoothStepPathedge bends when usingstepPosition