Oslabs Beta Svelvet Versions Save

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

v8.0.4

10 months ago

What's Changed

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

v8.0.3

10 months ago

What's Changed

New Contributors

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

v8.0.0

11 months 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

draw gif

Knob

knob gif

Example as a database visualizer

database visualizer image

New Contributors

Rathna Chinthalapalli • LinkedIn • Github

Ruxin Zheng • LinkedIn • Github

Samuel Alvarez • LinkedIn • Github

Wesley Waters • LinkedIn • Github

Full ChangeLog v8.0.0

v7.0.37

1 year ago

What's Changed

New Contributors

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

v7.0.34

1 year ago

What's Changed

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

v7.0.32

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

v7.0.30

1 year ago

What's Changed

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

v7.0.28

1 year ago

What's Changed

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

v7.0.26

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

v7.0.25

1 year ago

What's Changed

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