Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(deps): update dependency react-flow-renderer to v10 #486

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 15, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-flow-renderer ^9.7.2 -> ^10.0.0 age adoption passing confidence

Release Notes

wbkd/react-flow

v10.3.17

Compare Source

Fixes and Refactorings

  • chore(node-edges): add data-testid (4e9cc37)
  • fix(edge-renderer): fallback to default edge if type is invalid (23d1dd0)
  • chore(isInputDOMNode): add event.target as fallback (0891b83)
  • Use event.composedPath for getting event target (a766ba3) by @​jwm0
  • Snap node to grid relative to 0,0 instead of relative to starting point of node (ac11a18) by @​wardoost

💯 Thanks @​jwm0 and @​wardoost for your contributions!

v10.3.16

Compare Source

v10.3.15

Compare Source

Fix

  • fix(useReactFlow): prevent unnecessary re-renderings (bb00e87)

Refactoring & Chore

v10.3.14

Compare Source

  • fix(store): set domNode (daf677d)

v10.3.13

Compare Source

Fixes

  • fix(minZoom,maxZoom): pass min- maxZoom for initial view closes #​2343 (d07e760)
  • fix(validation): Remove css-classes if mouse moves directly to different handle. (49636be)

v10.3.12

Compare Source

Fix

You can now get the DOM node of the wrapper from the store:

const domNode = useStore(s => s.domNode);
  • fix(node-dimensions): use store domNode for calculation #​2316 (257588c)

v10.3.11

Compare Source

Fixes and Refactoring

  • refactor(connection-line): add from, to props and cleanup closes #​2031 (e1ba32f)
  • chore(useStore): cleanup selectors (e8cf308)
  • refactor(onConnect): use onConnect handlers from store #​2230 (3c8720a)
  • chore(deps): update (8a4f695)
  • fix(expandParent): check for dimensions closes #​2280 (60bbbb4)

v10.3.10

Compare Source

  • fix(handles): calculate correct position (8d866ec)

v10.3.9

Compare Source

Fixes

Refactorings

  • refactor(setViewport): use existing x,y,zoom when passed partially #​2276 (c0733e6)
  • refactor(zoom/pan): don't interrupt with selection key closes #​2244 (481420c)
  • refactor(connection-valid): handle source-source, target-target #​2253 (8d530c1)

v10.3.8

Compare Source

Refactorings & Fixes

v10.3.7

Compare Source

Refactorings & Fixes

  • refactor(drag-handler): allow multiselection with ctrl #​2203 (aae2023)
  • refactor(zoomActivationKeyCode): accept null, cleanup types closes #​2211 (7cddc81)
  • style(handles): put position in default styles closes #​2193 (d6de9c2)
  • fix(selection): only calculate selection box if selected nodes > 0 (e03d6c2)

v10.3.6

Compare Source

v10.3.5

Compare Source

Fixes

