PackageTrack

npm

@vue-flow/core

1.48.2bcakmakoglu/vue-flow

[![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](

Release timeline

179 releases since 2022
20222026

One column per quarter.

Releases

  1. 1.30.130 Jan 2024
    Release notes

    11a16da...b13d53d

    Bug Fixes

    • Check if values are numeric in isRect (b7cc917)

    Miscellaneous Tasks

    Open source →
  2. 1.30.029 Jan 2024
    Release notes

    a8feaaa...11a16da

    Bug Fixes

    • Set full width on control btn svgs (ccaae21)

    Miscellaneous Tasks

    Refactor

    • Add fitViewOnInitDone to state (308cff5)
    • Emit pane ready after timeout of 1ms (abe6006)
    • Suspens transformation pane (ce229e5)
    • Remove suspension (b65f43c)
    • Use useResizeHandler composable (a5091b9)
    • Trigger fitViewOnInit together with paneReady (3977875)
    • Remove experimental flag (2259b2a)

    Testing

    • Use transform matrix to confirm node positions (8a888a9)
    Open source →
  3. 1.29.225 Jan 2024
    Release notes

    35a2606...a8feaaa

    Bug Fixes

    • Check if key or code exists before matching (2b82098)

    Miscellaneous Tasks

    Open source →
  4. 1.29.121 Jan 2024
    Release notes

    c4becc3...35a2606

    Bug Fixes

    • Watch shouldPanOnScroll & shouldPanOnDrag (9e51070)

    Miscellaneous Tasks

    Open source →
  5. 1.29.021 Jan 2024
    Release notes

    d9dee8d...c4becc3

    Bug Fixes

    • Add default handler when no handlers exist (e5c52a3)
    • Add fallback for connection-line type (5344fec)
    • Merge connection line styles (f1d3fa2)
    • Pass flow id to getMarkerId in connection line (2192fff)
    • Return false from bool key filter (347715d)
    • Allow panning on scroll when selection is active (e7fb681)
    • Await fitView before emitting pane-ready (ca70a7c)

    Features

    • Expose handler functions (ffcc20a)
    • Expose onClick and onPointerDown handlers (2f0b00f)
    • Add useConnection composable (1012f2c)

    Miscellaneous Tasks

    Refactor

    Reverts

    Open source →
  6. 1.28.03 Jan 2024
    Release notes

    aeed19e...d9dee8d

    Bug Fixes

    • Fix the issue of pushing out the panel when copying a large amount of text to the textarea (c4fb1ee)

    Features

    • Add minimap slot types (476e5d5)
    • Add MiniMapNodeEmits interface & export it (5f0a333)
    • Add source and target handle ids to edge removal change (d78a53f)

    Miscellaneous Tasks

    Open source →
  7. 1.27.112 Dec 2023
    Release notes

    466711f...aeed19e

    Bug Fixes

    • Remove ts-transform-paths and use relative paths (458b5d4)

    Documentation

    Miscellaneous Tasks

    Open source →
  8. 1.27.012 Dec 2023
    Release notes

    ff41107...466711f

    Bug Fixes

    • Use nullish check when finding edge label renderer el (eff1afd)
    • Pass correct node id to resize control (6895795)

    Documentation

    • Add codesandbox template link (a6be735)
    • Add controlled flow guide page (f203dea)

    Miscellaneous Tasks

    Refactor

    • Deprecate pkg (039f5a5)
    • Set default drag threshold to 1 (e2b30e0)
    • Return promise from fromObject (c995b80)
    Open source →
  9. 1.26.010 Nov 2023
    Release notes

    d963558...ff41107

    Bug Fixes

    • Use correct prop value when watcher triggers (277979f)

    Documentation

    • Fix typo in node-extent vue-flow property (6c3cff8)

    Miscellaneous Tasks

    Refactor

    • Keep connection line snapped to handle while hovering (ba0cf54)
    Open source →
  10. 1.25.39 Nov 2023
    Release notes

    4d1578a...d963558

    Bug Fixes

    • Use node rect for intersection check (0c07bd4)
    • Respect zoom key when hovering nopan elements (cc89e99)

    Documentation

    • Remove defaultZoom opt from config guide (91c5212)

    Miscellaneous Tasks

    Open source →
  11. 1.25.28 Nov 2023
    Release notes

    ab59b71...4d1578a

    Miscellaneous Tasks

    Reverts

    • Cleanup imports from vueuse/core that exist in vue (6162389)
    Open source →
  12. 1.25.18 Nov 2023
    Release notes

    7489118...ab59b71

    Miscellaneous Tasks

    Reverts

    • Import toValue from vueuse/core to avoid ambiguous export (17e5966)
    • Wait for d3zoom before setting opts (e4e3188)
    Open source →
  13. 1.25.08 Nov 2023
    Release notes

    ea7f843...7489118

    Documentation

    Features

    • Add slots and emits type definition (196cafd)
    • Add nodes to isValidConnection args (c1603b2)

    Miscellaneous Tasks

    Refactor

    Open source →
  14. 1.24.24 Nov 2023
    Release notes

    41d325b...ea7f843

    Bug Fixes

    • Add immediate flag to prop watchers (ac8dab3)
    • Do not wait for d3zoom to be available to set skipped opts (07b3783)
    • Use existing node for intersection check (5bda311)
    • Properly cleanup handlers when drag is disabled (c30ddc6)

    Miscellaneous Tasks

    Open source →
  15. 1.24.130 Oct 2023
    Release notes

    c51ff79...41d325b

    Bug Fixes

    • Allow pan on drag when pan key is activated (ffceea9)

    Miscellaneous Tasks

    Open source →
  16. 1.24.030 Oct 2023
    Release notes

    9b6c6e3...c51ff79

    Bug Fixes

    • Select nodes on drag when threshold is > 0 (ee45b4e)
    • Use correct filter for panOnScroll class (15c3fd5)
    • Create predicate for string key filters (11138a6)
    • Allow panning when panKey is pressed (049b1da)
    • Ensure events introduced by the watcher are released when no longer needed (8651019)
    • Push emit handlers into listeners set (2ecd8de)

    Documentation

    Features

    • Use nodes from state for getIntersectingNodes (03242dd)

    Miscellaneous Tasks

    Performance

    • Cleanup possible re-bindings of listeners in useKeyPress (785f147)
    • Cleanup computed vars (88cfd40)

    Refactor

    • Add warning when viewport noop is triggered (a32c81a)
    • Disable minification (ec7653e)
    • Add stub for addEventListener in useWindow (2a407f5)
    • Remove primtive typeguards (3b175a5)
    • Allow adding edges with missing source or target nodes (7e7e0fb)
    • Remove default event listener void fn (7494817)
    • Rename onError arg to triggerError (0bf1260)
    Open source →
  17. 1.23.06 Oct 2023
    Release notes

    a838941...9b6c6e3

    Bug Fixes

    • Unselect edge if selected and multi-selection is active (ad7d013)
    • Wait for node to be initialised before enforcing min/max size (75b1a69)
    • Respect pan on scroll class name (e369803)
    • Disable panning when panOnDrag is false (8716a6e)
    • Queue node dimensions update to nextTick (93f0802)

    Documentation

    Features

    • Add source and target node ids to edge remove changes (7a01377)
    • Allow passing a number as connectable prop (3e446fa)
    • Cleanup handle bounds from node when handle is unmounted (ce1647a)
    • Add getIncomers, getOutgoers & getConnectedEdges as store actions (edc7669)
    • Add areNodesInitialized getter (29f3d2d)
    • Add flowToScreenCoordinate & screenToFlowCoordinate to viewport actions (db894a5)
    • Add nodeDragThreshold option (e71a2aa)

    Miscellaneous Tasks

    Refactor

    • Allow using expandParent with parent extent (c916284)
    Open source →
  18. 1.22.321 Aug 2023
    Release notes

    921c8ce...a838941

    Bug Fixes

    • Smooth step edge horizontally or vertically aligned nodes (16bf14c)
    • Add role img to edges if not focusable (bb1473a)
    • Pass missing minimap node props (5f83367)
    • Vertically or horizontally aligned nodes (8943ec7)
    • Use os specific key defaults (67704e5)
    • Horizontal scroll on windows (86957a0)
    • Better smoothstep edge label position (2f66300)
    • Allow passing key combination as string (0867637)
    • Clear key on keyup so combinations work during simultaneous keypress (f095917)
    • Reset isPressed value when switching from boolean to other keyfilter (505ecc4)
    • Enforce min/max width/height on nodes (06851e6)

    Features

    Miscellaneous Tasks

    Open source →
  19. 1.22.227 Jul 2023
    Release notes

    2174c5a...921c8ce

    Bug Fixes

    • Check if viewport is defined before setting (9d1f5fa)

    Miscellaneous Tasks

    Open source →
  20. 1.22.125 Jul 2023
    Release notes

    b3c70da...2174c5a

    Bug Fixes

    • Wait for viewport helper in fromObject action (fd155e4)
    • Unwrap blur fn (ac86b77)

    Miscellaneous Tasks

    Refactor

    • Add viewport to export obj and deprecate position and zoom (eb29f96)
    Open source →
  21. 1.22.024 Jul 2023
    Release notes

    be8a83d...b3c70da

    Bug Fixes

    • Dont wait for nodesInitialized to trigger for viewport helper (a2e4d99)
    • Watch applyDefault state in useVueFlow scope (620852b)
    • Use detached scope to dispose state and stop watcher (45f18d5)

    Features

    • Resolve promise from viewport actions on transition end (7df2bfa)
    • Add setViewport and getViewport to viewport helper (9f63252)
    • Add hasListener to event hooks (987538a)
    • Add flag to removeNodes to remove children of a node (c4acb0d)
    • Allow passing node or id to getoutgoers/getincomers (2a597f8)

    Miscellaneous Tasks

    Refactor

    • Deprecate setTransform & getTransform (ed6c298)
    Open source →
  22. 1.21.324 Jul 2023
    Release notes

    07e9e8a...be8a83d

    Bug Fixes

    • Get correct handle pos for connection line (17755dd)
    • Abort fit view when there's no nodes to fit around (6bd442f)

    Features

    Miscellaneous Tasks

    Open source →
  23. 1.21.219 Jul 2023
    Release notes

    2424cc2...07e9e8a

    Bug Fixes

    • Use post flush when calculating new node pos (1415652)
    • Connection status prop as nullable (4f36cef)
    • Use noop viewport operations instead of waiting for promise (4d5bbab)
    • Pass handle dom node to valid handle result (08f749a)

    Miscellaneous Tasks

    Open source →
  24. 1.21.110 Jul 2023
    Release notes

    f123ffb...2424cc2

    Bug Fixes

    • Nested nodes extent calculation off (f52380d)

    Miscellaneous Tasks

    Open source →
  25. 1.21.010 Jul 2023
    Release notes

    eca9ad9...f123ffb

    Bug Fixes

    • Add style to base edge props (38bb4e1)
    • Add ref to base edge props (40732f2)
    • Use correct class name and style for handle controls (#1010) (61f8a68)
    • Prioritize handle below during handle lookup (245dd82)
    • Clamp node extent by node dimensions to avoid overflow (#1014) (82e79a6)

    Miscellaneous Tasks

    Refactor

    • Change nodeEl and edgeEl type to allow ref(null) (435cb9b)
    • Use sfc for base edge and bind template refs (80ad6f1)
    • Use normal components for edges (7d93915)
    • Resolve slots before returning default component (#1013) (5838454)
    Open source →
  26. 1.20.215 Jun 2023
    Release notes

    a16b7ca...eca9ad9

    Bug Fixes

    • Set interaction edge styles so animation does not break pointer (d2c1c51)
    • Correct connection line calculation (33b6fe1)
    • Reset end handle on connection end (b017139)
    • Use validator with null handle when no closest can be found (6e2c3e5)
    • Handle pos calculation (9d3c358)
    • Trigger connect if end handle exist in state (b386c85)
    • Consider handle dimensions when checking for closest handle (f3931a2)

    Miscellaneous Tasks

    Refactor

    • Use separate svg container for edges (8e5d748)
    Open source →
  27. 1.20.125 May 2023
    Release notes

    0e7f3c2...a16b7ca

    Bug Fixes

    • Use OR operator to determine isInteractive state (5d16068)
    • Set default viewport type as partial (1b39615)
    • Use all handles in radius and find closest valid one (1690891)
    • Filter closest handles by validity (e42897e)

    Features

    Miscellaneous Tasks

    Refactor

    • Pass drag handle to useDrag (20a9521)
    • Remove unnecessary computed var (627cbf6)
    • Remove reactivity transform from connection line component (9b0b969)
    • Allow ref for isValidConnection in useHandle (4d505c9)
    • Disable zoom in/out btns when max/min zoom is reached (49fbdad)
    • Remove auto-imports (09a97da)
    • Remove auto-imports (9698691)
    • Remove auto-imports (bc0137b)
    • Remove auto-imports (6fd58b6)
    • Remove auto-imports (9a91278)
    • Remove auto-imports (0a11840)
    • Add explicit imports and remove auto-imports (e3e6a03)
    • Add explicit imports and remove auto-imports (ed4eaac)
    • Add explicit imports and remove auto-imports (5da86cb)
    • Allow passing null as id for find actions (4421ad0)
    • Avoid inserting invalid nodes (06ad0c0)
    • Check if element is object (4ad10c5)

    Testing

    • Update edges tests (3a1b0ab)
    • Update nodes tests (669a2a3)
    • Update delete key code tests (f9462d1)
    • Use timeout to avoid cli run fails (9bf9c64)
    Open source →
  28. 1.20.011 May 2023
    Release notes

    ca54537...0e7f3c2

    Bug Fixes

    • Do not render edges connected to a hidden node (4bc576e)

    Features

    • Add parent class name to parent nodes (26be1d2)
    • Add fromObject action to load graph (abb302c)

    Miscellaneous Tasks

    Refactor

    • Allow passing single element to add actions (ca9eda9)
    • Remove reactivity transform in node wrapper (a7db003)
    • Allow passing single item to remove actions (073e987)
    • Pass id to base edge (fb09d08)
    • Pick target handle if handles are on top of each other (fb1181f)
    Open source →
  29. 1.19.410 May 2023
    Release notes

    d673020...ca54537

    Bug Fixes

    • Check if transform changed before applying (0c34023)
    • Properly reset state and retain reactivity (6f3c22e)

    Miscellaneous Tasks

    Refactor

    • Remove reactivity transform from viewport component (e5591ee)
    Open source →
  30. 1.19.35 May 2023
    Release notes

    f8b8f27...d673020

    Bug Fixes

    • Emit pane mouse move if no active selection exists (98e6f17)
    • Pass selectionKeyCode ref to useKeyPress (85dcbf4)
    • Check if node exists during drag (bec2e74)
    • Orphaned edge warn for undeletable edges when calculating max z-index (74a51f4)

    Miscellaneous Tasks

    Refactor

    • Return boolean from panBy (df54220)
    Open source →
  31. 1.19.226 Apr 2023
    Release notes

    c74996d...f8b8f27

    Bug Fixes

    • Immediately watch route (86eb6c0)
    • Hide resizer when isVisible is false (a3f27fd)
    • Remove border, make the control look modern (ef97685)
    • Selected,focus & focus-visible styles not applying correct default colors (9bd48be)
    • Selected,focus (d6aa757)

    Features

    • Add pinia example to vite-examples (18aeefb)

    Miscellaneous Tasks

    Refactor

    • Set vue flow version as regular string instead of ref (260a3d9)
    Open source →
  32. 1.19.123 Apr 2023
    Release notes

    544fd05...c74996d

    Bug Fixes

    • Correct defaultEdgeOptions type in state (8db8dc8)
    • Set default edge opts before setting elements (e41a66d)
    • Use default color as fallback for css vars (cdef517)

    Miscellaneous Tasks

    Open source →
  33. 1.19.011 Apr 2023
    Release notes

    fc8cd4b...544fd05

    Bug Fixes

    • Allow extent when no parent exists (44049bf)
    • Prevent auto-pan from dragging into infinity (1b85842)
    • Add missing Type generic to edge types (aaeb6dc)
    • Add missing Type generic to node types (ab482bc)
    • Allow passing regular edges to getConnectedEdges (2b836dd)

    Features

    • Add getConnectedNodes util (ec44dca)
    • Allow coordinate extent as range (4a24509)
    • Allow setting global node extent as range (717d8e0)
    • Allow setting padding as number (f3ee95c)
    • Allow passing node ids as string to getConnectedEdges (b3addf6)

    Miscellaneous Tasks

    Refactor

    • Replace computed arg with getter fn (f19e210)
    • Pass node and edge id computed to getters and actions (ebed966)
    • Search all edges for connected edges in useNode (f5c8a04)
    • Allow passing undefined as arg to findNode & findEdge (1171e01)
    • Remove unnecessary computed var (554ebeb)
    • Add onBeforeTransform arg to panBy action (bfff135)
    • Set default gap to 20 (1fd438b)
    Open source →
  34. 1.18.27 Apr 2023
    Release notes

    0c05490...fc8cd4b

    Bug Fixes

    • Set handle connectable undefined as default (d659d48)

    Miscellaneous Tasks

    Open source →
  35. 1.18.13 Apr 2023
    Release notes

    e1b7bfc...0c05490

    Bug Fixes

    • Allow null values to be set (20dfdda)
    • Use fallback for connectable start and end (3222e97)
    • Remove duplicate event binding (8229ee8)
    • Use connection click start handle (c459653)

    Miscellaneous Tasks

    Open source →
  36. 1.18.03 Apr 2023
    Release notes

    1ba8183...e1b7bfc

    Bug Fixes

    • Correct isDef typeguard (eab9991)

    Features

    • Add clickConnectStart & clickConnectEnd events (5a50cfd)
    • Add inversePan and zoomStep props (1790566)
    • Add connectableStart & connectableEnd props (1d3908d)
    • Add type to edge updater anchor class (4bb5321)

    Miscellaneous Tasks

    Refactor

    • Remove reactivity transform vars (e9ff4cc)
    • Remove reactivity transform vars (0f02296)
    • Do not remove orphaned edges from state (63808e5)
    • Add connection start and end handles to store state (4efc787)
    Open source →
  37. 1.17.62 Apr 2023
    Release notes

    c437e41...1ba8183

    Bug Fixes

    • Reset nodes and edges before state (6c806e8)
    • Hide transformation pane to avoid flickering of graph (22accae)

    Miscellaneous Tasks

    Open source →
  38. 1.17.531 Mar 2023
    Release notes

    977ccaa...c437e41

    Bug Fixes

    • Handles with connectable false still considered valid (c4f287c)
    • Unwrap nodesConnectable in onClick of handle (f62e6df)
    • Connection line pos not matching edge pos (44d1a4e)

    Miscellaneous Tasks

    Open source →
  39. 1.17.431 Mar 2023
    Release notes

    36da593...977ccaa

    Miscellaneous Tasks

    Open source →
  40. 1.17.331 Mar 2023
    Release notes

    4a2598f...36da593

    Bug Fixes

    • Object assign order when parsing node/edge (ce0002b)

    Features

    • Add install deps action (d269f57)

    Miscellaneous Tasks

    Open source →
  41. 1.17.229 Mar 2023
    Release notes

    0bc4b73...4a2598f

    Bug Fixes

    • Make @wheel and @touchstart event passive (330a3b7)

    Miscellaneous Tasks

    Open source →
  42. 1.17.124 Mar 2023
    Release notes

    e7b0c4b...0bc4b73

    Bug Fixes

    • Correct return type of getIncomers & getOutgoers (0501151)
    • Only use visible nodes to check if nodes are initialized (c330686)
    • Add missing error event definition (976f7c2)

    Miscellaneous Tasks

    Refactor

    • Check if node handle bounds exist in getNodesInitialized (2944744)
    Open source →
  43. 1.17.023 Mar 2023
    Release notes

    0ab0de1...e7b0c4b

    Bug Fixes

    • Remove erroneous window.stop in EdgeRendered (c93e405)

    Features

    • Add onError hook (8c3f54e)
    • Add offset prop (1f49358)
    • Allow passing object with only id to getConnectedEdges (79a0967)

    Miscellaneous Tasks

    Open source →
  44. 1.16.522 Mar 2023
    Release notes

    12af745...0ab0de1

    Bug Fixes

    • Non-passive wheel event listener violation (e7c39b0)
    • Wrong pkg entries (988d4a2)
    • Use object assign to parse node (04598cd)

    Miscellaneous Tasks

    Open source →
  45. 1.16.417 Mar 2023
    Release notes

    e58d24d...12af745

    Bug Fixes

    • Unwrap refs and pass props (0476dff)
    • Rename parentNode prop to parent (fe46e6f)
    Open source →
  46. 1.16.317 Mar 2023
    Release notes

    b5d579e...e58d24d

    Bug Fixes

    • Set source and target position on edge obj (c9d643d)
    • Use render fn for node wrapper (d8434e6)

    Miscellaneous Tasks

    Open source →
  47. 1.16.210 Mar 2023
    Release notes

    15016ee...b5d579e

    Bug Fixes

    • Check if valid connection func exists (79a6fa3)
    • Use computed for edge class and style (5bd1eed)
    Open source →
  48. 1.16.18 Mar 2023
    Release notes

    df87394...15016ee

    Bug Fixes

    • Downgrade unplugin auto import (2b0e6fd)

    Miscellaneous Tasks

    Open source →
  49. 1.16.08 Mar 2023
    Release notes

    619ce7f...df87394

    Bug Fixes

    • Force update node dimensions (284e527)
    • Add connection target handle id to result type (046ee41)

    Features

    • Export clamp util (5297fdc)
    • Add maxHeight and maxWidth props (afc29db)
    • Store handle validation in store state (9fb5515)
    • Pass targetNode and targetHandle as props (dc23bc8)
    • Add isValidConnection prop (05bc748)

    Miscellaneous Tasks

    Testing

    • Add custom connection line component test (7519b31)
    • Add isValidConnection prop test (929e2b5)
    • Test if custom props are passed to custom connection line (3f72713)
    Open source →
  50. 1.15.57 Mar 2023
    Release notes

    2fde41e...619ce7f

    Bug Fixes

    • Check if handle is connectable (f83c87d)
    • Blur node after unselect (8cf8c51)

    Miscellaneous Tasks

    Open source →
  51. 1.15.43 Mar 2023
    Release notes

    77d7ba4...2fde41e

    Bug Fixes

    • Compare internal node dimensions when updating (da7dc3d)

    Miscellaneous Tasks

    Open source →
  52. 1.15.32 Mar 2023
    Release notes

    585f1e8...77d7ba4

    Bug Fixes

    • Prevent selecting nodes on drag when selectable disabled (7c026f0)
    • Wait until nodes are initialized (c5fee5c)
    • Make shouldReplaceId arg in updateEdge optional (f16e4db)
    • Remove duplicate connect start/end emits (22c4362)
    • Wait until fitting view on init (b509b11)
    • Remove edges before nodes (77d7ba4)

    Miscellaneous Tasks

    Refactor

    • Cleanup edge and node renderer (4d535ed)
    • Cleanup node styles (e3e3510)
    • Hide edges when we have no dimensions (50ee96d)
    • Update intro (5df92c3)
    • Trigger el functions before checking arr length (fc86787)

    Testing

    • Update connect tests to check if events were emitted (13db453)
    Open source →
  53. 1.15.224 Feb 2023
    Release notes

    23b084e...585f1e8

    Bug Fixes

    • Cast zIndex to number in node wrapper (79e7f3c)
    • Check if node el exists before observing (0ffc2f1)
    • Prevent undefined being passed to update node internals (c4b4826)
    • Wait until viewport helper is initialized (f2af818)
    • Add vite iife build file (a5644c0)
    • Use correct umd name for vue flow core (06b1753)
    • Correct umd export names (93b2fd0)

    Miscellaneous Tasks

    Refactor

    • Use lifecycle hooks to observe node dimensions (325efba)

    Testing

    Open source →
  54. 1.15.122 Feb 2023
    Release notes

    8c22ce0...23b084e

    Bug Fixes

    Open source →
  55. 1.15.022 Feb 2023
    Release notes

    7eba916...8c22ce0

    Bug Fixes

    • Hide graph until nodes are ready (226caeb)

    Features

    • Add option to avoid replacing edge id when updating (4bf4b63)
    • Add eslint-config to tooling pkgs (45cbdbf)
    • Add tsconfig to tooling pkgs (2a6077e)
    • Add vite config to tooling pkgs (8dd4536)
    • Use vite-config tooling pkg (2aa1857)

    Miscellaneous Tasks

    Refactor

    • Fix packages together in changeset config (578e6b4)
    • Package names (c60398d)
    • Rename e2e to tests (a3ec3b4)
    • Package name (5c0fb91)
    • Run build and test on next-release PR (7b590bd)
    • Rename tooling package scope (3df4edd)
    • Remove waiting for dimensions in zoom pan helper (d2c6b59)
    • Add useViewport for store viewport actions (7cab68e)
    • Use noop viewport helper when viewport is not ready (dfce24a)
    • Immediately set initialized flag (4b2a978)
    • Use snap grid to clamp initial node pos (fa6cb4c)
    • Omit internal properties when using toObject (10f5074)
    • Add release/* to branch triggers (eea05f9)

    Testing

    • Update min/max zoom tests (12845eb)
    Open source →
  56. 1.14.315 Feb 2023
    Release notes

    2c574ac...7eba916

    Bug Fixes

    • Prevent rendering edges that have been removed (c528726)
    • Allow null for deprecated connection line type (1ae5659)
    • Add missing straight path switch case (b7cfec7)
    • Connections for handles bigger than connection radius (8a5225a)
    • Correct checkout config (0bc9ce1)
    • Add compatConfig to all components (b19b9a8)

    Examples

    • Cleanup examples and remove deprecated usages (72325d4)

    Features

    Miscellaneous Tasks

    Refactor

    • Use computed to group edges (c62c18a)
    • Use watcheffect to observe node dimensions (a5ee9d9)
    • Fit view initially when node dimensions are updated (3f21dc7)
    • Immediately set node dimensions in store action (9d34251)
    • Use v-bind to pass connection line props (ea0696c)
    • Use MouseTouchEvent for EdgeMouseEvent type (09c56a6)
    • Pass original event to edge update event params (83636d4)
    • Set user-select: none for edge labels (b6f7cde)
    • Run publish action for next-release branch (757fa1b)
    • Change commit title (2de90c7)
    Open source →
  57. 1.14.27 Feb 2023
    Release notes

    aa59713...2c574ac

    Bug Fixes

    • Exclude hidden nodes in fitView when includeHiddenNodes is false (26f16b7)
    • Avoid triggering edge update when mouse btn is not left (f849999)

    Miscellaneous Tasks

    • Replace default-zoom with defaut-viewport (0192c65)
    • Use default values when defaultViewport values are missing (77de369)
    • Update auto-import file (26b92db)
    • Cleanup and replace const with function (bb2c4f4)
    • Cleanup useZoomPanHelper (35daa95)
    • Next release (2c574ac)

    Refactor

    • Apply min width and height with aspect ratio (49aef1e)
    Open source →
  58. 1.14.16 Feb 2023
    Release notes

    6f02480...aa59713

    Bug Fixes

    • Check if prevClosestHandle exists in pointer up (c800a86)

    Miscellaneous Tasks

    Refactor

    • Cleanup useHandle and set status on actions (619f4bf)
    Open source →
  59. 1.14.05 Feb 2023
    Release notes

    8328d78...6f02480

    Bug Fixes

    • Ios connection error (f2f3e70)
    • Avoid undraggable selected nodes being dragged (c7e8bd7)

    Features

    • Add shouldResize option (222b58a)
    • Add connection status to connection lines (c36cf59)
    • Add vue flow error class (dc60e11)

    Miscellaneous Tasks

    Refactor

    • Remove unnecessary warning (c72e75d)
    • Use opposite position for connection lines (6c00909)
    Open source →
  60. 1.13.22 Feb 2023
    Release notes

    b2cc3f5...8328d78

    Bug Fixes

    • Ref access when passing default edge options (cae9562)

    Miscellaneous Tasks

    Open source →