Skip to content

Releases: bcakmakoglu/vue-flow

v0.4.0-2

22 Feb 09:38
Compare
Choose a tag to compare
v0.4.0-2 Pre-release
Pre-release
  • refactor: Remove link from deps 6e5c58f

v0.4.0-1...v0.4.0-2

v0.4.0-1

21 Feb 19:29
Compare
Choose a tag to compare
v0.4.0-1 Pre-release
Pre-release
  • chore: update yarn.lock a9b1b1a
  • fix(nodes): clear all empty values before passing as props 1756160
  • chore: fix tsconfig fe31112
  • update: Add tsconfig.build.json b51c26f
  • chore: couple minor fixes b7abb31
  • chore: update yarn.lock 3518e1d
  • feat: try to dispose states on unmount c5b39d4
  • update: add missing property to store d835e45
  • update: use prop for fitViewOnInit a3b2348
  • chore: tsconfig dev bd36dee
  • refactor: use dist pkg for examples 54e8301
  • fix: typings for UseVueFlow 8260eab
  • feat(examples): Add OptionsAPI example 78c5868
  • chore(deps): update deps ae3cb8f
  • fix: typings for UseVueFlow 2731d0b
  • chore: fix examples f44784b
  • refactor(flow)!: Remove useElementsState utility ca85d80
  • update(zoom): set store instance before emitting pane-ready event 1699749

v0.4.0-0...v0.4.0-1

v0.4.0-0

20 Dec 18:39
Compare
Choose a tag to compare
v0.4.0-0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.3.1...v0.4.0-0

v0.3.1

04 Dec 15:44
Compare
Choose a tag to compare
  • update: use es file for default export 8151c28
  • update: use tryOnMounted 601b65a

v0.3.0...v0.3.1

v0.3.0

04 Dec 15:17
Compare
Choose a tag to compare
  • update(examples): remove node zoom from basic example f5caf94
  • update(store, types): overload flowoptions typings with non-nullables in flowstate 1a3b683
  • refactor(store): rename param of setState f8cf71c
  • fix(store): correct injection and remove id from refs 3b44810
  • update(flow): disable loading component if prop not passed 491c83d
  • chore: move comment in vite.config.ts 19a5575
  • update(store): static id for store state 0fcf8bb
  • update(test): add more flow tests aa72527
  • update(types): remove Loading type from components.ts eab715b
  • feat(test): Add container.spec.ts b838977
  • refactore(store)!: Remove transition and loading.transition property b1f541b
  • update(store): add test mode 9abc222
  • update(store): only inject if in current instance bf9ce37
  • update(examples): remove pinia 0816bf0
  • update(store, deps): remove microdiff 55122ed
  • update(test): remove pinia from tests 55e738f
  • update(types): Rename FlowStore to Store and ReactiveFlowStore to FlowStore 3c9840c
  • update: add cjs to build 70b44db
  • refactor(store)!: remove pinia 58a8f9d
  • update(store): try to get active pinia before using new one 58f5c25
  • update: exclude cypress dir from build a664252
  • fix(store): zoom related state to update when flow is ready 229bbb7
  • feat(test): Add cypress for testing 796c604
  • feat(zoom): Add option to zoom to specific node ids and transitionDuration for smooth transitions on fitView 43b68c1
  • fix(zoom): translateExtent not set correctly 043ba21
  • fix(nodes): nodeExtent not set on position update 27e3979
  • update(hooks): add elementsProcessed event hook 4740a2c
  • update(edges): add updatable as prop to edges b88f210

v0.2.2...v0.3.0

v0.2.2

26 Nov 10:29
Compare
Choose a tag to compare
  • update(store): use setElements for addElements with force set false 512df8e
  • refactor(edges): Make edge updating optional 4630f3e
  • update: watch node height too for updating dimensions 98b6fdb

v0.2.1...v0.2.2

v0.2.1

25 Nov 18:31
Compare
Choose a tag to compare
  • fix: setState syntax error 01f5456
  • update: zoom-pane style e73a55a
  • fix: import paths in components c3f8809
  • update(nodes): watch nodes width for dimension update 0b27640
  • refactor(flow): deferr initial loading to Renderer.vue component 5b00049
  • refactor(graph): async process elements 4408ca1

v0.2.0...v0.2.1

v0.2.0

25 Nov 14:27
Compare
Choose a tag to compare
  • update(graph): mutate elements arr on updateEdge 6c3bce8
  • update(flow): remove store, worker props bd140f1
  • update(nodes): add __vf to node props f2e38ca
  • update(flow): remove worker prop 3855e9f
  • fix(flow): props not being watched on time bb0b904
  • update(store): remove promise from setState 233e915
  • fix(store): parsing overwriting __vf fields or not writing them at all fd83a6d
  • fix(store): check if state option is typeof undefined before setting (not just false-ish) 5ceee98
  • feat(nodes): add option to pass a valid target pos / valid source pos func to nodes 9e94196
  • update(flow): set modelValue after initialization of elements 95fc013
  • update(store): typing of edges 7b4dde4
  • update(types): remove promise from addelements 9c7c236
  • update(edges): Add edge as param to edgeupdateend event 929a6e6
  • fix(types): edge-text typing 7916b20
  • refactor(store): check if state variables have to be re-set 96d54c5
  • feat(utils): make addEdge and removeElement mutate the array passed in 74cc61a
  • refactor: move init function to store as setState 1ce41cc
  • refactor: move parseElements to graph utils 5ffeb92
  • update: types in SelectionPane.vue cf2ded4
  • refactor(types): Remove SourceTargetNode-type 8b0ddc9
  • update(examples): remove watchEffect from UpdateNodeExample.vue 729d3d5
  • refactor(options)!: remove worker and store option 708fa1f
  • refactor(store): remove nodes/edges field 725dc8a
  • update: use getNodes in zoom pan helper 23bceea
  • update: import path in node wrapper e6a54d4
  • refactor: remove node-pos actions fa63dee
  • refactor: remove updateNodePosDiff from node selection ac2e2d5
  • refactor: remove vf prop 729ae4c
  • refactor(nodes): use v-model to reactively change node props 8f65918
  • refactor(nodes): remove __vf.position 84bad86
  • update(connection): pass source node to ConnectionLine as prop 89849f4
  • update: use getNodes in minimap instead of directly accessing nodes state val 04b64de
  • Update README.md 6363001
  • fix(examples): wrong type added to button-edge 409a268
  • fix(flow): check diff before re-parsing elements b140b84
  • fix(flow): Add watcher that observes elements length for re-parsing e065df5
  • fix(examples): interaction example firing events wrong f455939
  • fix(nodes): pass correct store values to node wrapper f5dcd51
  • fix(nodes): missing element click event 5011bf0
  • feat(nodes): Allow nodes to pass all draggable options da4fd4f
  • feat(nodes): Allow nodes to have their own snapGrid option 71a10b2
  • feat(types): add DefaultEdgeTypes-type 1eac951
  • feat(zoom): Add offset to fitview-params 073b25e
  • fix(types): hooks to return a graph-node type db70409

v0.1.7...v0.2.0

v0.1.7

23 Nov 17:28
Compare
Choose a tag to compare
  • fix(edges): edges not reacting to hidden nodes d22e210
  • feat(types): Add GraphEdge type cddf875
  • update(types): export flowprops and custom connection line props type 091f3f8
  • update(zoom): when zoom is deactivated we disbale scrolling ca46d6a

v0.1.6...v0.1.7

v0.1.6

23 Nov 16:20
Compare
Choose a tag to compare
  • fix(flow): preventScrolling missing in props definition c286b3b

v0.1.5...v0.1.6