this release fixes an issue with the expandParent option for sub flows #​2181

  • fix(subflows): use abs positions for internal calculations (#​2189) (26795be)

v10.3.4

Compare Source

  • fix(uncontrolled-flow): keep internals (403bf71)

v10.3.3

Compare Source

Refactorings and Fixes

We are no longer exposing internals like handleBounds to the user and fixed some dragging related bugs.

  • fix(node-type): add optional dragging key (96f4dcb)
  • fix(drag): set dragging to false on drag end (d0efd5b)
  • refactor(internals): use non enumerable props (27b5de2)

v10.3.2

Compare Source

Refactorings and fixes

React Flow is now compatible with immutable libraries like immer, we added a dragging flag and we fixed a nodrag class name related bug.

v10.3.1

Compare Source

Fix

User couldn't drag on a touch device. This bug is fixed now:

  • fix(touch-devices): use touches for node drag (32559ef)

v10.3.0

Compare Source

React Flow 10.3 is way smaller (15% smaller bundle size) than the previous versions, because we dropped react-draggable in favour of d3-drag. We also rewrote the dragging logic so that it works better with React18 and on older devices.

Refactorings

  • replace react-draggable with d3-drag (which is already used by d3-zoom, that is used for pan and zoom)
  • rewrite drag logic in order to work with absolute positions instead of deltas. This works way better for slower devices and also with React18.
  • Selecting nodes: simplified code, deselect selected node when clicking it with multi selection key pressed
  • lots of minor refactorings (cleanup styles, remove unnecessary useCallbacks, cleanup types)

Features

  • pass multiple nodes to drag handlers: When you drag multiple nodes, we now pass an array of nodes as a third parameter to onNodeDragStart(event: MouseEvent, node: Node, nodes: Node[]), onNodeDrag(event: MouseEvent, node: Node, nodes: Node[]) and onNodeDragStop(event: MouseEvent, node: Node, nodes: Node[])
  • Connection line: Show connection line always on top of nodes, add connectionLineContainerStyle prop
  • on click connection: separate events for connections that are created by clicking - onClickConnectStart, onClickConnectStop
Commits
  • refactor(bg): set scaled gap to 1 if equals 0 closes #​2083 (78b5077)
  • Merge pull request #​2152 from wbkd/next-release/v10.3 (022e295)
  • chore(release): bump (8ece922)
  • test(basic): adjust tests (a1e25bb)
  • chore(deps): update (fbeee78)
  • refactor(node-renderer): use default type if type is invalid closes #​2033 (37d473c)
  • chore(readme): add d3-drag (b6dd9d1)
  • Merge pull request #​2116 from fawadasaurus/run-build-doc (0f2c3e9)
  • refactor(connection-line): remove (670b605)
  • Merge pull request #​2159 from RunDevelopment/issue2158 (622880a)
  • fix(node-renderer): use correct types (0dc3c04)
  • refactor(nodes-selection): cleanup (3cf32cc)
  • refactor(nodes): simplify selection handling (a88e53d)
  • Formatting (daf5927)
  • Set z-index via CSS (2252984)
  • Fixed class name (b2ccf1d)
  • refactor(store): add function for updating selection changes (21f56db)
  • chore(version): bump (a36bef8)
  • Added react-flow__connectionline class (4322730)
  • fix(elementsSelectable): still draggable if not selectable (9432161)
  • refactor(connect-events): add onClickConnect events (0d34399)
  • Added connectionLineContainerStyle property (cebe88d)
  • Merge branch 'main' into next-release/v10.3 (f1909a7)
  • refactor(flowrenderer): cleanup (9926962)
  • refactor(controls): cleanup (8168ce8)
  • refactor(minimap): cleanup (71f670e)
  • refactor(styles): cleanup (7d13461)
  • chore(useDragNode): rename to useDrag (a5cf4e6)
  • refactor(useDrag): check if className exists (3576ebb)
  • refactor(userSelection): cleanup (4d3ff60)
  • refactor(useDragNode): simplify (ac3f830)
  • refactor(nodesSelection): cleanuop (ed02c0e)
  • refactor(wrapEdge): remove unnecessary memoization (4f97ec5)
  • refactor(wrapNode): remove unnecessary memoization (32d30e9)
  • Merge branch 'main' into refactor/d3-drag (f9b364d)
  • chore(pkg): use cross-env (6ea85bf)
  • chore(deps): bump (1936707)
  • chore(pkg): add sideEffects:false (9f65c33)
  • refactor(rollup): remove d3-color replacement (dca1b6d)
  • refactor(deps): replace d3-color with empty object (6ec76d2)
  • refactor(useDragNode): cleanup, refactoring (1eee0cd)
  • Merge pull request #​2096 from furkankly/refactor/d3-drag-handle-selector (c4e98f8)
  • Merge branch 'refactor/d3-drag' into refactor/d3-drag-handle-selector (cd1740e)
  • Fix onClick handler for draggable nodes (0ef3ce8)
  • Merge pull request #​2136 from wbkd/refactor/d3-drag-handle-selector (77c73fd)
  • Merge branch 'refactor/d3-drag' into refactor/d3-drag-handle-selector (503603c)
  • fix(wrapNode): repair onClick (fa582da)
  • Merge branch 'refactor/d3-drag' into refactor/d3-drag-handle-selector (df526b2)
  • refactor(rollup): remove react-draggable (df8bdb3)
  • Merge branch 'main' into refactor/d3-drag (35d30f5)
  • added npm run build instruction (f9912ec)
  • Cleanup of cond. statements by leveraging d3.drag.filter for handleSelector in useDrag (5737d13)
  • Fixed cypress drag command to behave correctly with d3-drag (5e501fa)
  • Fixed the bug 'onNodeDragStop' not getting triggered Got rid of 'dragging' in the global node state (f075e07)
  • Removed redundant export (73118c3)
  • Implemented handleSelector functionality (e3b6bef)
  • refactor(useDrag): handle subflows (579bf5c)
  • refactor(useDrag): handle snap grid, cleanup (23d451a)
  • fix(useDrag): use positionAbsolute instead of position (341d744)
  • fix(useDrag): calculate offset for drag handlers (4afb386)
  • refactor(useDrag): use file instead of folder (18a3f88)
  • refactor(nodes): use-d3drag (f2004fe)

v10.2.3

Compare Source

  • Merge pull request #​2148 from RunDevelopment/issue2147 (44f1771)
  • Merge pull request #​2144 from hiyangguo/main (aab0858)
  • Fixed setNodes and setEdges (a61a6ac)
  • fix: fixed an issue where Handle component onMouseDown event could not be bind (a07f3dc)

v10.2.2

Compare Source

  • chore(examples): update packages (c8d31f3)
  • refactor(node-internals): only keep width, height and handleBounds (5a0f513)

v10.2.1

Compare Source

  • refactor(types): use correct type for ControlButton fixes #​2120 (c5c7ae7)

v10.2.0

Compare Source

Feats

Refactorings

  • zIndex is now 0 by default. If you want to have elevated edges on select you can set elevateEdgesOnSelect on the <ReactFlow /> component.

Fixes

Commits

  • test(minimap): wait for minimap (822d2d6)
  • Merge pull request #​2067 from wbkd/refactor/react18 (aafe83b)
  • chore(react-draggable): remove ts-ignore (8cb2f5e)
  • chore(props): rename isEdgeAutoZIndex to elevateEdgesOnSelect (dcc05ad)
  • chore(warnings): use new troubleshooting url (2363046)
  • chore(warnings): only print for node_env=development (18be5f1)
  • Merge branch 'chore/warnings' into refactor/react18 (2e9a203)
  • refactor(warnings): only show for node_env=development (2ad60c1)
  • Merge pull request #​2113 from edsondewes/main (b7e4970)
  • fix(pkg): add css files to the exports (f90a6e9)
  • refactor(edges): default zIndex=0 (b64d946)
  • chore(packages): update (6af190c)
  • fix(cypress): use wait for drag handlers (8a7bc49)
  • chore(warnings): add error codes to documentation site (9331ccc)
  • chore(cypress): use latest version (ebf2a66)
  • chore(warnings): format warning logs, add troubleshooting page (922005e)
  • refactor(examples): update types of some examples (90aca9d)
  • Merge branch 'main' into refactor/react18 (e4eb9d0)
  • chore(version): bump (8f7af55)
  • fix(build): repair nocss build (47c5d6d)
  • chore(version): bump (7fb93aa)
  • Merge branch 'main' into refactor/react18 (c8b5c8a)
  • refactor(lib): use react 18 (607e806)

v10.1.2

Compare Source

  • refactor(bg): dont use math random for pattern id generation closes #​2086 (84f1c8c)
  • Update README.md (eff2430)
  • docs(readme): update discord link (368b2f5)

v10.1.1

Compare Source

Fixes

  • fix(build): repair nocss build (0636d39)

v10.1.0

Compare Source

Refactor

  • We added an UMD version because a lot of users had problems with configuring jest or using the library within stackblitz for example.
  • onEdgeUpdateStart and onEdgeUpdateEnd now passes the handleType as a third parameter
Commits
  • refactor(wrapper): use PropsWithChildren (f56d9b8)
  • refactor(edge-types): cleanup (8d5305d)
  • chore(pkg): export package.json (ffb273c)
  • Merge branch 'main' into feat/umdbuild (d92928e)
  • refactor(build): remove dist before build (ce9cce9)
  • refactor(rollup): remove svgr (261452e)
  • Also add 'handleType' parameter to 'onEdgeUpdateEnd' callback analogous to 'onEdgeUpdateStart' (4d6c6ff)
  • fix: lint (f272bb6)
  • fix: type error (8ab868a)
  • Change boolean 'isSourceHandle' parameter to handleType: HandleType in 'onEdgeUpdateStart' function (68ec5d8)
  • feat(package): add umd version (fc9cf96)
  • Pass isSourceHandle flag to onEdgeUpdateStart (e8aa873)

v10.0.8

Compare Source

v10.0.7: 10.0.7

Compare Source

Fixes

There were some key handling bugs that should be fixed now.

  • fix(useKeyPress): handle combinations
  • refactor(edges): stronger svg selector

v10.0.6

Compare Source

v10.0.5

Compare Source

  • refactor(index): export getBezier ang getSimpleBezier center functions (7217cff)
  • Merge pull request #​1988 from Sec-ant/patch (859571d)
  • Merge pull request #​1984 from Sec-ant/refactor-bezier-function (b0bec16)
  • refactor(delete): only trigger when some node or edge is selected #​1987 (903b795)
  • refactor(delete-nodes-edges): change exec order #​1995 (d5c89a1)
  • typo: quadratic -> cubic (3708402)
  • fix center calculation of simple Bezier edges (6328b6f)
  • fix center calculation of Bezier edges (3b804d8)
  • clean code (0ee882d)
  • fix multiSelection when selectNodesOnDrag is false (5902626)
  • assume toPosition is opposite to fromPosition (c1a29be)
  • refactor Bezier function (0ff6380)
  • fix typo (2199ca3)
  • refactor connection line (9cc873d)
  • chore(deps): bump follow-redirects from 1.14.2 to 1.14.8 (9eafc19)

v10.0.4

Compare Source

  • fix(sub-flows): delete child nodes when parent gets deleted (d6f3a24)
  • refactor(nodeExtent): use global nodeExtent when parent extent is used incorrectly (aeb85c6)
  • fix(nodeExtent): nodes node extent over global node extent (3d446a6)
  • fix(zIndex): calculate zIndex for nested flows correctly (2e5e528)

v10.0.3

Compare Source

  • refactor(bezier): handle undirectional flows, use simple bezier for connection closes #​1971 (bef6157)

v10.0.2

Compare Source

v10.0.1

Compare Source

  • fix(useReactFlow): use onNodesChange and onEdgesChange (5b32746)
  • Update README.md (514c15c)
  • Update README.md (1f9a004)
  • Update README.md (4c08ee0)

v10.0.0

Compare Source

v10 🎉

React Flow v10 comes with many new features and improvements. Besides a complete rewrite of the internal state management, the separation of the graph elements into nodes and edges, several bug fixes and refactorings, these are the most important new features:

  • Sub Flows: Support for sub flows, nested flows and grouping of nodes
  • Touch Device Support: The UX for connecting nodes on touch devices has been improved
  • Key Handling: Multiple keys and key combinations are now supported
  • Several new hooks: useReactFlow, useNodes, useEdges, useViewport, useKeypress have been refactored to provide a better dev experience
  • Fit View Property: Fit all nodes and edges initially without writing custom logic
  • Edge Marker: More options to configure the start and end markers of the edges

If you want to migrate from v9 to v10, you can check out the migration guide.

  • chore(bezier-edge): less curvy by default (bfe06a5)
  • Improve UE-style Bezier Edge calculation (6f51af2)
  • refactor(bezier-edge): only do calculations when necessary (9fff0e5)
  • refactor(cypress): cleanup (3b87563)
  • chore(deps): update (2d714dc)
  • Merge pull request #​1968 from wbkd/v10-ue-edge (bf2f9e5)
  • refactor(edges): add BaseEdge (bc5d1df)
  • refactor(edges): use new edge as default, add simplebezier (b362c11)
  • chore(readme): wording (dfc91d7)
  • Rename to "unreal" edge, fix for both horizontal and vertical handles (3c96b07)
  • Add Unreal Engine style bezier edge (726bc2e)
  • chore(attribution): update options (64a3c2d)
  • chore(version): bump (466a0af)
  • chore(version): bump (1424cf8)
  • Merge pull request #​1947 from Himself65/v10-fix (5cc3502)
  • fix: type error (a48276e)
  • refactor(useReactFlow): pass generic nodedata and edgedata closes #​1944 (414d7ec)
  • Merge branch 'main' into v10 (7fc7dc3)
  • refactor(rollup): treeshakable (ebf10fa)
  • fix(nocss): use correct entry points (67428d8)
  • refactor(builds): drop cjs bundle, add type=module (9156a22)
  • chore(version): bump (36fdf20)
  • refactor(rollup): define all deps as external (2d9f04c)
  • chore(readme): add useUndoable (ca30793)
  • chore(readme): add useUndoable (ce2aa46)
  • refactor(keys): accept null as key #​1463 (fe5337d)
  • refactor(nodeTypes/edgeTypes): show warning when not memoized closes #​1620 (6630935)
  • refactor(handle): only listen to left click events closes #​1852 (a45af5f)
  • fix(selection-change): only trigger once (67b71a9)
  • fix(selection): deselect nodes when select edge and vice versa closes #​1899 (007bdab)
  • refactor(onmove-handler): pass source event #​1676 (a514c0e)
  • fix(types): onEdgesDelete (8e41c0d)
  • chore(version): bump (c599a45)
  • fix: export type OnNodesDelete and OnEdgesDelete (76ff491)
  • feat(props): add onNodesDelete and onEdgesDelete handler (e011375)
  • chore(version): bump (f7dd26b)
  • fix(ts): dont make viewport optional for move callbacks (522780e)
  • Delete dependabot.yml (3f2d606)
  • fix: enhance type (d250a7d)
  • chore(version): bump (6de04df)
  • refactor(hooks): export key press hook (3067b72)
  • refactor(props): rename paneMoveable to panOnDrag (b3b8ac9)
  • update deps (7d9a0ac)
  • refactor(useViewport): use shallow for selector (b1791ea)
  • chore(version): bump (24593f7)
  • refactor(rf): cleanup (4e97472)
  • feat(nodes): add group type (8dcb875)
  • removed wrong type (4ad17d8)
  • refactor(wrapnode): create mouse handler util hook (578c278)
  • refactor(wrapnode): pass shallow clones to handlers (588b590)
  • refactor(wrapnode): get node from store in event handlers (c40a36f)
  • refactor(nodes): re-init when sourcePos, targetPos or type changes (7e915ad)
  • chore(version): bump (8d5231b)
  • chore(examples): cleanup (1e8d578)
  • refactor(changes): handle expand parent on dimension update (ee1a393)
  • fix(fitview): only fit view once (1b45a3f)
  • refactor(fitView): use same fitView function for viewport helper and initial prop (af52bab)
  • chore(version): bump (0244c93)
  • refactor(types): add NodePositionChange type (067d681)
  • refactor(defaultNode/Edges): always trigger onNodesChange and onEdgesChange (0cfcf65)
  • chore(version): bump (2736492)
  • fix(exports): add hooks (bfea566)
  • feat(hooks): add useViewport (a182458)
  • chore(version): bump (2f4d1e6)
  • refactor(types): drop NodeInternalsItem type (e52c5ed)
  • feat(hooks): add useNodes and useEdges (08b2696)
  • chore(nodes): prevent crashing when data is not set on nodes object (f95f390)
  • feat(hooks): add useReactFlow hook, refactor types and properties (c2bae79)
  • refactor(controls): add titles for buttons (97b5327)
  • feat(general): add defaultNodes, defaultEdges and defaultEdgeOptions (634b592)
  • refactor(store): cleanup (660ec00)
  • chore(version): bump (3f1d186)
  • Merge branch 'main' into v10 (f96391f)
  • feat(attribution): add react flow attribution (0b241d2)
  • chore(version): bump (d285318)
  • feat(subflow): add extendParent option (eaeebdd)
  • refactor(useKeyPress): check if key code is string (f01e239)
  • Merge branch 'main' into v10 (7a7ddbe)
  • chore(examples): use new api (a969c63)
  • chore(examples): add examples (7a85bb9)
  • chore(version): bump (c1e5f90)
  • test(examples): use new api for test examples (8014fb0)
  • fix(edges): draw connection line when there are no edges closes #​1785 (ca77d0e)
  • fix(selection): use start x and y when direction changes (6bbd06a)
  • chore(rollup): bump (0e3ddc2)
  • chore(version): bump (016d35c)
  • feat(props): add connectOnClick (d8b054c)
  • chore(examples): add overview, cleanup (3206d49)
  • feat(nodes): connect on touch device (3b25086)
  • refactor(bundle): remove d3-color via rollup alias (639aa1e)
  • refactor(examples): use @​types/react from lib (efbdd70)
  • refactor(deps): remove unused deps (d5cffa7)
  • refactor(store): use store.setState directly instead of actions (895e0bc)
  • refactor(storeupdater): cleanup (1a2ac5a)
  • chore(package.json): bump next version (774db77)
  • chore(zoompane): remove unused code (747097f)
  • refactor(general): cleanup (81585db)
  • refactor(store): remove unused tree generation code (3830878)
  • refactor(general): fit view in store to prevent flickering, rename onLoad => onPaneReady (88582a8)
  • chore(version): bump (3a52efb)
  • feat(rf): add fitViewOnInit option (266007b)
  • chore(version): bump (91256c1)
  • refactor(hooks): rename useNodeDimensions to useNodeBounds (427c933)
  • refactor(onLoad): add new zoom pan helpers (d9c99a8)
  • refactor(nodeInternals): widht and height types optional (c2644f1)
  • refactor(useZoomPanHelper): add getTransform, getZoom, rename transform to getTransform closes #​1746 (b5bba7d)
  • feat(hooks): add useNodeDimensions (731918d)
  • chore(version): bump (79a32ae)
  • refactor(types): add useZoomPanHelperFunc types (5fbf3d8)
  • refactor(node): mutate select value before user changes (8710130)
  • chore(version): bump (2d4d31b)
  • refactor(wrapNode): simplify mouse handler (14b9ec4)
  • fix(child-nodes): dragging when parent is selected (2cd047b)
  • fix(subflows): handle selections correctly (801d8f2)
  • refactor(selection): only fire selection changes that changed (330eefe)
  • refactor(actions): addSelectedElements => addSelectedNodes, addSelectedEdges (d260abe)
  • feat(hooks): add useNodesState and useEdgesState (a032306)
  • refactor(examples): on connect use connection type (713e7e1)
  • fix(edges): updatable edge (62f1e90)
  • refactor(edge-renderer): cleanup (3325563)
  • refactor(edge): pass onEdgeUpdate instead of creating onConnect function (b2ac219)
  • refactor(edges): cleanup edge renderer (22f7dd6)
  • fix(zIndex): allow zIndex to be set to 0 explicitly (cffefe7)
  • chore(markers): cleanup marker api (0f48044)
  • chore(version): bump (3011efd)
  • refactor(node): disconnect resize observer on unmount (5124b6b)
  • chore(version): bump (ea76e55)
  • refactor(store): reset on unmount (2962897)
  • chore(version): bump (f775cf2)
  • refactor(nodes): only observe node when not hidden (8a095df)
  • chore(types): enforce defaultProps inside react flow component (9d159c1)
  • refactor(subgraphs): calculate z for child nodes (7ffad77)
  • feat(selection): disable pane movement when selection is dragged (004dcc6)
  • feat(flow): add properties for configuring no-interaction classes (e1f864f)
  • refactor(nodes-edges): rename isHidden to hidden (fe9c1f0)
  • refactor(nodes): only use node internals (0974aa5)
  • feat(stacking): disable auto layering, instead configure via zIndex prop (c29deca)
  • refactor(nodes-z): groups start with z=2 (f0e79c6)
  • refactor(types): cleanup (8a2ac1e)
  • refactor(boolean-props): omit is prefix (a79e953)
  • refactor(z-level): implement new stacking logic (050bb31)
  • refactor(nodes): stacking order (df25cb3)
  • chore(example): add debug node (b0bfefe)
  • chore(release): bump next version (9057d3a)
  • fix(nested): add nested nodes example, always show nodes on top while dragging or selected (1425a43)
  • feat(nodes): add extent option (fdf2571)
  • chore(package): bump version (fefcc44)
  • refactor(store): rename nodeLookup to nodeInternals (996b1b5)
  • refactor(utils): cleanup (cc7debf)
  • refactor(graphView): add useOnLoadHandler (b4b1561)
  • refactor(connectionline): use abs pos (50250e5)
  • refactor(stlyes): use react-flow__container helper (72f1d8b)
  • refactor(nodelookup): use ref for node renderer (31ad12e)
  • fix(minimap): use abs pos (a3a9249)
  • chore(package): bump version (1db53e8)
  • Merge branch 'refactor/nested-relative' of github.com:wbkd/react-flow into refactor/nested-relative (8e97232)
  • refactor(nodelookup): use as normale store item (5547b0d)
  • bump next version (2bcb099)
  • feat(stacking): simplify zIndex and treeLevel behaviour (1b390e1)
  • wip: multiple edge renderers (79e46d9)
  • refactor(nodelookup): add treelevel (7333873)
  • refactor(nodes): use relative positions for children (248b563)
  • refactor(wrapNode): call update dim when node is not initialized (8cd969d)
  • chore(examples): add layouting with new api (65991de)
  • refactor(wrapNode): call updateNodeDim when target or source pos changes (6e3ff4e)
  • refactor(node): pass width and height dep to style memo (74e8605)
  • chore(package.json): release 10.0.0-next.6 (3f992db)
  • feat(nested-nodes): simplify nested node rendering (241f604)
  • Merge branch 'nested-nodes-flat' of github.com:wbkd/react-flow into nested-nodes-flat (3e0b673)
  • feat(noderenderer): convert from flat to nested format internally (5f9bc2e)
  • refactor(node-renderer): do not mutate node styles (e8d2600)
  • fix(hooks/keypress): check if document is defined (c42ba1f)
  • feat(nested-nodes): callback for parent node size change (dc36ebf)
  • feat(noderenderer): render nodes recursively (8b95cd7)
  • feat(nested-nodes): recursively get children of moved node (c1d5c35)
  • feat(nested-nodes): change data structure to flat array of nodes (2252ea1)
  • refactor(edgerenderer): cleanup edge utils (64239fb)
  • fix(nested-nodes): fix getSourceTargetNode for childNodes (b15d301)
  • chore(graph-utils): rename elements to edges (b008c7b)
  • Merge branch 'nested-nodes' of github.com:wbkd/react-flow into nested-nodes (8d840b5)
  • feat(nodes): add helper functions to iterate over child nodes (9ad894d)
  • refactor(hooks): add useVisibleNodes and useVisibleEdges (8f23321)
  • refactor(nested-nodes): zIndex (450cb90)
  • fix(perf): improve flattenNodes (9350884)
  • feat(noderenderer): render child nodes (767fbd4)
  • Merge branch 'v10' into refactor/nodes-edges-state (a0b8aa6)
  • chore(examples): add old api examples (f957462)
  • Merge pull request #​1587 from wbkd/feat-markers (11ff5ec)
  • refactor(elements): render only visible elements (1525af3)
  • refactor(state): separate nodes and edges (410b129)
  • feat(markers): bump next version (dc5172e)
  • feat(markers): add option to control orientation of markers (b08809d)
  • feat(markers): add more properties for custom markers (1b73c8f)
  • feat(markers): implement more generic api for markerEnd and markerStart handling (d3b1148)
  • Merge branch 'main' into v10 (eed5717)
  • refactor(store): cleanup (3dc7927)
  • refactor(zustand): use shallow when needed (1f41cc0)
  • refactor(graphview): use one hook (3f8c252)
  • refactor(state): replace redux with zustand (ee0d290)
  • refactor(examples): h

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Mar 15, 2022

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/openpatch/bitflow/D2ZGFNAprRjYdmYXjAmDsvaj4eTb
✅ Preview: Failed

[Deployment for 8272ec4 failed]

@renovate renovate bot added the dependencies Update one or more dependencies version label Mar 15, 2022
@changeset-bot
Copy link

changeset-bot bot commented Mar 15, 2022

⚠️ No Changeset found

Latest commit: 914ec67

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from ef7907d to 056d144 Compare March 20, 2022 13:25
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 056d144 to fe48b8e Compare April 7, 2022 20:41
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from fe48b8e to ad01fb1 Compare April 7, 2022 21:34
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from ad01fb1 to 8272ec4 Compare April 7, 2022 21:43
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 8272ec4 to a46d952 Compare June 7, 2022 18:45
@vercel
Copy link

vercel bot commented Jun 7, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
bitflow ❌ Failed (Inspect) Oct 21, 2022 at 3:06AM (UTC)

@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from a46d952 to 09f054b Compare June 8, 2022 02:13
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 09f054b to 01ea93b Compare June 11, 2022 12:56
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 01ea93b to 75b76bf Compare June 15, 2022 04:07
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 75b76bf to ffbb2cf Compare June 15, 2022 13:43
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from ffbb2cf to a7a16cd Compare June 17, 2022 03:47
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from a7a16cd to be74572 Compare June 18, 2022 06:14
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from be74572 to 6791348 Compare June 25, 2022 10:25
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 6791348 to 16aaf6f Compare July 2, 2022 00:37
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 8b81b57 to f5964ae Compare August 31, 2022 07:27
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from f5964ae to aabe9c8 Compare September 10, 2022 03:26
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from aabe9c8 to 9b496c4 Compare September 10, 2022 14:19
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 9b496c4 to 5448298 Compare September 14, 2022 01:22
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 5448298 to eec38c6 Compare September 21, 2022 07:01
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from eec38c6 to d28b713 Compare September 23, 2022 01:08
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from d28b713 to fef502e Compare September 24, 2022 04:27
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from fef502e to 4250b08 Compare October 7, 2022 02:07
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from 4250b08 to dbef890 Compare October 19, 2022 00:55
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from dbef890 to c22a94a Compare October 20, 2022 02:33
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from c22a94a to f474276 Compare October 21, 2022 02:45
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from f474276 to e2eaa5d Compare October 21, 2022 02:54
@renovate renovate bot force-pushed the renovate/react-flow-renderer-10.x branch from e2eaa5d to 914ec67 Compare October 21, 2022 03:02
@renovate renovate bot changed the title fix(deps): update dependency react-flow-renderer to v10 Update dependency react-flow-renderer to v10 Dec 17, 2022
@renovate renovate bot changed the title Update dependency react-flow-renderer to v10 fix(deps): update dependency react-flow-renderer to v10 Dec 17, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Update one or more dependencies version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants