Skip to content

Releases: artem-mangilev/ngx-vflow

v0.12.0

29 Sep 12:18
8be05c7
Compare
Choose a tag to compare

What's Changed

🆕 Features

  • Node Resizer that works for groups and regular nodes.
  • New onNodesChange.size event.
  • Added width and height properties for template and component node types
  • Added resizable flag for default group to quickly use a Resizer on this type of node

📖 Docs

Full Changelog: v0.11.0...v0.12.0

v0.11.0

26 Aug 06:31
0680dcd
Compare
Choose a tag to compare

What's Changed

🆕 Features

Docs

Full Changelog: v0.10.0...v0.11.0

v0.10.0

18 Aug 12:55
b9ec1dc
Compare
Choose a tag to compare

v0.9.1

03 Aug 09:52
6641d92
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

  • Fixed a bug when the nodes moves incorrectly when the (onNodesChange) event listened

📖 Docs

  • Updated the version of vizdom and refactored the vizdom layout demo component

Full Changelog: v0.9.0...v0.9.1

v0.9.0

28 Jul 11:30
72e41f4
Compare
Choose a tag to compare

What's Changed

Features

  • 🔍 The fitView method to observe the whole flow or specific nodes.

Docs

  • 📖 Added a Layouts section inside a Workshops section
  • 📖 Added the Vizdom layout workshop, utilizing the layout engine of the vizdom library
  • 🖊️ Renamed the Examples section to Features.

Full Changelog: v0.8.0...v0.9.0

v0.8.0

14 Jul 08:00
de2e6c1
Compare
Choose a tag to compare

What's Changed

Features

  • 🍢 Added the mode property for ConnectionSettings with the following values:
    • strict: The default mode where connections can only be made strictly from source to target handle.
    • loose: A mode where the handle type is ignored, allowing any handle to connect with any other handle.
  • 🔍 Added documentPointToFlowPoint() to VflowComponent for converting a point received from the document to a point on the flow.

Fixes

  • 🐛 Fixed incorrect handle positions on default nodes when the page with the flow was reloaded and the tab was not active.

Docs

Full Changelog: v0.7.0...v0.8.0

v0.7.0

29 Jun 13:36
062783b
Compare
Choose a tag to compare

What's Changed

  • 🏁 Added pattern background (only dots for now)
  • 💨 Removed dependency on zone.js and ensured that the library works with provideExperimentalZonelessChangeDetection()

Full Changelog: v0.6.0...v0.7.0

v0.6.0

26 Jun 15:02
9b829d1
Compare
Choose a tag to compare

What's Changed

  • 🧑‍💻 Added component nodes
  • 📐 Added width and height props for Nodes of the default type
  • 🗺️ Fixed the zoomTo, panTo and viewportTo methods for manual zoom/pan
  • 📖 Improved the English in the documentation
  • 💪 Added a feature overview flow on the starting page

Full Changelog: v0.5.0...v0.6.0

v0.5.0

16 Jun 15:25
Compare
Choose a tag to compare

What's Changed

  • 📱 Added support for mobile devices
  • 💻 Added API for handling changes on nodes and edges
  • 📘 Added the page for handling changes API

Full Changelog: v0.4.0...v0.5.0

v0.4.0

25 May 08:55
19ef16d
Compare
Choose a tag to compare

What's Changed

  • Added z-index emulation for nodes, ensuring that the clicked node will overlap other nodes.
  • Added the ability to select nodes and edges.
  • Added support for Angular 18.
  • Added a Workshops section to the documentation. This section demonstrates how to push the library's limitations and implement specific features on the business code side.

Full Changelog: v0.3.0...v0.4.0