Commit Graph
100 Commits
Author SHA1 Message Date
braks 187eb8da02 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-22 20:09:05 +01:00
braks e7c39b065d fix(core): non-passive wheel event listener violation
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-22 20:09:05 +01:00
braks 95b346d224 chore(examples): watch files and remove alias
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-21 19:06:44 +01:00
braks 80a7049843 chore: update discord link
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-20 17:11:51 +01:00
Git Cliff 9ead3fa6fc chore: update CHANGELOG.md 2023-03-17 18:47:33 +00:00
braks 522b226546 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 19:44:34 +01:00
braks fe46e6f103 fix(core,nodes): rename parentNode prop to parent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 19:44:34 +01:00
braks 0476dffa98 fix(core,nodes): unwrap refs and pass props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 19:44:34 +01:00
Git Cliff 2543e16230 chore: update CHANGELOG.md 2023-03-17 16:31:57 +00:00
braks ccb302f132 chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks e678f6fdd8 chore(examples): update custom node example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks 1897094b02 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks d8434e6e8f fix(core,nodes): use render fn for node wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks 41a2ccc37b chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks c9d643d700 fix(edges): set source and target position on edge obj
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
Git Cliff b21c16de39 chore: update CHANGELOG.md 2023-03-10 10:15:14 +00:00
braks 9fa0e716a3 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-10 10:40:23 +01:00
braks 5bd1eed98e fix(core): use computed for edge class and style
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-10 10:40:23 +01:00
braks 0c286ac7b6 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-10 10:40:23 +01:00
braks 79a6fa318c fix(core): check if valid connection func exists
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-10 10:40:23 +01:00
Git Cliff 5f4c8a8c57 chore: update CHANGELOG.md 2023-03-08 17:54:34 +00:00
braks 15016ee21a chore: bump version 2023-03-08 18:49:26 +01:00
braks a02adc3c2d chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 18:46:39 +01:00
braks 2b0e6fd072 fix: downgrade unplugin auto import
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 18:46:39 +01:00
Git Cliff 1d23804f2a chore: update CHANGELOG.md 2023-03-08 15:41:06 +00:00
braks df87394ea4 chore: bump version 2023-03-08 16:38:01 +01:00
braks 870c8fd407 chore(tests): update deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 3f72713e3e tests: test if custom props are passed to custom connection line
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 046ee41e79 fix(core): add connection target handle id to result type
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 929e2b5d04 tests: add isValidConnection prop test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks c74382fe1d chore(core): cleanup store state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks f362db0f7c chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 05bc748100 feat(core): add isValidConnection prop
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 7519b31b8f tests: add custom connection line component test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 50e3ddc11d chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks dc23bc8920 feat(core): pass targetNode and targetHandle as props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 9fb551569d feat(core): store handle validation in store state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 9b9942c7f7 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks afc29db489 feat(node-resizer): add maxHeight and maxWidth props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks f6491d13cf chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 5297fdccbf feat(core): export clamp util
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks 284e527a36 fix(core): force update node dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
Git Cliff 1f6071d672 chore: update CHANGELOG.md 2023-03-07 18:17:51 +00:00
braks 619ce7f442 chore: bump version 2023-03-07 19:15:51 +01:00
braks 36a12a6fe8 chore(deps): cleanup deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-07 19:13:27 +01:00
braks fcd73ec9f5 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 8cf8c51e0e fix(core): blur node after unselect
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 98981f338e chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks f83c87db08 fix(core): check if handle is connectable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 66e210adf4 chore(core): add todo
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
Git Cliff 6ac5f3172e chore: update CHANGELOG.md 2023-03-03 18:58:31 +00:00
braks 5ab9f9d9d0 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 19:54:51 +01:00
braks da7dc3de4a fix(core): compare internal node dimensions when updating
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 19:54:51 +01:00
braks 3d6cb4b912 chore(docs): remove transitions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 14:40:04 +01:00
braks b8b9606496 chore(docs): add transition to banner numbers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 14:01:47 +01:00
braks 6d19bb165b chore(docs): update home page
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 13:02:10 +01:00
Git Cliff 4bfd89bca5 chore: update CHANGELOG.md 2023-03-02 07:52:04 +00:00
braks 77d7ba4dad fix(core): remove edges before nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks fc867878fa refactor(core): trigger el functions before checking arr length
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks b509b11bfc fix(core): wait until fitting view on init
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks ab78dc7de1 chore(core): cleanup viewport helper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 5df92c3463 refactor(docs): update intro
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 50ee96d0c1 refactor(core): hide edges when we have no dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c91aac782d chore(tests): wait to find edge
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 13db453b66 tests: update connect tests to check if events were emitted
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 307b5bbbfa chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 22c4362840 fix(core): remove duplicate connect start/end emits
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 566ba8e1f6 chore(core): revert node renderer & wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks addd0bbb67 chore(core): revert edge renderer & wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 09b97a356a chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks f16e4dbadb fix(core): make shouldReplaceId arg in updateEdge optional
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 8893e5c69c chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c5fee5c4f5 fix(core): wait until nodes are initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks ee8ccfe2cc chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c27288de69 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 7c026f084a fix(core): prevent selecting nodes on drag when selectable disabled
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 76525c8c2a chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 320ea10c88 chore(core): cleanup props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks e3e35109f1 refactor(core): cleanup node styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 4d535ed34c refactor(core): cleanup edge and node renderer
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
Git Cliff e5a2a79605 chore: update CHANGELOG.md 2023-02-24 19:10:26 +00:00
braks c1ca17476a chore: update changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks e105ba0f4d chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 93b2fd04eb fix(packages): correct umd export names
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 06b1753f48 fix(tooling): use correct umd name for vue flow core
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks a5644c0ead fix(core): add vite iife build file
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks e10663ad5d tests: add custom edge test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks c4c4c663af chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks f2af8188e5 fix(core): wait until viewport helper is initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 65fd5bc654 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks c4b4826a1a fix(core): prevent undefined being passed to update node internals
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks cd9b70ff77 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 325efba856 refactor(core): use lifecycle hooks to observe node dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 0ffc2f1dff fix(core): check if node el exists before observing
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 2b222c2650 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 79e7f3ccdb fix(core): cast zIndex to number in node wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 17c28a7b6d tests: add custom node test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 14:59:38 +01:00
braks 3211686c40 chore: correct pkg deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 14:59:29 +01:00
braks 487274089c chore(workflows): rename qodana.yml to scan.yml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 13:36:59 +01:00
braks a039cebdb9 chore(workflows): build lib when scanning
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 13:36:29 +01:00