Cytoscape.js News & tutorials

Cytoscape.js 3.9.0 released

Cytoscape.js 3.9.0 has been released. This release contains two major improvements:

  • When using the hideEdgesOnViewport option, edges are hidden on programmatic viewport animations (#2477).
  • ResizeObserver is natively supported by most browsers now, so Cytoscape uses this API when available to automatically resize the visualisation when its container’s size changes (#1652). While there were only a small number of cases that needed a programmer to manually call cy.resize(), support for ResizeObserver reduces this number of cases even further. Most programmers should never have to call cy.resize() in their apps.

The full list of changes can be found in the 3.9.0 milestone on GitHub.

Thank you for using Cytoscape.js!