Skip to main content

61 posts tagged with "png"

View All Tags

Release 6.19.0

· One min read
Simon Porritt
JsPlumb core team

This is a minor release which contains a fix for an issue with the surface component using a selection as its data source.

The ability to render some selection of your dataset, as opposed to the entire dataset, is a powerful concept that can be used to create some very advanced apps, such as our Collapsible Hierarchy demonstration:

collapsible hierarchy language browser - JsPlumb, industry standard diagramming and rich visual UI Javascript library

and also the Neighbourhood Views demonstration:

neighbourhood views chemical element browser JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs - JsPlumb, industry standard diagramming and rich visual UI Javascript library

Release 6.18.0

· 2 min read
Simon Porritt
JsPlumb core team

The main change in 6.18.0 is that we've introduced a brand new home for JsPlumb's apidocs - https://apidocs.jsplumbtoolkit.com. This site is far easier to navigate than our previous apidocs pages, with a cleaner layout and a search bar, and we've taken steps to setup our URL scheme such that going forward it will be easy to access the apidocs for some specific version.

apidocs for JsPlumb 6.18.0 - JsPlumb - When you've reached the limit with ReactFlow, we can help!

Release 6.16.0

· 2 min read
Simon Porritt
JsPlumb core team

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:

orthogonal connector vertex avoid - JsPlumb, flowcharts, chatbots, bar charts, decision trees, mindmaps, org charts, gantt charts and more

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

orthogonal connector vertex overlap - JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs

We think the behaviour in 6.16.0 is much nicer.

Release 6.15.0

· One min read
Simon Porritt
JsPlumb core team

New Functionality

  • When a new node is dropped onto some existing node via the drop manager, the onVertexAdded callback on SurfaceDropManager now passes back information about the vertex on which the new node was dropped.

  • Support for the onVertexAdded callback was added to ShapeLibraryPalette

  • Added new panWithMetaKey option to Surface render params. With this flag you can instruct a Surface to only pan when the user is holding down the "meta" key (command key on Macs, ctrl key on Windows).

Release 2.50.0

· One min read
Simon Porritt
JsPlumb core team

Recently a licensee who is still using version 2.x of JsPlumb wanted to upgrade their app to use Angular 16, but did not have the bandwidth to undertake an upgrade to the latest 6.x version of JsPlumb. So we pulled down 2.4.16 (the last version in the 2.x line), dusted it off to support Angular 16+, and released it as 2.50.0.

Version 2.50.0 is available to all licensees who currently have access to downloads (including new licensees). We don't recommend using 2.50.0 in preference to 6.x, but if you find yourself in a similar situation you might like to consider it.

Release 6.12.0

· One min read
Simon Porritt
JsPlumb core team

Updates

  • Fixed an issue with the surface's destroy method when a background image was in use.
  • Added autoSaveType option to Surface, allowing you to specify which exporter to use when auto save is switched on
  • Added optional type to AutoSave constructor, allowing you to specify which exporter to use when saving.

Breaking changes

  • The exportData method no longer writes a ports section into the output. You can use legacy-json as the type when exporting data if you still need this, but in 7.x that will be removed.