Commit Graph
4118 Commits
Author SHA1 Message Date
moklick 7c49121c6e chore(changelogs): update 2024-01-16 18:13:09 +01:00
moklick 140adde5fc Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-16 18:11:20 +01:00
Moritz KlackandGitHub a9660f753f Merge pull request #3796 from xyflow/improve-type-docs
Improve type docs
2024-01-16 18:11:03 +01:00
moklick 25576cd5d5 chore(types): cleanup comments 2024-01-16 18:09:54 +01:00
peterkogo 897c9afdf6 added typedocs for Panel 2024-01-16 17:45:57 +01:00
peterkogo b478fc6852 added typedocs for ReactFlowProps 2024-01-16 17:41:55 +01:00
moklick bc69a6adb4 refactor(handles): prefix with flow id for handling nested flows #3196 2024-01-16 16:57:50 +01:00
peterkogo 1eb0595a96 added typedocs for SvelteFlowProps 2024-01-16 11:45:58 +01:00
peterkogo 115ae9493a added types for baseEdge 2024-01-15 18:03:22 +01:00
peterkogo 0f8e13e0cf added types for handles 2024-01-15 17:48:29 +01:00
Moritz KlackandGitHub 9e2c907526 Merge pull request #3794 from xyflow/refactor/util-function-types
Refactor/util function types
2024-01-15 17:45:51 +01:00
moklick f32a92ecca refactor(utils): use utils from system package 2024-01-15 17:44:29 +01:00
peterkogo 8c32b426f4 added typedocs for plugins 2024-01-15 17:38:54 +01:00
moklick e23cf8256a chore(svelte): export updateEdge 2024-01-15 17:37:18 +01:00
moklick 37f76275eb chore(libs): update changelogs 2024-01-15 17:35:08 +01:00
moklick 1bc1ae855d refactor(util-functions): cleanup types so that node/edge types get infered 2024-01-15 17:32:30 +01:00
moklick 4d8fc79d21 refactor(svelte): add slot to controls, cleanup ControlButton types closes #3788 2024-01-15 17:00:16 +01:00
peterkogo e35e0348fe added type docs for nodes & edges 2024-01-15 16:53:55 +01:00
moklick 0fe2f2ae53 refactor(screenToFlowPosition): add option to configure snapToGrid #3771 2024-01-15 12:20:13 +01:00
moklick 93d437edb6 refactor(getNodesBounds): use position instead of positionAbsolute 2024-01-15 12:02:26 +01:00
Moritz KlackandGitHub 7d2beb0d4d Merge pull request #3791 from FelipeEmos/fix/improve-typesafety-node-edges-changes
fix: typesafety of Node and Edge changes
2024-01-15 11:33:43 +01:00
Felipe Emos 88c9372bb9 fix: typesafety of Node and Edge changes
On some functions and type definitions related to Change Events,
the generics for the types Node and Edge were being lost.

This commit fixes those:
  - Functions
    - applyNodeChanges
    - applyEdgeChanges
  - Types
    - NodeChange
    - EdgeChange
    - OnNodesChange
    - OnEdgesChange
2024-01-13 00:46:34 -03:00
Moritz KlackandGitHub 14c4f65124 Merge pull request #3786 from xyflow/next
React Flow 12.0.0-next.6, Svelte Flow 0.0.33
2024-01-11 17:39:38 +01:00
moklick bfd6c50af9 chore(packages): bump 2024-01-11 17:33:07 +01:00
moklick 74a8d178a5 Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-11 17:29:36 +01:00
moklick c0543f9880 chore(controls): add aria-label #3775 2024-01-11 17:29:28 +01:00
Moritz KlackandGitHub 448a1ad32a Merge pull request #3783 from xyflow/svelte-fix-selection-drag
Fix dragging in Svelte when draggable=false
2024-01-11 17:17:14 +01:00
moklick 8c01086011 chore(changelog): add changes 2024-01-11 17:16:40 +01:00
peterkogo f5ffa83124 better naming 2024-01-11 17:05:15 +01:00
peterkogo 19a8bc3e49 Simplified unselectNodesAndEdges 2024-01-11 16:58:49 +01:00
Moritz KlackandGitHub 9c78534a49 Merge pull request #3784 from xyflow/refactor/set-nodes
Refactor(setNodes/setEdges): a better applyChanges and a batched setNodes/setEdges
2024-01-11 16:38:16 +01:00
moklick 027f2ffbcd chore(changelog): add changes 2024-01-11 16:38:07 +01:00
moklick 70d76611b1 chore(applyChanges): cleanup 2024-01-11 16:26:59 +01:00
moklick 2ba35de186 refactor(applyChanges): use specific replace events instead of a rough reset 2024-01-11 16:03:02 +01:00
peterkogo 62b57eec6e feat(svelte) Expose edgeLookup, fix(svelte) dragging behaviour when selectable=false 2024-01-11 15:00:16 +01:00
moklick 51c22c804e Merge branch 'next' into refactor/set-nodes 2024-01-11 12:56:40 +01:00
moklick 5aacb84499 fix(react): deleteElements for uncontrolled flows 2024-01-11 12:56:00 +01:00
moklick 0c7a5eac24 Merge branch 'next' of github.com:xyflow/xyflow into refactor/set-nodes 2024-01-11 12:36:54 +01:00
moklick 08c6ed4a06 refactor(deleteElements): use onbeforedelete from store 2024-01-11 11:19:23 +01:00
moklick cf6c9a86b7 refactor(react/changes): cleanup 2024-01-11 11:08:32 +01:00
moklick f4def7d6c1 refactor(react/changes): handle resize 2024-01-11 10:27:07 +01:00
moklick bff944e29a Merge branch 'next' into refactor/set-nodes 2024-01-11 10:24:18 +01:00
Christopher MöllerandGitHub a016652a13 chore(license): happy new year 2024-01-11 09:50:40 +01:00
Hayleigh Thompson c9c1db8e79 Merge branch 'main' into refactor/set-nodes 2024-01-10 19:00:56 +00:00
Hayleigh Thompson 8c05ec419e ♻️ Refactor 'applyChanges' for better perf. 2024-01-10 18:17:58 +00:00
moklick a35428d8a0 chore(tests): useNodes/useEdges 2024-01-10 13:41:18 +01:00
Moritz KlackandGitHub bbcca8ed12 Merge pull request #3780 from xyflow/next
React Flow 12.0.0-next.5, Svelte Flow 0.0.32
2024-01-10 11:19:24 +01:00
moklick a0af30be3e chore(react): bump 2024-01-10 11:15:01 +01:00
moklick f37ce51f98 test(react): add tests for applyChanges 2024-01-10 11:11:54 +01:00
moklick cc921045ca fix(react/applyChanges): handle deletion and expandParent 2024-01-10 11:11:38 +01:00