Commit Graph
100 Commits
Author SHA1 Message Date
moklick 8dda0eb144 chore(changesets): update 2024-09-05 21:02:18 +02:00
Moritz KlackandGitHub 1a8f8f76ae Merge pull request #4630 from xyflow/refactor/minimap-init
Refactor/minimap init
2024-09-05 17:34:37 +02:00
moklick 4347269f02 chore(changeset): add 2024-09-05 17:33:42 +02:00
moklick 4a5d522604 refactor(react): use latest node dimensions 2024-09-05 17:33:02 +02:00
Moritz KlackandGitHub cd0f1b58c3 Merge pull request #4572 from xyflow/fix-extent
fix node extent
2024-09-05 16:39:23 +02:00
Moritz KlackandGitHub 6b7998b5d3 Update changeset 2024-09-05 16:37:54 +02:00
Moritz KlackandGitHub 105da088ad Merge pull request #4628 from xyflow/test/adoptusernodes
test(adoptUserNodes): add unit test
2024-09-05 16:37:18 +02:00
Moritz KlackandGitHub 94b2b4419a Merge pull request #4477 from xyflow/nodesbounds
Added getNodesBounds function to useReactFlow/useSvelteFlow
2024-09-05 16:32:06 +02:00
moklick 4ffd790757 chore(pnpm): update lockfile 2024-09-05 16:31:23 +02:00
moklick 48a514fcbb chore(tests): use workspace:* for @xyflow/system 2024-09-05 16:30:10 +02:00
moklick 86ca7c5e3d test(adoptUserNodes): add unit test 2024-09-05 15:39:32 +02:00
moklick f5423bb7f4 chore(getNodesBounds): adjust warning 2024-09-05 14:47:42 +02:00
moklick 58c4f2bcd3 refactor(absPositions): pass nodeExtent 2024-09-05 14:37:04 +02:00
moklick 752be28d54 refactor(setNodeExtent): use correct extent 2024-09-05 11:34:28 +02:00
moklick 6d4e229758 chore(react): only re-calculate extent if necessary 2024-09-04 17:12:38 +02:00
moklick 122f722742 chore(store): cleanup 2024-09-04 17:07:00 +02:00
Moritz KlackandGitHub 6c6998ddfd Merge pull request #4612 from xyflow/changeset-release/main
Release packages
2024-09-04 15:25:11 +02:00
moklick 091d6bac68 refactor(getNodesBounds): use system/getNodesBounds for hook 2024-09-04 12:51:43 +02:00
moklick c906192ab1 chore(getNodesBounds): only show warning in dev 2024-09-03 17:22:33 +02:00
Moritz KlackandGitHub 242d5991e6 Merge pull request #4619 from xyflow/fix/background-grid
Fix/background grid
2024-09-03 16:04:50 +02:00
moklick 04c146ccf6 chore(changeset): update 2024-09-03 16:04:32 +02:00
moklick a7eb7c2dbb chore(changeset): add 2024-09-03 16:03:22 +02:00
moklick a4c20b192c fix(background): start patterns at 0,0 #4615 2024-09-03 16:01:27 +02:00
moklick aa248af495 chore(system/extends): cleanup 2024-09-02 17:35:44 +02:00
Moritz KlackandGitHub cff3fdd0cc Merge pull request #4611 from xyflow/fix/dynamic-onviewportchange
fix(viewport): make  onViewportChange prop dynamic
2024-09-02 15:07:13 +02:00
moklick 2aaa709c00 chore(changeset): add 2024-09-02 15:06:20 +02:00
moklick da72048a78 chore(examples): cleanup 2024-09-02 14:44:30 +02:00
moklick 5bbc9fb09c fix(viewport): make onViewportChange prop dynamic #4579 2024-09-02 14:42:42 +02:00
moklick ddeb3c6e7c chore(types): cleanup 2024-09-02 10:27:11 +02:00
Moritz KlackandGitHub 5032f56a99 Merge pull request #4608 from bcakmakoglu/feat/pkg-json-links
feat(react,svelte): add homepage, repo and issues links to package.json
2024-09-02 10:21:29 +02:00
moklick eb1f2ad56a chore(types): cleanup 2024-08-29 00:29:16 +02:00
Moritz KlackandGitHub 3bca54345c Merge branch 'main' into nodesbounds 2024-08-29 00:09:57 +02:00
Moritz KlackandGitHub d03cd6b7c6 Merge pull request #4596 from xyflow/changeset-release/main
Release packages
2024-08-28 16:36:07 +02:00
moklick ee42e6cbc8 chore(changeset): adjust versions 2024-08-28 16:32:40 +02:00
Moritz KlackandGitHub c21f253907 Merge pull request #4603 from xyflow/refactor/setnodes-order
fix(setNodes): use correct index when using setNodes for inserting #4455
2024-08-28 16:29:46 +02:00
moklick e3890f7e38 chore(applyChanges): cleanup 2024-08-28 16:21:38 +02:00
moklick 12dbe12575 chore(changeset): add 2024-08-28 16:18:40 +02:00
moklick 5c85404209 chore(examples): cleanup 2024-08-28 16:18:05 +02:00
moklick e02e3703c1 fix(setNodes): use correct index when using setNodes for inserting #4455 2024-08-28 16:17:03 +02:00
Moritz KlackandGitHub 7b8fe28b37 Merge pull request #4574 from bcakmakoglu/feat/get-handle-connections
feat(react,svelte): add `getHandleConnections` helper to `useReactFlow` & `useSvelteFlow`
2024-08-26 15:56:41 +02:00
Moritz KlackandGitHub e55b2ad8d0 Merge pull request #4594 from xyflow/fix-reconnect-loose
Fix reconnect with loose connectionMode
2024-08-26 15:06:09 +02:00
Moritz KlackandGitHub 99985b5202 Merge pull request #4569 from xyflow/fix-intersections
Fix intersections in Svelte Flow
2024-08-19 15:22:34 +02:00
Moritz KlackandGitHub edbc514f1c Merge pull request #4568 from xyflow/fix-draggable
Fix grab cursor
2024-08-19 15:21:52 +02:00
Moritz KlackandGitHub 71c2450ccb Merge pull request #4567 from xyflow/edge-type
Fix edge type in store
2024-08-19 15:18:25 +02:00
Moritz KlackandGitHub 4ebae14221 Update CHANGELOG.md 2024-08-15 13:37:42 +02:00
Moritz KlackandGitHub 82b9a69aae Merge pull request #4555 from xyflow/reconnect-end-param
Pass final connection state to onReconnectEnd
2024-08-15 13:19:31 +02:00
Moritz KlackandGitHub 541032b48e Merge pull request #4554 from xyflow/use-connection-selector
added optional selector to useConnection hook
2024-08-15 13:19:12 +02:00
Moritz KlackandGitHub 51f8f56566 Merge pull request #4548 from xyflow/handle-lookup
Improve search algorithm for close handles
2024-08-14 16:39:50 +02:00
Moritz KlackandGitHub a892eee142 Merge pull request #4550 from xyflow/fix/fitview-trigger
Fix/fitview trigger
2024-08-14 16:34:25 +02:00
moklick 41981970e4 chore(changeset): add 2024-08-14 16:33:47 +02:00
moklick 93af3409c4 fix(react/fitView): only trigger for resize observer 2024-08-14 16:33:08 +02:00
moklick b1035e77b6 Merge branch 'handle-lookup' of github.com:xyflow/xyflow into handle-lookup 2024-08-14 16:31:06 +02:00
moklick e0cfdc52cd refactor(xyhandle): cleanup 2024-08-14 16:30:37 +02:00
moklick babaa782ea chore(examples): add moving handle example 2024-08-14 16:30:01 +02:00
Moritz KlackandGitHub 36f4511a6f Merge branch 'main' into handle-lookup 2024-08-14 12:28:44 +02:00
Moritz KlackandGitHub 2a50f0c7a0 Merge pull request #4549 from xyflow/refactor/on-connect-end-param
Refactor/on connect end param
2024-08-14 12:26:13 +02:00
moklick 99733c01bc chore(changeset): add 2024-08-14 11:18:17 +02:00
moklick aae62e9ec6 feat(onConnectEnd): pass connectionState 2024-08-14 11:17:34 +02:00
Moritz KlackandGitHub 1c3e779ed2 Merge pull request #4547 from xyflow/refactor/export-handle-type
Refactor/export handle type
2024-08-13 14:49:55 +02:00
moklick fdff601de4 chore(changeset): add 2024-08-13 14:17:58 +02:00
moklick 3496d39c6d chore(react): re-export handle type #4535 2024-08-13 14:17:17 +02:00
Moritz KlackandGitHub 6eb6a8e525 Merge pull request #4544 from xyflow/refactor/edges-css-selector
refactor(edges): strengthen css selector for overflow visible
2024-08-13 11:26:35 +02:00
moklick b63a3734b8 chore(changeset): add 2024-08-13 11:26:16 +02:00
moklick 5ef75c8a2f refactor(edges): strengthen css selector for overflow visible closes #4526 2024-08-13 11:25:19 +02:00
Moritz KlackandGitHub 196bca0814 Merge pull request #4538 from bcakmakoglu/fix/handle-err
fix(system,errors): use handle id of matching handle type for errors
2024-08-12 17:30:46 +02:00
Moritz KlackandGitHub 2b9df335b1 Merge pull request #4536 from xyflow/fix-render-only-visible
fix(onlyRenderVisible) render nodes with fixed width & height intially
2024-08-12 17:30:08 +02:00
Moritz KlackandGitHub f4468a9513 Merge pull request #4519 from xyflow/fix-connection-snapping
Fix connection snapping & update internal easy-connect example
2024-08-12 17:19:05 +02:00
Moritz KlackandGitHub 9ec7d000eb Merge pull request #4517 from ghostdevv/move-svelte-preprocess
fix(svelte): make svelte-preprocess a dev dep
2024-08-12 17:07:54 +02:00
Moritz KlackandGitHub 0d07f9fb0e Merge pull request #4510 from bcakmakoglu/fix/handle-connectable
fix(svelte): rename `isConnectable` to `handleConnectable`
2024-08-06 09:39:55 +02:00
Moritz KlackandGitHub 69f53c0eff Merge pull request #4501 from xyflow/background-offset
Background offset
2024-07-31 15:50:14 +02:00
moklick ec64b57240 chore(changeset): add 2024-07-31 15:42:16 +02:00
Moritz KlackandGitHub 689a6bc134 Merge pull request #4481 from xyflow/changeset-release/main
Release packages
2024-07-30 17:32:26 +02:00
Moritz KlackandGitHub 6cf70ae14c Merge pull request #4482 from dongtc/dev/typo
chore: fix typo
2024-07-30 14:23:05 +02:00
Moritz KlackandGitHub ba63af0c0a Merge pull request #4498 from xyflow/fix-pointer-capture
only capture pointer after valid selection has started
2024-07-30 14:22:26 +02:00
moklick 0b6b77bd90 chore(changeset): change version 2024-07-27 09:13:48 +02:00
Moritz KlackandGitHub 66c3c77f39 Merge pull request #4480 from xyflow/fix-node-extent 2024-07-23 09:35:09 +02:00
Moritz KlackandGitHub 5cc46ee543 Merge pull request #4466 from xyflow/changeset-release/main
Release packages
2024-07-18 16:08:47 +02:00
Moritz KlackandGitHub 3f152e79ae Merge pull request #4467 from xyflow/chore/parent-warning
Chore/parent warning
2024-07-18 13:39:09 +02:00
moklick c253c7c59a chore(changeset): add 2024-07-18 13:38:28 +02:00
moklick 423976b3c3 chore(subflow): adjust warning 2024-07-18 13:37:40 +02:00
moklick 02e55153e4 chore(subflows): log warning instead of throwing an error #4455 2024-07-18 13:35:45 +02:00
Moritz KlackandGitHub 8b70313f19 Merge pull request #4464 from xyflow/fix/reconnect
Fix/reconnect
2024-07-18 13:14:42 +02:00
Moritz KlackandGitHub 9ab56a3c8c Merge pull request #4465 from xyflow/fix/measured-bug
Fix/measured bug
2024-07-18 13:14:30 +02:00
moklick 89cd677b56 chore(changeset): add 2024-07-18 13:09:09 +02:00
moklick 2693a735f0 fix(handles): reconnect for connectionMode=loose #4459 2024-07-18 13:08:41 +02:00
moklick 543c09392d chore(changeset): add 2024-07-18 12:07:06 +02:00
moklick 496d28bda4 fix(nodes): re-init if node has no measured attr #4437 2024-07-18 10:57:24 +02:00
Moritz KlackandGitHub f032638de3 Merge pull request #4447 from xyflow/changeset-release/main
Release packages
2024-07-15 16:30:01 +02:00
Moritz KlackandGitHub 8c3128ea36 Merge pull request #4451 from xyflow/feat/node-click-distance
Feat/node click distance
2024-07-15 16:24:37 +02:00
moklick 4cccd06a67 chore(changeset): add 2024-07-15 15:29:13 +02:00
moklick da35b9d7fb feat(props): add nodeClickDistance 2024-07-15 15:28:27 +02:00
Moritz KlackandGitHub edf7a8eec0 Merge pull request #4450 from xyflow/fix/selection-handler
fix(selection): dont trigger onSelectionEnd on click
2024-07-15 14:44:04 +02:00
moklick 18a1266131 chore(changeset): add 2024-07-15 14:41:38 +02:00
moklick 9b8486b39f fix(selection): dont trigger onSelectionEnd on click 2024-07-15 14:38:46 +02:00
Moritz KlackandGitHub 9ccc3c4a77 Merge pull request #4446 from xyflow/fix/resizer-types
fix(resizer): export types
2024-07-15 11:05:11 +02:00
moklick 80baf53bdc chore(changeset): add 2024-07-15 11:03:36 +02:00
moklick a51ee45b66 fix(resizer): export types closes #4439 2024-07-15 10:56:39 +02:00
moklick 487b13c9ad Merge branch 'main' of github.com:xyflow/xyflow 2024-07-10 14:46:32 +02:00
moklick 0ee1656a5e chore(readme): update react flow 12 2024-07-10 14:45:02 +02:00
Moritz KlackandGitHub b3030260de Merge pull request #4435 from xyflow/changeset-release/main
Release packages
2024-07-10 14:38:45 +02:00