Commit Graph
100 Commits
Author SHA1 Message Date
moklick 1aaed8458f chore(svelte): add role to EdgeLabel to prevent a11y warnings closes #3841 2024-02-05 17:23:36 +01:00
Moritz KlackandGitHub c797197e41 Merge pull request #3866 from xyflow/panecontextmenu-fix
Panecontextmenu fix
2024-02-05 17:13:00 +01:00
moklick 6631046923 chore(svelte): update changelog 2024-02-05 17:12:07 +01:00
moklick ef54c11f5f Merge branch 'next' into panecontextmenu-fix 2024-02-05 17:11:29 +01:00
Moritz KlackandGitHub 1a9f56ca32 Merge pull request #3824 from xyflow/node-resizer-children
Node resizer and parentExtent, parentExpand behaviour improvements
2024-02-05 17:01:43 +01:00
moklick 2581832f27 chore(libs): update changelog 2024-02-05 17:01:18 +01:00
moklick 7830b3573f chore(resizer): cleanup 2024-02-05 16:58:19 +01:00
moklick 6caa4b9b97 chore(packages): bump 2024-01-25 21:22:18 +01:00
Moritz KlackandGitHub f0117939ba Merge pull request #3830 from xyflow/next
React Flow 12.0.0-next.8, Svelte Flow 0.0.35
2024-01-25 21:20:36 +01:00
moklick a027b26f11 fix(react): expandParent option for child nodes 2024-01-25 21:13:06 +01:00
moklick 19bcfe28a2 fix(getNodesBounds): use absolute position by default, add options param 2024-01-25 17:46:46 +01:00
moklick e352f3cdc4 chore(ts): add annotations for useReactFlow/ useSvelteFlow 2024-01-25 17:10:44 +01:00
moklick 7a1617d71d fix(react): apply defaultEdgeOptions marker closes #3826 2024-01-25 12:24:00 +01:00
moklick b8fc637091 refactor(svelte): use correct id for handle data-id attr 2024-01-25 11:42:03 +01:00
moklick 80a1759fd2 chore(examples): cleanup usenodesdata 2024-01-25 00:25:31 +01:00
moklick 8983d64397 chore(react): use correct type for nodeRef 2024-01-24 15:45:49 +01:00
Moritz KlackandGitHub 033a4b4cc8 Merge pull request #3825 from xyflow/refactor/calc-next-position
Refactor: calcNextPosition
2024-01-24 13:26:14 +01:00
moklick 009fb42017 refactor(system): revise calcNextPosition 2024-01-24 13:04:44 +01:00
Moritz KlackandGitHub 3688ec3e06 Merge pull request #3811 from xyflow/svelte-on-init
Added onInit and useInitialized hooks
2024-01-23 15:53:06 +01:00
moklick befcb34330 chore(svelte): update changelog 2024-01-23 15:51:30 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
moklick b2614db103 chore(svelte): remove useEdgesInit hook 2024-01-23 15:29:02 +01:00
moklick 7348490e4c chore(svelte): cleanup init derived store 2024-01-23 15:28:13 +01:00
Moritz KlackandGitHub a6c03ffc9a Merge pull request #3820 from xyflow/fix-selection-key
Selection process is not interrupted by selectionKey being let go
2024-01-23 15:25:21 +01:00
moklick 2e1bfc35c0 chore(onbeforedelete): use correct node/edge types, pass generic 2024-01-23 13:04:02 +01:00
Moritz KlackandGitHub 6c73ab9a45 Merge pull request #3823 from xyflow/refactor/default-handle
Refactor/default handle
2024-01-23 11:47:33 +01:00
moklick c6b669b21c chore(packages): update changelog 2024-01-23 11:46:18 +01:00
moklick 085f71d435 refactor(handles): do not use fallback handle if an id is being used #3409 2024-01-23 11:45:26 +01:00
moklick 33bf6b0e46 chore(packages): update changelog 2024-01-23 10:08:10 +01:00
moklick f06aeea20a Merge branch 'next' into fix-selection-key 2024-01-23 10:06:40 +01:00
Moritz KlackandGitHub 8a9f8127b5 Merge pull request #3822 from xyflow/refactor/on-node-drag-types
refactor(types): OnNodeDrag
2024-01-23 10:05:13 +01:00
moklick 1742799461 chore(react): update changelog 2024-01-23 10:04:31 +01:00
Moritz KlackandGitHub df5dfddd6d Merge pull request #3815 from xyflow/svelte-get-edges-nodes
add getNode, getNodes, getEdge, getEdges
2024-01-22 17:36:48 +01:00
moklick 7d949e18bc chore(svelte): update changelog 2024-01-22 17:36:32 +01:00
moklick e339525ee4 Merge branch 'next' into svelte-get-edges-nodes 2024-01-22 17:35:06 +01:00
moklick 54e6ff22f9 chore(svelte): cleanup useSvelteFlow 2024-01-22 17:33:36 +01:00
Moritz KlackandGitHub 6cda9acf9f Merge pull request #3814 from xyflow/svelte-edge-label-improvements
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick 736327687f chore(svelte): update changelog 2024-01-22 17:20:36 +01:00
moklick 1f454b42f6 chore(svelte): cleanup imports 2024-01-22 17:19:39 +01:00
moklick 34c77caab3 refactor(types): OnNodeDrag 2024-01-22 17:05:26 +01:00
moklick 07ee0c5bba chore(types): handle ReactFlow type annotations 2024-01-18 14:10:04 +01:00
moklick bbd61fdde0 fix(getNodeRect): return value 2024-01-17 17:58:58 +01:00
Moritz KlackandGitHub d3a3fb5135 Merge pull request #3795 from xyflow/next
React Flow 12.0.0-next.7, Svelte Flow 0.0.34
2024-01-17 17:55:54 +01:00
moklick 7b4e385eb7 chore(packages): bump 2024-01-17 17:55:38 +01:00
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
moklick bc69a6adb4 refactor(handles): prefix with flow id for handling nested flows #3196 2024-01-16 16:57:50 +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
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
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
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
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
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
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
Moritz KlackandGitHub 8afe8b0272 Merge pull request #3774 from xyflow/svelte-node-resizer
Svelte node resizer
2024-01-09 16:52:06 +01:00
moklick c5d7f107d7 refactor(resizer): correct typo 2024-01-09 16:49:19 +01:00
moklick b18ef10e43 refactor(react): use node.width/height for resizer changes 2024-01-09 16:20:47 +01:00
moklick 8487cb10e0 chore(system): cleanup noderesizer styles 2024-01-09 13:55:14 +01:00
moklick ba4a47daf6 chore(system): cleanup resizer 2024-01-09 13:48:57 +01:00
moklick bb5a0d327e chore(system): cleanup resizer types 2024-01-09 12:43:51 +01:00
moklick eb3a92de76 chore(react): changelog 2024-01-09 12:41:21 +01:00
moklick 81279a5033 chore(packages): bump 2024-01-09 12:36:50 +01:00
moklick 616fb14c34 chore(node-resizer): cleanup 2024-01-09 12:30:29 +01:00
moklick 0cbfcb5c7b Merge branch 'next' into svelte-node-resizer 2024-01-09 11:33:15 +01:00
Moritz KlackandGitHub 8490bcdfef Merge pull request #3776 from lumosmind/patch-1
Update component-props.ts
2024-01-09 11:28:02 +01:00
moklick 9d4ecff2ee refactor(react/setNodes): naive batching 2024-01-08 18:01:45 +01:00
moklick 2870c2f367 fix(react): applyChanges broken for multi changes for one node 2024-01-08 15:29:21 +01:00
moklick 5fa95c2413 chore(react): add multi-setnodes example 2024-01-08 15:02:09 +01:00
Moritz KlackandGitHub 47f156e3bd Merge pull request #3773 from xyflow/next
Next
2024-01-08 13:33:06 +01:00
moklick c8a5c25b14 chore(react): bump 2024-01-08 13:31:59 +01:00
moklick 61f8e00541 chore(react): cleanup exports 2024-01-08 13:26:14 +01:00
moklick 30c975e39f chore(react): cleanup exports 2024-01-08 11:59:01 +01:00
moklick 1efd3ee3d5 fix(applyChanges): handle empty flows + addNodes/addEdges closes #3770 2024-01-08 11:35:59 +01:00
moklick e6bee0aae6 fix(react): edge styles 2024-01-04 13:53:36 +01:00