Commit Graph

566 Commits

Author SHA1 Message Date
moklick
7ff0733726 chore(types): less strict marker type #5411 2025-07-28 10:43:28 +02:00
github-actions[bot]
97d34ac398 chore(packages): bump 2025-07-11 07:41:54 +00:00
Moritz Klack
16851c570d Merge pull request #5321 from dylanmiddendorf/bug-fix-node-positions
Fix bug where non-child node positions aren't clamped
2025-07-11 09:40:43 +02:00
moklick
953663f0e5 Merge branch 'main' of github.com:xyflow/xyflow 2025-07-11 09:11:43 +02:00
moklick
1a4c6c3ec8 chore(system): handle type annotations 2025-07-11 09:11:40 +02:00
Kenny Williams
630b2385e2 fix(step-edge): always center align label 2025-07-09 18:08:01 -07:00
Dylan Middendorf
cff8b00094 Merge branch 'main' into bug-fix-node-positions 2025-07-09 14:37:26 -04:00
moklick
772f53a27d chore(step-edge): rename bendPosition to stepPosition 2025-07-09 14:45:52 +02:00
Kenny Williams
eaea14c617 feat(smoothstep-edge): add bendPosition to getSmoothStepPath 2025-07-02 20:12:00 -07:00
github-actions[bot]
32dab77767 chore(packages): bump 2025-06-27 19:12:14 +00:00
moklick
4a3af6da2f fix(xyhandle): only fire end events when connection started #5315 2025-06-27 21:09:02 +02:00
github-actions[bot]
bce175f5f0 chore(packages): bump 2025-06-27 07:43:39 +00:00
Moritz Klack
0a853e11d3 Merge pull request #5361 from xyflow/fix/edge-elevation
Fix/edge elevation
2025-06-26 14:36:44 +02:00
moklick
a7abcc0517 test(edges): zindex in sub flows 2025-06-26 12:12:13 +02:00
Moritz Klack
67c576dc29 Merge pull request #5344 from xyflow/feat/connection-drag-threshold
Add connectionDragThreshold
2025-06-25 16:40:49 +02:00
peterkogo
323f07dd01 revert some default behaviour from getElevatedZINdex 2025-06-25 15:43:01 +02:00
moklick
e912ae062b chore(system): add proper readme 2025-06-25 10:09:18 +02:00
moklick
31b576ebe7 refactor(panel): simplify / fix panel pointer events #5356 2025-06-24 19:58:16 +02:00
peterkogo
cf5597b845 Elevate child nodes +1 over the parent 2025-06-24 10:59:23 +02:00
peterkogo
04ff28dddc Elevate edges regardless of selected nodes 2025-06-24 10:59:06 +02:00
github-actions[bot]
d8a3c0c095 chore(packages): bump 2025-06-23 09:52:44 +00:00
moklick
879988fb81 chore(libs): add tsdoc annotations 2025-06-23 09:35:11 +02:00
moklick
fd9851fab8 chore(libs): add tsdoc annotations 2025-06-23 09:30:32 +02:00
moklick
077e459c34 refactor(xydrag): only send position changes if changed 2025-06-18 09:44:45 +02:00
moklick
7c5c14b2c5 feat(xyhandle): add dragThreshold #5315 2025-06-16 17:07:40 +02:00
moklick
85efdd8876 chore(system): add comments for types 2025-06-16 09:55:50 +02:00
github-actions[bot]
76ea5540ad chore(packages): bump 2025-06-11 13:39:09 +00:00
peterkogo
33b7a47dd7 fix linting and linting errors. remove unused svelte prop 2025-06-11 15:30:28 +02:00
peterkogo
178ad01f51 remove css variable from node resizer 2025-06-10 21:22:29 +02:00
peterkogo
9c2108f443 correct node resizer control size for viewport zoom 2025-06-10 16:39:51 +02:00
Dylan Middendorf
864d418808 🐛 Fix incorrect node position clamping for non-child nodes 2025-06-06 21:47:54 -04:00
moklick
09458f52ff feat(nodes-edges): add domAttributes 2025-06-05 15:41:44 +02:00
moklick
406c09aeff chore(a11y): cleanup config keys 2025-06-03 22:08:04 +02:00
moklick
691dd7bf77 Merge branch 'main' into a11y 2025-06-03 21:00:56 +02:00
Abbey Yacoe
13b64afbaf chore: rename LabelConfig -> AriaLabelConfig, update dict names 2025-06-03 15:42:57 +02:00
Abbey Yacoe
96eba257aa chore: use svelte and react types for AriaRole 2025-06-03 14:41:25 +02:00
moklick
6543ddc31c chore(labelconfig): cleanup 2025-06-03 13:36:16 +02:00
Abbey Yacoe
416f533622 fix: update default value 2025-06-03 12:59:43 +02:00
Moritz Klack
220cb7f8a3 Merge branch 'main' into a11y 2025-06-03 12:54:44 +02:00
Abbey Yacoe
9f82b15d58 chore: add roles to edges 2025-06-03 11:48:06 +02:00
Abbey Yacoe
679f8a9463 chore: add handle aria-label 2025-06-02 14:39:14 +02:00
Abbey Yacoe
28b0430606 chore: set default role to group, add aria-roledescription 2025-06-02 13:19:27 +02:00
Abbey Yacoe
cdc08f1b54 chore: swap role for ariaRole, add svelte 2025-06-02 12:10:54 +02:00
Abbey Yacoe
ba9df8eaf8 feat: add role prop to nodes 2025-05-26 17:08:29 +02:00
Abbey Yacoe
9641f2a0df chore: make labelConfig items required, update description text 2025-05-26 12:04:22 +02:00
Abbey Yacoe
b310586dfb fix: revert addition of as prop 2025-05-22 16:31:50 +02:00
Abbey Yacoe
1fb7a5c98a chore(a11y): add ariaLiveMessage to label config 2025-05-22 15:58:31 +02:00
Abbey Yacoe
21e25d698c feat(node): add as property to allow custom HTML elements 2025-05-22 15:04:20 +02:00
Abbey Yacoe
74929f09bc chore(controls): add custom aria labels 2025-05-22 12:36:36 +02:00
Abbey Yacoe
3c421d5f02 chore(Minimap): add custom aria label for SF and RF 2025-05-22 12:16:37 +02:00