Commit Graph
100 Commits
Author SHA1 Message Date
Moritz KlackandGitHub 0984dbb05a Merge pull request #5595 from xyflow/changeset-release/main
Release packages
2025-11-13 09:55:50 +01:00
moklick 26940018a8 chore(changesets): update 2025-11-13 09:52:18 +01:00
Moritz KlackandGitHub a659569e06 Merge pull request #5621 from xyflow/chore/pane-click-distance
Chore/pane click distance
2025-11-12 15:51:38 +01:00
moklick c1304dba7a chore(changesets): add 2025-11-12 15:51:03 +01:00
moklick cb2db9f2d2 chore(reactflow): paneClickDistance default 1 2025-11-12 15:50:20 +01:00
Moritz KlackandGitHub 57a2134b52 Merge pull request #5615 from xyflow/fix/svelte-node-resizer
Fix/svelte node resizer
2025-11-11 20:01:37 +01:00
Moritz KlackandGitHub e5372b0b12 Merge pull request #5603 from xyflow/fix/svelte-on-pane-click
Fix/svelte on pane click
2025-11-11 16:08:48 +01:00
Moritz KlackandGitHub 7680cef3d8 Merge pull request #5594 from xyflow/enhance/connection-snapping
Enhance/connection snapping
2025-10-30 21:19:38 +01:00
Moritz KlackandGitHub c44cb36a02 Merge pull request #5579 from xyflow/changeset-release/main
Release packages
2025-10-30 15:51:02 +01:00
Moritz KlackandGitHub f420ad1228 Merge pull request #5593 from xyflow/fix/selection-pointerup
Fix/selection pointerup
2025-10-30 15:28:45 +01:00
Moritz KlackandGitHub a343807361 Update changeset for selection box reset
Reset the selection box when a user selects a node.
2025-10-30 15:24:47 +01:00
moklick a8ee089d76 chore(changesets): add 2025-10-30 15:23:56 +01:00
moklick b298819062 chore(pane): handle nodes selection 2025-10-30 15:19:41 +01:00
Moritz KlackandGitHub 905ab996f5 Merge pull request #5561 from xyflow/changeset-release/main
Release packages
2025-10-28 16:20:13 +01:00
Moritz KlackandGitHub 58fa4a53c2 Merge pull request #5572 from xyflow/fix/pane-events
Fix/pane events
2025-10-28 16:14:54 +01:00
moklick 072308f80e chore(svelte/selection): cleanup 2025-10-28 15:46:50 +01:00
moklick 3c609e0122 chore(svelte/selection): add class name and styles 2025-10-28 15:44:39 +01:00
moklick e743054b7e chore(pane): cleanup 2025-10-28 09:29:00 +01:00
Moritz KlackandGitHub 5cfd4a56d1 Merge pull request #5571 from xyflow/feat/coderabbit
feat(reviews): add coderabbit config
2025-10-27 12:19:22 +01:00
moklick 76fa36b461 feat(reviews): add coderabbit config 2025-10-27 12:18:48 +01:00
Moritz KlackandGitHub 127c880e16 Merge pull request #5557 from xyflow/chore/tsdocs-adjustments
chore(tsdocs): adjustments
2025-10-21 14:49:27 +02:00
Moritz KlackandGitHub cebaa5bc0d Merge branch 'main' into chore/tsdocs-adjustments 2025-10-21 14:48:00 +02:00
Moritz KlackandGitHub 33eed7783e Merge pull request #5558 from xyflow/fix/edge-toolbar
Fix/edge toolbar
2025-10-21 14:38:46 +02:00
Moritz KlackandGitHub 658a988ad2 Remove edgeId from EdgeToolbar props 2025-10-21 12:23:18 +02:00
moklick e6b0d12f6f chore(edge-toolbar): cleanup 2025-10-21 12:16:54 +02:00
moklick 65a8730c2a chore(tsdocs): adjustments 2025-10-20 15:18:54 +02:00
Moritz KlackandGitHub 8e7c539531 Merge pull request #5527 from xyflow/changeset-release/main
Release packages
2025-10-20 13:23:00 +02:00
moklick 5891ddd0cd chore(changesets): cleanup 2025-10-20 13:17:03 +02:00
moklick b01ab38722 chore(changesets): cleanup 2025-10-20 13:15:32 +02:00
Moritz KlackandGitHub e8c8036d5a Merge pull request #5554 from xyflow/security-md
add SECURITY.md
2025-10-20 13:04:50 +02:00
Moritz KlackandGitHub 1afd83717a Merge pull request #5544 from xyflow/edge-toolbar
Add EdgeToolbar Component
2025-10-20 13:02:57 +02:00
moklick 47f1e86cbe chore(edge-toolbar): cleanup 2025-10-20 12:57:16 +02:00
moklick 0e91927c53 Merge branch 'edge-toolbar' of github.com:xyflow/xyflow into edge-toolbar 2025-10-20 12:56:08 +02:00
moklick 35a1864ed9 chore(edge-toolbar): cleanup 2025-10-20 12:56:05 +02:00
moklick c7e103d27f chore(edge-toolbar): cleanup 2025-10-20 12:54:56 +02:00
Moritz KlackandGitHub 98ff26312b Update brave-plums-work.md 2025-10-20 12:51:29 +02:00
moklick c17b49f4c1 chore(changeset): add 2025-10-20 12:51:08 +02:00
moklick 391d6f04ea chore(edge-toolbar): cleanup 2025-10-20 12:50:41 +02:00
moklick cb22c4541b chore(edge-toolbar): cleanup 2025-10-20 12:48:09 +02:00
Moritz KlackandGitHub 83e40d50f4 Merge pull request #5550 from xyflow/feature/subflow-sort-order
Feature/subflow sort order
2025-10-17 19:17:37 +02:00
Moritz KlackandGitHub b6e68e8432 Update eighty-wolves-cheat.md 2025-10-16 21:29:12 +02:00
Moritz KlackandGitHub 2c55771d66 Merge pull request #5551 from xyflow/chore/selection
refactor(selection): make it possible to start a selection above a node
2025-10-16 21:28:44 +02:00
Moritz KlackandGitHub c688daa1b3 Change version types for dependencies
Updated versioning for @xyflow/svelte and @xyflow/react to minor.
2025-10-16 21:28:32 +02:00
moklick ac423f3880 chore(selection): handle selectionOnDrag in click capture 2025-10-16 15:50:48 +02:00
moklick cefd92664d chore(selection): handle selectionOnDrag 2025-10-16 11:33:58 +02:00
moklick a16fc575c8 chore(pane): cleanup 2025-10-16 10:33:47 +02:00
moklick 6bb64b3ed6 chore(changeset): add 2025-10-15 19:37:46 +02:00
moklick 14afbe312b refactor(svelte): selection above nodess 2025-10-15 19:37:06 +02:00
moklick 072d10da85 chore(pane): cleanup 2025-10-15 16:28:01 +02:00
moklick 75aff8ef26 refactor(selection): make it possible to start a selection above a node #5342 2025-10-15 15:15:07 +02:00
Moritz KlackandGitHub d9de28214a Merge pull request #5546 from xyflow/fix-minimap-all-hidden
Fix Minimap if all nodes are hidden
2025-10-14 16:05:53 +02:00
Moritz KlackandGitHub 15831900de Do not crash minimap if all nodes are hidden
Refactor getInternalNodesBounds for improved stability.
2025-10-14 16:05:31 +02:00
moklick b5287b8808 chore(getInternalNodesBounds): cleanup 2025-10-14 16:00:01 +02:00
Moritz KlackandGitHub 074992d599 Merge pull request #5548 from reinvanhaaren/happy-new-year
chore(license): happy new year
2025-10-14 13:19:07 +02:00
Moritz KlackandGitHub af9f1501ff Merge pull request #5547 from xyflow/fix/moveend
fix(panzoom): always call onMoveEnd when onMoveStart was called #5429
2025-10-14 12:42:47 +02:00
moklick 1c8961207e chore(changeset): add 2025-10-14 12:15:38 +02:00
moklick 31dd8efca5 fix(panzoom): always call onMoveEnd when onMoveStart was called #5429 2025-10-14 12:14:13 +02:00
Moritz KlackandGitHub f55a9b2361 Merge pull request #5538 from xyflow/surpress-svelte-warning
disable eslint rule svelte/prefer-svelte-reactivity for several lines…
2025-10-08 20:43:39 +02:00
Moritz KlackandGitHub c46174fd9c Merge pull request #5531 from Sec-ant/main
fix(edges): add `type` property to `EdgeProps`
2025-10-02 09:13:41 +02:00
Moritz KlackandGitHub 4c2a303057 Merge pull request #5530 from xyflow/memoize-wrappers
Memoize wrappers
2025-10-01 11:48:09 +02:00
Moritz KlackandGitHub bdbdd9cfa4 Merge pull request #5529 from xyflow/fix-svelte-selection
Fix svelte selection
2025-10-01 11:47:16 +02:00
Moritz KlackandGitHub dd11b2f958 Merge pull request #5528 from xyflow/resizer-update-keep-aspect
NodeResizer: Make parameters dynamic
2025-10-01 11:22:35 +02:00
Moritz KlackandGitHub 736eba4d6a Merge pull request #5526 from xyflow/svelte-resize-direction
Svelte Flow: resizeDirection
2025-09-29 21:12:17 +02:00
Moritz KlackandGitHub 7d9203fc56 Merge pull request #5513 from xyflow/changeset-release/main
Release packages
2025-09-26 12:58:49 +02:00
Moritz KlackandGitHub c0dbd76978 Merge pull request #5515 from xyflow/fix-parse-handles
Fix parse handles
2025-09-19 15:55:25 +02:00
Moritz KlackandGitHub 17e568d2a0 Merge pull request #5512 from xyflow/fix-nowheel-zoom
Fix nowheel zoom
2025-09-18 08:27:13 +02:00
Moritz KlackandGitHub ed20810767 Merge pull request #5483 from xyflow/changeset-release/main
Release packages
2025-09-17 11:29:40 +02:00
moklick 1d3a1b573e chore(react): add TSDoc default for elevateEdgesOnSelect 2025-09-17 11:24:40 +02:00
Moritz KlackandGitHub 83b0034810 Merge pull request #5497 from xyflow/fix-only-render-visible
skip force rendering nodes that have handles defined
2025-09-16 18:01:11 +02:00
Moritz KlackandGitHub f4a22a34e7 Merge pull request #5511 from xyflow/fix-edge-elevation-2
Fix edge elevation when connected nodes are selected
2025-09-15 19:37:29 +02:00
Moritz KlackandGitHub bfbd0165a8 Merge pull request #5509 from xyflow/refactor/resizer-invalid
Only call resize end if node was resized
2025-09-15 19:36:50 +02:00
moklick 3cbe437766 chore(resizer-types): inline 2025-09-15 11:43:50 +02:00
moklick b6ae4cc11f chore(changeset): add 2025-09-15 11:38:24 +02:00
moklick 86e18498e2 refactor(resizer): only call resize end if resize happened #5508 2025-09-15 11:37:35 +02:00
Moritz KlackandGitHub cf4a3692c8 Merge pull request #5480 from xyflow/fix-connection-pinch
Fix connection pinch
2025-08-26 18:35:58 +02:00
Moritz KlackandGitHub 12d9e4ace4 Refactor event type checks for xypanzoom filter 2025-08-26 18:31:27 +02:00
Moritz KlackandGitHub a5d158af1f Merge pull request #5482 from xyflow/fix-is-intersecting
Fix is intersecting
2025-08-26 14:35:18 +02:00
Moritz KlackandGitHub 04055c9625 Merge pull request #5464 from xyflow/changeset-release/main
Release packages
2025-08-20 15:14:37 +02:00
Moritz KlackandGitHub 249dd5afd3 Merge pull request #5472 from xyflow/chore/node-edge-types-redux
Chore/node edge types redux
2025-08-20 15:04:03 +02:00
moklick 372c493a2f chore(changeset): add 2025-08-20 15:03:34 +02:00
moklick 761a8a0876 chore(types): remove dangerouslySetInnerHTML from domAttributes #5470 2025-08-20 15:02:29 +02:00
Moritz KlackandGitHub 244e167d0a Merge pull request #5469 from xyflow/chore/coordinate-extent
Chore/coordinate extent
2025-08-19 16:06:52 +02:00
moklick 5ece6b36da chore(changeset): add 2025-08-19 15:58:55 +02:00
moklick c451f99ab2 chore(extent): allow null #5458 2025-08-19 15:58:26 +02:00
Moritz KlackandGitHub 442509694a Merge pull request #5468 from xyflow/svelte-fix-onbeforeconnect
Svelte fix onbeforeconnect
2025-08-19 15:57:35 +02:00
Moritz KlackandGitHub 8d5923417f Merge pull request #5467 from xyflow/svelte-fix-ondelete
Svelte fix ondelete
2025-08-19 15:20:37 +02:00
Moritz KlackandGitHub 65caf56c76 Merge pull request #5466 from xyflow/fix/multiselect-floating
Fix/multiselect floating
2025-08-19 10:15:41 +02:00
moklick 53da119313 chore(changeset): add 2025-08-19 09:55:11 +02:00
moklick 9d0e386373 chore(multi-drag): round node positions #5463 2025-08-19 09:53:04 +02:00
Moritz KlackandGitHub a75087e8d3 Merge pull request #5459 from xyflow/arrow-closed-fix
Fix open arrow marker using fill color from edge instead of none
2025-08-18 21:07:34 +02:00
Moritz KlackandGitHub 73c3898dd0 Merge pull request #5416 from xyflow/changeset-release/main
Release packages
2025-08-13 21:13:10 +02:00
Moritz KlackandGitHub b20c2cff48 Merge pull request #5453 from xyflow/fix/nodedrag-snapgrid
chore(multiselect): snap selection instead of single nodes
2025-08-13 20:58:14 +02:00
Moritz KlackandGitHub 3c3da0e2d5 Update perfect-poems-tap.md 2025-08-13 20:58:04 +02:00
moklick 6b2d1009a2 chore(xydrag): cleanup 2025-08-13 20:56:19 +02:00
moklick 7a088817f7 chore(changeset): add 2025-08-13 20:39:29 +02:00
moklick a50cecca96 chore(multiselect): snap selection instead of single nodes #5389 2025-08-13 20:38:24 +02:00
Moritz KlackandGitHub 750efc5cdc Merge pull request #5450 from xyflow/fix/node-drag-autopan
Fix/node drag autopan
2025-08-13 17:03:15 +02:00
moklick fddbb7de47 chore(changeset): add 2025-08-13 16:56:58 +02:00
moklick 6d842f17fb fix(autopan): fire onnodedrag while auto pan is ongoing #5355 2025-08-13 16:56:22 +02:00
Moritz KlackandGitHub d2ae945249 Merge pull request #5448 from xyflow/fix/handle-on-connect-types
fix(handle-on-connect): use correct HandleConnection type
2025-08-12 14:42:18 +02:00