Svelvet

🎛 A Svelte library for building dynamic, infinitely customizable node-based user interfaces and flowcharts

Downloads
7.3K
Stars
2.5K
Committers
27

Bot releases are hidden (Show)

Svelvet - v8.0.4 Latest Release

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v8.0.3...v8.0.4

Svelvet - v8.0.3

Published by briangregoryholmes over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v8.0.0...v8.0.3

Svelvet - v8.0.0

Published by RuxinZ over 1 year ago

What's Changed

feat: added a new drag-and-drop Drawer component that can create default and custom Nodes, Anchors and Edges as props and add them to the canvas via the UI
feat: added a new input component, Knob, to the collection of already existing data flow system components that can be composed in custom nodes and customized by users
docs: updated documentation to include an Example section that features a usecase of Svelvet as a Database Visualization tool
docs: updated the documentation page on the website to include newest version release
test: added Unit/Component testing using Vitest and Svelte Testing Library
chore: updated package version

Drawer

Knob

Example as a database visualizer

New Contributors

Rathna Chinthalapalli • LinkedIn • Github

Ruxin Zheng • LinkedIn • Github

Samuel Alvarez • LinkedIn • Github

Wesley Waters • LinkedIn • Github

Full ChangeLog v8.0.0

Svelvet - v7.0.37

Published by briangregoryholmes over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.34...v7.0.37

Svelvet - v7.0.34

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.32...v7.0.34

Svelvet - v7.0.32

Published by briangregoryholmes over 1 year ago

What's Changed

  • feat: added on:duplicate event to Node component https://github.com/open-source-labs/Svelvet/pull/294
  • feat: added GroupBoxes to Minimap
  • feat: added on:duplicate event to Node component, feat: added GroupBo…
  • feat: Nodes can be moved with keyboard arrow keys
  • feat: added Meta + A key command to select all nodes
  • refactor: removed keypress store
  • refactor: renamed Minimap Node component
  • refactor: cleaned up moveNodes function
  • chore: update all package dependencies by ttps://github.com/open-source-labs/Svelvet/pull/295

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.30...v7.0.32

Svelvet - v7.0.30

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.28...v7.0.30

Svelvet - v7.0.28

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.26...v7.0.28

Svelvet - v7.0.26

Published by briangregoryholmes over 1 year ago

What's Changed

  • refactor: added comments and changed organization of nodeClick handler - 71d2283

  • test: added lock and fitView tests - e2a42cc

  • refactor: styling adjustment + preparation for additional tests - 90ae610

  • feat: added on:edgeDrop event to Svelvet component - 006e619

  • test: added test for connection prop on Node and Anchor - d2f0572

  • fix: pre-specified connections were not being handled correctly when attempting to attempting to connect one Node to the same Node multiple times. refactored logic entirely. - 4432301

  • feat: added on:nodeReleased event that fires when a mouseup event occurs on a node that has moved fewer than 4 pixels - 55ec21c

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.25...v7.0.26

Svelvet - v7.0.25

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/compare/v7.0.24...v7.0.25

Svelvet - v7.0.24

Published by briangregoryholmes over 1 year ago

What's Changed

Full Changelog: https://github.com/open-source-labs/Svelvet/commits/v7.0.24