vis v3.1.0 Release Notes

Release Date: 2014-07-22 // almost 10 years ago
  • General

    • ๐Ÿ”จ Refactored the code to commonjs modules, which are browserifyable. This allows to create custom builds.

    Timeline

    • Implemented function getVisibleItems(), which returns the items visible in the current window.
    • โž• Added options margin.item.horizontal and margin.item.vertical, which allows to specify different margins horizontally/vertically.
    • โœ‚ Removed check for number of arguments in callbacks onAdd, onUpdate, onRemove, and onMove.
    • ๐Ÿ›  Fixed items in groups sometimes being displayed but not positioned correctly.
    • ๐Ÿ›  Fixed range where the end of the first is equal to the start of the second sometimes being stacked instead of put besides each other when item.margin=0 due to round-off errors.

    Network (formerly named Graph)

    • ๐Ÿ‘ Expanded smoothCurves options for improved support for large clusters.
    • โž• Added multiple types of smoothCurve drawing for greatly improved performance.
    • Option for inherited edge colors from connected nodes.
    • Option to disable the drawing of nodes or edges on drag.
    • ๐Ÿ›  Fixed support nodes not being cleaned up if edges are removed.
    • ๐Ÿ‘Œ Improved edge selection detection for long smooth curves.
    • ๐Ÿ›  Fixed dot radius bug.
    • โšก๏ธ Updated max velocity of nodes to three times it's original value.
    • Made "stabilized" event fire every time the network stabilizes.
    • ๐Ÿ›  Fixed drift in dragging nodes while zooming.
    • ๐Ÿ›  Fixed recursively constructing of hierarchical layouts.
    • โž• Added borderWidth option for nodes.
    • Implemented new Hierarchical view solver.
    • ๐Ÿ›  Fixed an issue with selecting nodes when the web page is scrolled down.
    • โž• Added Gephi JSON parser
    • โž• Added Neighbour Highlight example
    • โž• Added Import From Gephi example
    • ๐Ÿ“œ Enabled color parsing for nodes when supplied with rgb(xxx,xxx,xxx) value.

    DataSet

    • โž• Added .get() returnType option to return as JSON object, Array or Google DataTable.