Release 7.2.0
Callflow Builder starter app
We've added a Callflow Builder starter app, with Angular and React versions:

Check it out here.
Updates
-
We implemented a new default paint mechanism for Bezier where the curviness is reduced as the elements get closer together, because the control point is specified as a fraction of the distance between the two anchors. This results in a curve that doesn't spike past the anchor points and generally has a nicer aesthetic. See Breaking section if you want the old way.
-
Connectors and Endpoints now use an SVG
gelement as their container whenuseSvgContaineris set on the surface options. -
Updated the Inspector to track programmatic updates in items it is inspecting, and to update its UI when a matching update is found.
-
Added an
InspectorComponentto the Angular integration, making it easier to add an Inspector to your Angular apps. -
The
selectorprop on the ReactPaletteComponentis now optional, defaulting to "[data-jtk-type]" -
The
selectorprop on the Angularjsplumb-drag-dropdirective is now optional, defaulting to "[data-jtk-type]" -
The
selectorparam onDropManagerandSurfaceDropManageris now optional, defaulting to "[data-jtk-type]" -
Inspectors now support the RANGE input type.
-
The React
InspectorComponentnow supports an optionalafterUpdatecallback prop. This is invoked after the underlying inspector has run an update. -
The
onEditcallback of theDrawingToolsPluginnow passes the Surface and Toolkit to the callback function. -
We've ported our Gantt starter to React
Start a free trial
Interested in the concepts discussed in this article? JsPlumb is now in maintenance mode, but the good news is that we've released a bigger and better library - VisuallyJs. If you can do it in JsPlumb you can do it more easily in VisuallyJs.

To read more about VisuallyJs, check out the home page, or if you want to get started on a trial right now, head over to the trial page at https://visuallyjs.com/trial
Get in touch!
If you'd like to discuss any of the ideas/concepts in this article we'd love to hear from you - drop us a line at hello@jsplumbtoolkit.com.