- fix: 3.2.0 breaks backward compatibility of the JSON format #36
(thanks to Maurizio Pinotti)
- Make elements more flexible with 3 new FlowElement properties:
isDraggable
(default true, no visual feedback): whether they can be dragged aroundisResizble
(default false, bottom-right handle when enabled): whether they can be resizedisConnectable
(default true, 4 handlers when enabled): whether they can be connected to other elements. Unlike the handlers param,isConnectable
can be toggled at runtime
- Example updated.
- Add new FlowElement: ImageWidget
- New feature: addElement() at custom position
- Add an optional delete icon to the bottom-left corner of elements
- Allow in-place text editing for elements
- Added curvature tension between pivot points of segmented arrows
- Implemented styling new arrows (thanks to Isira Herath)
- breaking change: moved onScaleUpdate callback to the FlowChart widget
- Improved scaling gesture responsiveness (thanks to Isira Herath)
- Fixed scaling of arrows when sooming (thanks to Isira Herath)
- Implemented onScaleUpdate method on dashboard (thanks to Isira Herath)
- added support for scaling/zooming (thanks to Isira Herath)
- fix 'type 'int' is not a subtype of type double' error (by ofbozkurt)
- assigned UUID upon adding creating a new instance of FlowElement (by Isira Herath)
- added fontFamily parameter to the flow_element (thanks to Isira Herath)
- added hexagon element (thanks to ofbozkurt)
- added parameter to notify changes or not in dashboard
- fixed online example link
- Implemented some getters to get the connection and element (thanks to Isira Herath)
- Implemented Infinite Scrolling for Dashboard to Enhance Diagram Browsing Experience (thanks to Isira Herath)
- Added support for mouse secondary input events on dashboard and elements (thanks to Isira Herath)
- Initial release.