Releases: bcakmakoglu/vue-flow
Releases · bcakmakoglu/vue-flow
v0.4.26
- chore(docs): elevate edges on select in intro fd1cc00
- chore(docs): change blobity mode 491f2dc
- chore(docs): allow intro nodes to be dragged and use bezier edges d265a62
- chore(docs): enable animated background on intro node click 07e7484
- chore(docs): color github logo black when light mode 6e2ae48
- chore(docs): have animations be at least 5 seconds long 74f367c
- chore(docs): randomize animation durations 2932a8c
- refactor: trigger viewport size update on window resize 3cb3ada
- chore(docs): color github logo white 8d975c6
- docs: add animated background to intro f1a0568
- docs: move examples into
nodes
andedges
dir 7534ad9 - feat(components): add
pattern-container
slot to Background 89daa82 - chore: update CHANGELOG.md 0d5f9a5
v0.4.25
- chore(deps): remove
d3
and movetypes/d3
to deps-dev eeed10c - fix(components): use
v-if
on slots instead of lock icons a183c7d - docs: use edge style function to style edges on node select c27c895
- docs: add github, discord and react flow icons to header 097b859
- chore(docs): update
auto-imports.d.ts
d37b67c - chore(docs): let windicss scan theme dir a0541cb
- chore: update CHANGELOG.md 6a71a5f
- chore: push from changelog workflow to master branch 7d9a7b6
v0.4.24
- chore(deps): update package deps 580de08
- perf(edges): too many loops in grouping watcher f25f6bf
- fix(edges): remove
sourcePosition
&targetPosition
from initial edge options acc27a7 - docs: documentation for new edge
events
property 905a6fb - feat(edges): add contextual edge events 730f49e
- chore(nodes): correct name of
useNodeHooks
fb51f8d - chore(edges): simplify
elevateEdgesOnSelect
logic d036769 - refactor(types): remove unnecessary generics be68a27
- docs: documentation for new
elevateEdgesOnSelect
option 6dfeebf - chore(nodes): use scope for node watchers eb28934
- docs: update nested example 6c06eee
- refactor(edges): edges z-index 0 by default c0920bf
- docs: fix links for docsearch 345cf9b
- fix(nodes): use correct zindex on selection 4e431a1
- refactor(nodes): use
content-box
for resize observer 78e15b2 - refactor(nodes): apply node specific
snapGrid
on drag c5e4264 - docs: documentation for new node
events
property 7d47904 - docs: update documentation on custom node props 439aa49
- chore(nodes): remove
nodeElement
fromNodeProps
type e395cc7 - chore(nodes): remove
computedPosition
fromNodeProps
a84dc91 - chore(types): add generic for custom events on node associated types 38d8565
- feat(nodes,types): update node event types b5998ee
- feat(nodes): add
useNodeHooks
composable 394f9a0 - feat(nodes): add contextual node events b363e94
- docs: add docs for new connection line class 5a031e3
- feat(edges): move connection lines to separate container 2a9cdd6
- docs: add notice about
FlowInstance
removal 92fc866 - docs: add deprecation notice for
useZoomPanHelper
17d3f8d - chore: deprecate
useZoomPanHelper
f5b02c3 - fix(nodes): apply node extent 77c43aa
- chore: update
vite-config.ts
d75feb6 - docs: add sidebar links for actions, getters and events d0d9a34
- docs: add typedoc links and fix edge docs 9a72a5a
- docs: update
minimap-node.md
1dcfb2d - docs: add minimap node docs to sidebar 597cfad
- docs: rename button class to docs-button 04907fc
- docs: move button style to index.css 119bcab
- chore: update CHANGELOG.md 9b373ce
- chore: use fetch-depth 0 14a1843
- chore: add name to changelog workflow e154b60
- chore: allow manual workflow dispatch 2e1150c
- chore: remove repository ref from changelog workflow b4d123c
v0.4.23
- feat(vue-flow): add
autoConnect
option e047be6 - docs: add documentation on
autoConnect
option 5a563e4 - chore: rename postrelease script to changelog 4a2345b
- docs: fix docs links 2526d76
- chore(nodes): move update position into own function c2303f4
- refactor: remove computed position as prop from custom nodes 4b824b5
- docs: use
updateNodeInternals
in teleport example 47bc652 - refactor(nodes): add
updateNodeInternals
action 648350c - examples: fix import path 942a122
- refactor(nodes): remove ctrl key from drag filter condition 1aa9230
- refactor(vue-flow,components): move
position: absolute
to required handle styles 8e911de - docs: set
inheritAttrs
to false on teleportable nodes 77e481b - docs: add multiple transition animations to teleport example 597f799
- docs: improve teleport example with transitions 2de1215
- chore: add workflow to generate changelog on
v*
-tags push 87ad709 - chore: Update CHANGELOG.md e55a3fb
v0.4.22
- docs: add documentation for Vue Flow slots 0726a98
- docs: replace old typedoc links 53a85bf
- docs: add documentation for
MiniMapNode
3587478 - docs: replace old typedoc links e469708
- feat(vue-flow,components): export
MiniMapNode
component 06420ac - docs: add documentation for
ControlButton
33cd638 - docs: add slot documentation for Controls 3162b79
- refactor(vue-flow,components): hide/show slots in
Controls.vue
32086e0 - docs: fit view on features flows on wrapper resize 1400011
- docs: set repl store on mounted 2bd81fe
- docs: disable sources 281b0fc
- chore: add typedoc script to docs dev bd51614
- docs: generate typedocs sidebar dynamically from subdirectories d3e6f63
- docs: generate own document for all reflections 12c27e9
- docs: skip readme when generating typedocs fc98108
- chore: run typedocs before vuepress ecf454e
- chore: update pnpm-lock.yaml e4202b0
- docs: integrate TypeDocs into vuepress output be5df65
- docs: use mutation observer to check dark mode class 669f9a0
- chore: Update CHANGELOG.md 62dda36
v0.4.21
v0.4.20
- chore(vue-flow): commit all files on postpublish fd6c34c
- chore(vue-flow): commit version bump on postpublish 62c45d3
- chore(vue-flow): remove
NodeProps
generic from node label type 7de3509 - docs: use mutation observer to check dark mode class 8fd5505
- docs: remove unnecessary div 9a4c4d6
- docs: update
Basic.vue
class and style functions 2e1b2db - refactor(nodes,edges): Remove
BaseElement
type 37fd017 - chore(vue-flow): bump version 9d94dfd
v0.4.19
- revert(#181,edges): filter old edge on update 7597c0c
- fix(#181,edges): bind edge mouse events to correct names 7fe5171
- docs: update intro lightmode styles 3668caa
- docs: update deps 650606e
- revert: set emits explicitly fb8356e
- chore: move
BaseEdgeProps
to types e54f7b5 - chore: update README.md links 699e252
- feat(edges): export
BaseEdgeProps
ac93894 - chore: use type import for emit definition fdc6f40
- docs: add typedoc.json file f94f72d
- docs: update typedoc to use src/index.ts as entry c289e7e
- chore: update lock file 77b441b
- feat: explicitly define events in
VueFlow
component 9ae97f4 - chore: update dependencies 3dd3c37
- chore: Update CHANGELOG.md b3a1726
- chore: bump version 2efe25c
v0.4.18
- fix(edges): pass edge markers to wrapper c755208
- docs: remove unused ref 096a004
- chore: trigger fitViewOnInit after paneReady 90af73d
- chore: wait for paneReady to set zoompan 5b55d6b
- chore(nodes): set dimensions after mount e8923c8
- docs: use debounce for fitviews ac41c00
- refactor(nodes): set resize observer before mount 87f97ef
- feat(viewpane): defer viewport functions until pane is ready 7dd79f6
- fix(viewpane): set viewpane functions on Transform mount 8a570be
- docs: update docs eb8fa5d
- chore: remove unnecessary imports c81362d
- chore: fix missing imports 9929278
- docs: update examples a0e610a
- refactor(vue-flow,viewpane)!: remove
FlowInstance
type 5277506 - docs: update examples 3a225a6
- refactor(vue-flow,viewpane): remove
instance
property and merge intouseVueFlow
58783fd - feat(nodes): add effect scope to
useDrag
utility 382a3b6 - feat(nodes): allow connected edges to be removed with
removeNodes
f434ab0 - fix(watcher): triggers recursively when store changes a86eded
- feat(edges,nodes): add
removeNodes
andremoveEdges
utilities to store 7276a39 - docs: fix code block styles aae071f
- chore: Update CHANGELOG.md deef900
- chore: bump version 425e558