-
547f59293b
expose class for EdgeLabel
peterkogo
2025-01-16 18:14:03 +01:00
-
1d29ae5f75
Merge pull request #4951 from xyflow/changeset-release/main

Moritz KlackandGitHub
2025-01-16 13:39:07 +01:00
-
-
-
-
562c9586d3
chore(packages): bump
github-actions[bot]
2025-01-16 10:31:00 +00:00
-
-
7b3d9eae5b
Merge pull request #4949 from xyflow/fix/use-node-connection

Moritz KlackandGitHub
2025-01-16 11:29:43 +01:00
-
-
592c7eaf95
chore(changeset) add
peterkogo
2025-01-16 10:37:23 +01:00
-
d43a1716e5
fix connectionLookup keys, to prevent overlaps
peterkogo
2025-01-16 10:36:13 +01:00
-
-
56a3d886cd
Merge pull request #4927 from xyflow/changeset-release/main

Moritz KlackandGitHub
2025-01-15 14:55:22 +01:00
-
-
dcf61e6042
chore(packages): bump
github-actions[bot]
2025-01-15 13:53:16 +00:00
-
-
e2915a7123
Merge pull request #4937 from jrmoynihan/patch-1

Moritz KlackandGitHub
2025-01-15 14:51:42 +01:00
-
-
1cf8a44671
Merge pull request #4947 from xyflow/fix/resize-control-variant-export

Moritz KlackandGitHub
2025-01-15 14:50:45 +01:00
-
-
868aa3f3db
chore(changeset): add
moklick
2025-01-15 14:50:21 +01:00
-
bf7ef89bdb
fix(types): export ResizeControlVariant correctly closes #4946
moklick
2025-01-15 14:46:17 +01:00
-
-
a989fa9a8b
fix lost handle bounds
peterkogo
2025-01-15 13:19:53 +01:00
-
ce6fcc7a82
Export event types and use pointer events wherever possible
peterkogo
2025-01-14 13:15:40 +01:00
-
fbbe4e2529
add set and update functions to nodes,edges & viewport hooks
peterkogo
2025-01-14 11:28:16 +01:00
-
9d94030044
add changeset
peterkogo
2025-01-14 10:42:11 +01:00
-
eb9844a796
expose props to consumers

James MoynihanandGitHub
2025-01-10 23:02:45 -05:00
-
-
cdca1c55d1
Merge pull request #4880 from crimx/patch-2

Moritz KlackandGitHub
2025-01-10 10:27:19 +01:00
-
-
e2d849dca6
chore(changeset): add
moklick
2025-01-10 10:26:55 +01:00
-
5c5631f307
fix(svelte): use handle id for connection lookup
moklick
2025-01-09 17:42:01 +01:00
-
a13b6bf4ea
chore(svelte): update examples
moklick
2025-01-09 17:22:29 +01:00
-
aac614e719
require at least svelte@5.7.0 for MediaQuery support
peterkogo
2025-01-09 16:36:40 +01:00
-
46c99efc96
update useNodeConnections
peterkogo
2025-01-09 16:15:10 +01:00
-
-
-
-
78f9d4e645
refactor(useNodeConnections): change param names
moklick
2025-01-09 16:08:52 +01:00
-
3ce88763e2
fix the all the e2e tests
peterkogo
2025-01-09 16:01:18 +01:00
-
b56c1c1838
update dependencies & fix keyhandler
peterkogo
2025-01-09 13:38:05 +01:00
-
3cbb117cf0
feat(svelte-flow): add setter to useNodes, useEdges and useViewport
moklick
2025-01-09 12:42:23 +01:00
-
b50b44164a
fix selection box
peterkogo
2025-01-09 12:02:40 +01:00
-
4762ce3494
fix deletion logic
peterkogo
2025-01-09 11:59:22 +01:00
-
a30484413d
fix selection boxes
peterkogo
2025-01-09 11:42:43 +01:00
-
7dac54ff44
Merge pull request #4929 from xyflow/enhancement/selection

