Release 6.16.0
Orthogonal connector paths
We've made a major improvement to orthogonal connector path editing in version 6.16.0. In a nutshell, it's now far harder for a user to inadvertently get the UI into the situation that a connector doubles back onto itself underneath a vertex, which makes for a more intuitive experience. This is how the editor behaves in 6.16.0:

and this is how the editor behaves in versions prior to 6.16.0:

We think the behaviour in 6.16.0 is much nicer.
Vue 2 / Vue 3 integration
- It's no longer necessary to declare the
BaseNodeComponentorBaseGroupComponentmixin when using the Vue2 or Vue3 integration packages. These mixins are automatically added by JsPlumb if not specified in your component.
Miscellaneous updates
As we inch ever closer to our 7.x release we are continuing the work of reducing duplication and cruft from the codebase.
- Several events that were previously fired by the UI layer but not consumed by the Surface have been removed, as have their associated constants.
- The UI rendering layer's "lists" package has been removed. This package was part of the Community edition and was not exposed via the JsPlumb API.
Further reading
-
Read more about the orthogonal connector editor here: https://docs.jsplumbtoolkit.com/toolkit/7.x/lib/editing-paths#orthogonal-editors
-
Try the orthogonal connector editor in action here: https://jsplumbtoolkit.com/demonstrations/flowchart-builder
-
Read more about JsPlumb's Vue 3 integration here https://docs.jsplumbtoolkit.com/toolkit/7.x/lib/vue3-integration
Start a free 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.