Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@braks/vue-flow

Package Overview
Dependencies
Maintainers
1
Versions
130
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@braks/vue-flow - npm Package Versions

1
13

0.4.2

Diff

Changelog

Source

[0.4.29] - 2022-07-18

b696eb0...7596c4d

Bug Fixes

  • Check parent dimensions before extending (7d66094)
  • Remove child nodes when parent gets removed (9bca73d)

Miscellaneous Tasks

braks
published 0.4.2-4 •

braks
published 0.4.2-3 •

braks
published 0.4.2-2 •

braks
published 0.4.2-1 •

braks
published 0.4.2-0 •

braks
published 0.4.1 •

Changelog

Source

[0.4.1] - 2022-04-05

1c429fc...8f4d1b3

Documentation

  • Update vue flow version (cc76a76)
  • Remove data script and fetch data in Banner.vue (bec26f3)

Features

  • Add name to TransformationPane.vue (fdf2a6e)

Miscellaneous Tasks

Refactor

braks
published 0.4.0 •

Changelog

Source

[0.4.0] - 2022-04-04

f3b3062...1c429fc

Bug Fixes

  • Pass all required props to node components (c818a58)
  • Pass parentNode id instead of parentNode to components (266678d)
  • Expand nodes correctly when prop enabled (4644af5)
  • Setting store state after init (188156d)
  • Connection line style prop (66a166d)
  • Destructure useHandle (cd6b03d)
  • Source/targetHandle type (e9f4b5f)
  • Default prop value for zoomActivationKeyCode (2b2aad8)
  • Use correct functions for center/path in simple bezier edge (3acb43d)
  • Use correct vars for center in straight edge (6674350)
  • Check if prop label exists before using dynamic component (f30288d)
  • Missing source/target node props on smoothstep edges (de534e9)
  • Prevent scroll when zoom on scroll is false (70a349f)
  • Edges not selected on user selection (271d793)
  • Add no pan class name to nodes selection (43692aa)
  • Check for scope before trying injection (0d0ac9d)
  • Cleanup of state (fddebb9)
  • Check if window exists before binding event listener for keypress (fa6c7b7)
  • Change modelValue/node-/edge-prop when elements are added to state (cb3e123)
  • Use empty string instead of null when source-/target-handle is not present (9b94014)
  • Check if scope exists before accessing id (e136c28)
  • Try to resolve component before falling back to default (0d6bc39)
  • Prevent onClick from creating edges inside same node (2027731)
  • Set default prop as undefined for connectOnClick (9a87543)
  • Store & usevueflow types (95bc46e)
  • Check if type exists before using as index (bf3506d)
  • Check if type exists before using as index (c12e07b)
  • Use node.extent before trying global nodeExtent (d1e8c0f)
  • Short circuit passing slots to renderer (74bc231)
  • Force focus into node selection (ddeb70a)
  • Getter type (73a9016)
  • Use global nodeExtent if node.extent is undefined (8e6e85a)
  • Compute type in wrapper (546dd4b)
  • No transform of id to ref (71e21e5)
  • Injection missing (ca74d7b)
  • Computed getter type (981511c)
  • Dont inherit attrs on smoothstep/stepedges (c68b1bf)
  • Initial state tests (a686d62)
  • Remove vue from dev-deps (9b08271)
  • Immediate execution of watchers (041f22d)
  • Check for scope before providing store (3d66775)
  • Remove duplicate source/targetHandle prop (453f155)

Documentation