Moritz KlackandGitHub
2025-01-08 18:04:46 +01:00
-
-
748c140146
fixes
peterkogo
2025-01-08 17:12:12 +01:00
-
228ea770a3
let let be const
peterkogo
2025-01-08 17:01:57 +01:00
-
4947f683b7
Move areSetsEqual to system
peterkogo
2025-01-08 16:09:20 +01:00
-
a893cddf8f
Port enhanced selection logic from svelte to react
peterkogo
2025-01-08 16:05:28 +01:00
-
-
9645d885c5
merge useNodeConnections
peterkogo
2025-01-08 12:59:17 +01:00
-
-
-
-
c2f056fea5
Merge pull request #4725 from xyflow/feat/use-handle-connection

Moritz KlackandGitHub
2025-01-07 15:18:11 +01:00
-
-
9b159d505f
chore(changesets): do patch release for svelte instead of minor

Moritz KlackandGitHub
2025-01-07 15:17:39 +01:00
-
3a5006e311
type
peterkogo
2025-01-07 14:30:07 +01:00
-
b2d1844c0f
remove redundant connectionLookup entries
peterkogo
2025-01-07 14:18:05 +01:00
-
b601d385f3
chore(useNodeConnections): add default param
moklick
2025-01-07 13:34:37 +01:00
-
e37712bbb9
add NodeConnection
peterkogo
2025-01-07 12:20:54 +01:00
-
4fc8e08128
fixed internal examples, made code more understandable
peterkogo
2025-01-07 11:57:33 +01:00
-
e62c496a77
removed defaultNodeOptions again
peterkogo
2025-01-07 10:41:21 +01:00
-
4a0b5e6c21
deprecated useHandleConnections
peterkogo
2025-01-07 10:29:22 +01:00
-
0863554271
fixed naming & exportyts
peterkogo
2025-01-07 10:24:44 +01:00
-
e9179017ba
update changeset
peterkogo
2025-01-06 12:25:59 +01:00
-
dcf6a63595
reverted useHandleConnections
peterkogo
2025-01-06 12:22:28 +01:00
-
ed82fd2eda
added useNodeConnections
peterkogo
2025-01-06 11:19:29 +01:00
-
56ef230428
cleaned up code for onlyRenderVisibleElements
peterkogo
2024-12-20 15:16:39 +01:00
-
848434c419
add only render visible nodes & edges
peterkogo
2024-12-19 20:43:01 +01:00
-
6349290722
optimized selection via selectionbox, implemented proper defaultEdge/-NodeOptions
peterkogo
2024-12-19 17:33:16 +01:00
-
19e233af2d
move handleEdgeSelection into store, fix hooks
peterkogo
2024-12-18 16:20:37 +01:00
-
988a0cb7d7
fix usenodedata
peterkogo
2024-12-18 15:55:35 +01:00
-
0051f26bbc
remove inspect
peterkogo
2024-12-18 12:17:22 +01:00
-
801300e895
make viewport bindable
peterkogo
2024-12-18 12:14:32 +01:00
-
09ca98f7d3
Merge pull request #4898 from xyflow/changeset-release/main

Peter KogoandGitHub
2024-12-18 11:33:17 +01:00
-
-
d3d940fca1
chore(packages): bump
github-actions[bot]
2024-12-18 10:22:08 +00:00
-
-
1fb0f8d998
Merge pull request #4897 from xyflow/fix/svelte-shortcuts

Peter KogoandGitHub
2024-12-18 11:20:51 +01:00
-
-
c6890512a6
chore(changeset) add
peterkogo
2024-12-18 11:03:32 +01:00
-
817fd00535
Fix @svelte-put/shortcut version to 3.1.1.
peterkogo
2024-12-18 11:01:37 +01:00
-
-
08b5f81cf5
port more updates
peterkogo
2024-12-17 17:40:18 +01:00
-
39930e705d
port more updates
peterkogo
2024-12-17 17:37:26 +01:00
-
72d3e014b7
port more examples
peterkogo
2024-12-17 16:52:14 +01:00
-
2e03bbe063
tiny changes
peterkogo
2024-12-17 16:04:46 +01:00
-
0e5df96ecc
migrating hooks, fixed colorMode
peterkogo
2024-12-17 11:43:36 +01:00
-
cde899c5be
pass through NodeType to connectionLineComponent ReactFlow prop
Solomon Astley
2024-12-15 11:45:04 -08:00
-
-
-
efa163203c
fix some hooks, fix dragndrop example
peterkogo
2024-12-12 16:43:42 +01:00
-
d2fd846c67
revert handle
peterkogo
2024-12-12 16:17:14 +01:00
-
72c075e5fb
fixed useConnection hook, made derivedWarnings more specific, fixed updating when internals change
peterkogo
2024-12-12 16:14:29 +01:00
-
9105d22c46
Fixed rerendering of edges & simplified rerendering of nodes
peterkogo
2024-12-12 12:11:07 +01:00
-
24735aa003
Reworked edge rerendering
peterkogo
2024-12-11 15:22:44 +01:00
-
1c67bf848f
fixed subflows, cleaned up nodeRenderer, cleaned up nodewrapper
peterkogo
2024-12-11 13:38:48 +01:00
-
dca2eb6f37
cleanup useSvelteFlow
peterkogo
2024-12-10 12:54:18 +01:00
-
b99e5dd403
Merge branch 'main' into migrate/svelte5
peterkogo
2024-12-10 12:13:02 +01:00
-
-
-
-
0cd68914c1
clean up BaseEdge, fix store functions
peterkogo
2024-12-10 12:12:21 +01:00
-
b7b5032c02
fix(system): safe check all event target
CRIMX
2024-12-10 12:56:30 +08:00
-
-
-
0f21ec21eb
Merge pull request #4845 from xyflow/changeset-release/main

Moritz KlackandGitHub
2024-12-09 18:11:35 +01:00
-
-
ba75c01da4
chore(packages): bump
github-actions[bot]
2024-12-09 16:38:04 +00:00
-
-
90d4726cd5
Merge pull request #4874 from crimx/patch-1

Moritz KlackandGitHub
2024-12-09 17:36:50 +01:00
-
-
d60331e6ba
chore(changeseg): add
moklick
2024-12-09 17:36:18 +01:00
-
21b7e9542b
chore(changeset): update
moklick
2024-12-09 17:29:45 +01:00
-
42bb083a6c
Merge pull request #4877 from xyflow/fix/intersection-origin2

Moritz KlackandGitHub
2024-12-09 17:27:27 +01:00
-
-
b0d14dd298
Merge pull request #4875 from xyflow/fix/rerender-edges-viewport2

Moritz KlackandGitHub
2024-12-09 17:26:49 +01:00
-
-
9199cbd278
Merge branch 'main' into migrate/svelte5
peterkogo
2024-12-09 15:59:30 +01:00
-
-
-
-
1d321ebcd6
cleaning up Svelte 4 leftovers
peterkogo
2024-12-09 15:59:06 +01:00
-
35c8b6f403
adjust changelog
peterkogo
2024-12-09 12:35:24 +01:00
-
9a8309dab8
chore(changeset) add
peterkogo
2024-12-09 12:31:10 +01:00
-
7de640685a
Fix origin not being respected, when calulating rect
peterkogo
2024-12-09 12:30:05 +01:00
-
-
-
41d4743a69
chore(changeset) add
peterkogo
2024-12-09 12:17:47 +01:00
-
738510b709
Prevent rerendering of EdgeRenderer by removing width & height from selector
peterkogo
2024-12-09 12:16:05 +01:00
-
-
468699bfdd
fix(system): safely handles non-html-element object

CRIMXandGitHub
2024-12-09 19:08:49 +08:00
-
-
d0fce3984d
first working version with using $state for nodes & edges
peterkogo
2024-12-09 12:07:10 +01:00
-
4fcde6f6bf
refector viewport to use signals
peterkogo
2024-12-06 15:35:43 +01:00
-
f29898f0bd
WIP: migrated store and useSvelteFlow hook to signals & solved state propagation for provider
peterkogo
2024-12-06 13:53:48 +01:00
-
1e1eb06f2a
Merge pull request #4865 from xyflow/react/built-in-node-type

Moritz KlackandGitHub
2024-12-04 13:09:44 +01:00
-
-
2c4acc2bd9
chore(changeset): add
moklick
2024-12-04 13:07:59 +01:00
-
a666888a1e
refacotr(types): add group node to BuiltInNode type
moklick
2024-12-04 13:07:05 +01:00
-
-
ce8c2cf7a6
Merge pull request #4855 from mhuggins/html-element-props

Moritz KlackandGitHub
2024-12-04 12:47:29 +01:00
-
-
944238b015
chore(changeset): update
moklick
2024-12-04 12:44:34 +01:00