Releases: bcakmakoglu/vue-flow
v1.25.0
What's Changed
Minor Changes
-
#1170
cce71c9c
Thanks @bcakmakoglu! - Add currently stored nodes to isValidConnection args -
#1166
993c058b
Thanks @bcakmakoglu! - Add slots and emits type definitions
Full Changelog: v1.24.2...v1.25.0
v1.24.2
What's Changed
Patch Changes
-
#1164
e3edb6dd
Thanks @bcakmakoglu! - Properly cleanup drag handlers when drag is disabled -
#1163
56469e95
Thanks @bcakmakoglu! - Use existing node, if one was passed, for intersection checks -
#1159
8013c9cf
Thanks @bcakmakoglu! - Add immediate flag to prop watchers. Fixes default viewport values not being available when viewport is mounted -
#1159
8013c9cf
Thanks @bcakmakoglu! - Do not wait for d3zoom to be available when setting min/max zoom
Full Changelog: v1.24.1...v1.24.2
v1.24.1
What's Changed
Patch Changes
- #1151
c2a74f57
Thanks @bcakmakoglu! - Allow pan on drag when pan activation key is pressed and panOnDrag is set to false
Full Changelog: v1.24.0...v1.24.1
v1.24.0
What's Changed
Minor Changes
-
#1149
d11e59f1
Thanks @bcakmakoglu! - Allow adding edges with missing source or target node to state but don't render them unless source and target exist -
#1146
6f93bbbb
Thanks @bcakmakoglu! - Use viewport and vueflow refs directly from store instead of assigning valuesafter mount -
#1128
0ff65bf2
Thanks @github-actions! - Use nodes from state as the default third arg forgetIntersectingNodes
Patch Changes
-
#1128
7d153860
Thanks @github-actions! - Use correct filter for pan on scroll class name -
#1147
6bc391c6
Thanks @bcakmakoglu! - Release apply default handlers when scope is disposed -
#1146
6f93bbbb
Thanks @bcakmakoglu! - Allow panning while pan key is pressed -
#1139
eee9bd87
Thanks @bcakmakoglu! - Create a key predicate for string key filters and check if we need to useevent.key
orevent.code
to match the key -
#1128
f5138157
Thanks @github-actions! - select nodes on click when nodeDragThreshold > 0 -
#1149
a7fe412a
Thanks @bcakmakoglu! - Push component emit handlers into the emit fns set instead of using theon
helper which overwrites any existing default handlers -
#1128
84e98305
Thanks @github-actions! - Update to use vue 3.3
New Contributors
- @katlyn made their first contribution in #1130
- @jayrchamp made their first contribution in #1144
Full Changelog: v1.23.0...v1.24.0
v1.23.0
What's Changed
Minor Changes
-
#1121
5b9340bd
Thanks @bcakmakoglu! - Allow usingexpandParent
together withparent
extent -
#1117
7c6daff7
Thanks @bcakmakoglu! - AddgetIncomers
,getOutgoers
andgetConnectedEdges
as store actions -
#1115
2bc9317c
Thanks @bcakmakoglu! - Cleanup node handlebounds when a handle is unmounted -
#1112
e526139f
Thanks @bcakmakoglu! - AddnodeDragThreshold
option -
#1118
5802acc9
Thanks @bcakmakoglu! - AddareNodesInitialized
gettet to store -
#1106
5c1df240
Thanks @bcakmakoglu! - Add source and target node ids to edge removal changes -
#1119
78cf8bb0
Thanks @bcakmakoglu! - addflowToScreenCoordinate
&screenToFlowCoordinate
to viewport actions -
#1116
8a29faa8
Thanks @bcakmakoglu! - Allow passing a number as connectable prop to allow a specific number of connections per handle
Patch Changes
-
#1120
4015e358
Thanks @bcakmakoglu! - Respect pan on scroll class name -
#1122
59171593
Thanks @bcakmakoglu! - disable panning whenpanOnDrag
isfalse
-
#1110
03247e00
Thanks @bcakmakoglu! - unselect edge if selected and multi-selection is active -
#1123
2f7a0fe1
Thanks @bcakmakoglu! - Queue node dimensions update to next tick
@vue-flow/[email protected]
What's Changed
Patch Changes
- #1113
1f3c85a6
Thanks @bcakmakoglu! - Wait for node dimensions to be initialised before enforcing min/max height/width on nodes
v1.22.3
What's Changed
Patch Changes
-
#1064
07387ebe
Thanks @bcakmakoglu! - fix smooth step edge horizontally or vertically aligned nodes -
#1082
e3cc6ddf
Thanks @bcakmakoglu! - Fix scroll speed when using Control btn on windows -
#1081
0d36d4cd
Thanks @bcakmakoglu! - Use os specific key defaults (Windows -> Control, Mac -> Meta) -
#1065
05821407
Thanks @bcakmakoglu! - Add roleimg
to edges if not focusable -
#1083
13d2e2cb
Thanks @bcakmakoglu! - Improve smoothstep edge label positioning -
#1082
e3cc6ddf
Thanks @bcakmakoglu! - Fix horizontal scroll on windows -
#1085
03715134
Thanks @bcakmakoglu! - Clear pressed key on keyup event, so that key combinations only work while simulteanously pressing keys -
#1084
806f2632
Thanks @bcakmakoglu! - Allow passing key combinations as a simple string instead of wrapping in an array -
#1086
641b4d75
Thanks @bcakmakoglu! - Reset isPressed value when switching from a boolean keyFilter to another type of keyFilter
Full Changelog: v1.22.2...v1.22.3
@vue-flow/[email protected]
Patch Changes
- #1087
48bcb29c
Thanks @bcakmakoglu! - Enforce minHeight, minWidth and maxHeight, maxWidth by updating node styles whenever these props change (if an update is necessary)
@vue-flow/[email protected]
Minor Changes
- #1066
f1421f43
Thanks @bcakmakoglu! - AddoffsetScale
prop
v1.22.2
What's Changed
Patch Changes
- #1055
50059483
Thanks @bcakmakoglu! - Check if viewport transform is defined before setting infromObj
action
Full Changelog: v1.22.1...v1.22.2