Features

  • Enable passing components as node/edge-types (6a2c1b0)
  • Enable using a parentNode / parentNodeId to add child nodes (9a8caf4)
  • Add updateNodeDimensions actions (0093df4)
  • Add onClick handler (b42c1b0)
  • Add & export bezierCenter function (18758fa)
  • Add base edge (aba67a4)
  • Add default edge options (9a8bf69)
  • Add noPanClassName, noWheelClassName & noDragClassName (c544a02)
  • Add d3zoom event to hooks (a5e853c)
  • Add SimpleBezierEdge (56f7e3b)
  • Add dimensions to nodeprops (7747456)
  • Add ResizableNode to Basic example (88a8ecb)
  • Implement workspaces (cd817b7)
  • Add publish script (57f8428)
  • Add path alias for local dev (8362d7f)
  • Pass node slots as injections to wrapper (4cbdf0c)
  • Use slot injection for custom connection lines (3079170)
  • Use slot injection for custom edges (3f15983)
  • Export apply changes utilities for options api (d95a833)
  • Add vitepress for docs & docs workspace (e71b9d5)
  • Debounce scaling to avoid lag spikes (e97d9a1)
  • Add icons (9230f32)
  • Allow class or styles to be bound with function (a50101b)
  • Add data script (4d668f8)
  • RGB demo coloring (4e8b03d)
  • Add windicss scrollbar plugin (631a764)
  • Nested demo (31cb99b)
  • Add additional demo (e27ab86)
  • Replace vitepress with vuepress (3bbe92a)
  • Add docsearch plugin (4cc3199)
  • Add auto import plugin (0d2c165)
  • Add page footer (39683ca)
  • Layout styles (c05c737)
  • Return new edge from updateEdge utility (d02ade0)
  • Responsive pos of elements (3c48913)
  • Disable pan on mobile (59ac645)
  • Add guide index page (3bc0e87)
  • Add getting started page (13fea5e)
  • Add theming (e91af56)
  • Add css vars for overwriting node colors (d179838)
  • Add node pages (47e3336)
  • Allow pre-defined dimensions of a node (094c4ff)
  • Add state page (91416c9)
  • Add blobity to home (9aa42ed)
  • Add cliff.toml for git-cliff (3c838b9)
  • Add changelog.yml for changelog generation (f52f626)
  • Add changelog.md (9adf6d1)
  • Add prerelease script to generate fresh changelog (035cf69)

Miscellaneous Tasks

Refactor

  • Shorten default state setter function (3539937)
  • Shorten watcher (5cc0da2)
  • Shorten setState (7d4a5fd)
  • Use null instead of undefined for optional state properties (7280465)
  • Reduce node props (35f3d89)
  • Remove node and edges export (c75f00a)
  • Remove scaling from edge text (e5f6b45)
  • Rename paneMovable to panOnDrag (0bb54d6)
  • Make zoomActivationKeyCode non-optional again (4af0ee0)
  • Make zoomActivationKeyCode non-optional again (7d91aa2)
  • Rename selectionActive to userSelectionActive (da2e95a)
  • Change children API to parentNode API (0a079af)
  • Remove background variant none (aaba123)

Regression

  • Add slot to connection line (9a47c15)
  • Calculate handle bounds regardless of update (0e48b77)
  • Use computed to get current node/edge (a5a918a)
  • Add slots to vue flow container to indicate possible slot names (37fc1fc)
  • Removing nodes/edges breaks renderer (528cac5)
  • Enable pointer events on zoom pane (85f563a)

Update

  • Set vueFlow var to null on scope dispose (833cf5e)
  • Remove typecast (af5b048)
  • Add edge text to exports (2b4dbba)
  • Move mounted hooks up (024a434)
  • Try fetching instance when out of scope (544a62e)
  • Rename update to updates (to fit arr type) (c955d19)
  • Rename typedocs out dir to typedocs (cc96739)
  • Move examples into src dir (c1594b0)
  • Parse style.css with postcss instead of including it with vite (8f3a2b9)
  • V-if on existing edges before looping wrapper (9dd71c2)
  • Support fragments as node slots (1347304)
  • Support fragments as edge slots (70646c5)
  • Support fragments as connection line slot (0bfca93)
  • Add windicss (36e3299)
  • Disable pointer events on zoom pane when zoom key is active (fb1c828)
  • Short circuit connection line slot (83ea905)
  • Update stress example syntax (94e5bda)
  • Set zindex to 0 on initial parse (9344365)
  • Color transitions (611aee5)
  • RGB demo (39c8f60)
  • Import order (d913df6)
  • Split features into separate files (6cb13f1)
  • Remove logs (349ecf8)
  • Remove unnecessary type exports (ade61ca)
  • Generic types (186b96f)
  • Fitview on breakpoint change (6fd1ebc)
  • Add button edge example (d6b41af)
  • Footer (39df62f)
  • Mobile styles (13aae6a)
  • Dark mode colors for home (6c7fde0)
  • Add css vars to theming page (14ffbaf)
braks
published 0.4.0-34 •

braks
published 0.4.0-33 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc