All Versions
78
Latest Version
Avg Release Cycle
34 days
Latest Release
2360 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.17.0 Changes
November 05, 2016General
- Generate source-maps in develop-branch (#2246)
- Implemented #2181: Ignore the "dist" folder in the develop-branch (#2245)
- โก๏ธ Updates DataSet and DataView remove event payload (#2189, #2264)
- โ Added a Gitter chat badge to README.md (#2179)
- โ Adds
oldData
to the update event payload in DataView (#2174) - ๐ Prevent moment.js deprecation warning (#2089)
- ๐ Fixed #2170: Improved the contribution docs (#1991, #2158, #2178, #2183, #2213, #2218, #2219)
- Implemented #1969: generate individual css files for network and timeline (#1970)
- Cleanup bower.json (#1968)
- ๐ Fixed #2114: Removed feature-request page from website
- ๐ Distinguish better between
devDependencies
anddependencies
(#1967) - โ๏ธ Typos and minor docs improvements (#1958, #2028, #2050, #2093, #2222, #2223, #2224)
- Replaced
gulp-minify-css
withgulp-clean-css
(#1953)
Network
- ๐ Fixed HTML in nodes example to work in Safari (#2248, #2260)
- ๐ Fixed #2100: "zoom" improvements;
clusterByConnection
bugfix (#2229) - Implemented #2073: New example to export/import current network as JSON (#2152)
- ๐ Fixed #1718, #2122: Fix blur edge for dense networks (#2124)
- Russian, Italian, Brazilian Portuguese locale (#2111, #2184, #2188, #2052)
- Implemented #1993: edge-endpoint 'circle' (#2066)
- Implemented #972, #1920: advanced Clustering (#2055)
- โ Removed restriction to allow clusters of a single node. (#2013)
- ๐ Improved label positioning in ellipses (#2011)
- ๐ Fixed #1857: Fixed node positioning with improved Layout:true (#1987)
- ๐ Fixed issue with selecting edges drawn close to another (#1922)
- ๐ Fixed getPoint for same node edges (#1907)
Timeline / Graph2D
- ๐ Fixed #2261: Bugs with mousewheel events (#2262)
- Implemented #1506: Date-Time-Tooltip while item dragging (#2247)
- ๐ Fixed background items with no groups (#2241)
- ๐ Fixed #2015: Fixes and improvements for data-serialization (#2244)
- Implemented #1881: Drag and Drop into a timeline (#2238)
- Implemented #1955: Added zoomIn and zoomOut functions (#2239)
- Implemented #2027: Auto-detect Right-To-Left orientation from DOM attributes (#2235, #2237)
- German locale (#2234)
- ๐ Option
zoomKey
added for mouse wheel support (#2197, #2216, #2217) - Implements #2193: Horizontal scrollbar (#2201)
- Implements #272, #466, #1060: Vertical scrollbar (#2196, #2197, #2228, #2231)
- ๐ Fixed #2173: Italian locale (#2185)
- ๐ Example for react.js support (#2153, #2206, #2211)
- ๐ Allow custom label formatting via functions (#1098, #2145)
- ๐ Fix Vertical visibility for all item types (#2143)
- ๐ Fixed #2057: Right-To-Left orientation docs (#2141)
- ๐ Small bugfix to prevent null pointer exception (#2116)
- โ Add missing require for util module (#2109)
- ๐ Fixed #2092: Gaps between timeline items (#2107)
- ๐ Fixed #2064: Fixed position of box item (#2106)
- ๐ Implemented #773, #1367:
itemover
anditemout
events (#2099) - ๐ Fixed #27023: Use
requestAnimationFrame
to throttle redraws ()#2091) - Hide vertically hidden ranged items in groups that are not visible (#2062)
- ๐ Fixed #2032: fixes BoxItem's initial width if content width is dynamic (#2035)
- ๐ Use css styles instead of delete image (#2034)
- Implemented #2014: weekday marks in other zoomlevel (#2016)
- ๐ Fixed #1625: only use
shape.radius
if available (#2005) - ๐ Fixed incorrect documentation URL (#1998)
- โ Added example for zoom functions (#1986)
- ๐ Fixed #1156: Vertical scrolling when dragging (#1976)
- ๐ Minor fix in docs (#1972)
- ๐ Fixed handlebars example (#1946)
- ๐ Fixed #1723: Problems in the time axis bar if using
hiddenDates
(#1944) - Timestep setMoment fix (#1932)
- ๐ Fixed #1853: Content overflow (#1862)
- ๐ Bugfix (#1822)
- ๐ Fix right orientation axis for Graph2D (f516cb0)
Graph3D
- Minor improvements and major source restructuring (#2157, #2159, #2160, #2162, #2165, #2166, #2167, #2168, #2171, #2175, #2176, #2182, #2195, #2199, #2200, #2202, #2204, #2208, #2209, #2210, #2212, #2214, #2215, #2227, #2230)
- ๐ Improvements for graph3d legend support (#1940)
- Advanced Tooltips (#1884)
-
v4.16.1 Changes
April 18, 2016Timeline
- ๐ Fixed #1786: Timeline having zero height on Internet Explorer, regression introduced after fixing #1697.
-
v4.16.0 Changes
April 07, 2016Timeline
- ๐ Implemented rtl support. Thanks @yotamberk.
- ๐ Fixed #1697: Timeline not drawn when used within the Angular.js directive.
- ๐ Fixed #1774: Wrong initial scale when Timeline contains a single item.
General
- Created bundles for individual visualizations:
vis-graph3d.min.js
,vis-network.min.js
, andvis-timeline-graph2d.min.js
.
-
v4.15.1
March 08, 2016 -
v4.15.0 Changes
February 23, 2016Timeline
- ๐ Implemented
currentTimeTick
event (see #1683). - ๐ Fixed #1630: method
getItemRange
missing in docs.
Graph2d
- ๐ Fixed #1630: method
getDataRange
was wrongly calledgetItemRange
in docs. - ๐ Fixed #1655: use parseFloat instead of Number.parseFloat, as the latter is not supported in IE. Thanks @ttjoseph.
Graph3d
- ๐ Changed the built-in tooltip to show the provided
xLabel
,yLabel
, andzLabel
instead of'x'
,'y'
, and'z'
. Thanks @jacklightbody.
Network
- 0๏ธโฃ Implemented interpolation option for interpolation of images, default true.
- Implemented parentCentralization option for hierarchical layout.
- ๐ Fixed #1635: edges are now referring to the correct points.
- ๐ Fixed #1644, #1631: overlapping nodes in hierarchical layout should no longer occur.
- ๐ Fixed #1575: fixed selection events
- ๐ Fixed #1677: updating groups through manipulation now works as it should.
- ๐ Fixed #1672: Implemented stepped scaling for nice interpolation of images.
- ๐ Implemented
-
v4.14.0 Changes
February 04, 2016Timeline
- ๐ Fixed a regression: Timeline/Graph2d constructor throwing an exception when no options are provided via the constructor.
Graph2d
- ๐ Fixed a regression: Timeline/Graph2d constructor throwing an exception when no options are provided via the constructor.
Graph3d
- ๐ Fixed #1615: implemented new option
dotSizeRatio
.
-
v4.13.0 Changes
February 01, 2016Network
- โ Added options to customize the hierarchical layout without the use of physics.
- Altered edges for arrows and added the arrowStrikethrough option.
- ๐ Improved the hierarchical layout algorithm by adding a condensing method to remove whitespace.
- ๐ Fixed #1556: Network throwing an error when clicking the "Edit" button on the manipulation toolbar.
- ๐ Fixed #1334 (again): Network now ignores scroll when interaction:zoomView is false.
- ๐ Fixed #1588: destroy now unsubscribed from the dataset.
- ๐ Fixed #1584: Navigation buttons broken.
- ๐ Fixed #1596: correct clean up of manipulation dom elements.
- ๐ Fixed #1594: bug in hierarchical layout.
- ๐ Fixed #1597: Allow zero borders and addressed scaling artifacts.
- ๐ Fixed #1608: Fixed wrong variable reference
Timeline
- ๐ Moved initial autoscale/fit method to an handler of the "changed" event.
- ๐ Fixed #1580: Invisible timeline/graph should not be drawn, as most inputs are invalid
- ๐ Fixed #1521: Prevent items from staying stuck to the left side of the viewport.
- ๐ Fixed #1592: Emit a "changed" event after each redraw.
- ๐ Fixed #1541: Timeline and Graph2d did not load synchronously anymore.
Graph2d
- Major redesign of data axis/scales, with large focus on creating a sane slave axis setup
- Cleanup of linegraph's event handling.
- ๐ Fixed #1585: Allow bar groups to exclude from stacking
- ๐ Fixed #1580: Invisible timeline/graph should not be drawn, as most inputs are invalid
- ๐ Fixed #1177: Fix custom range of slaved right axis.
- ๐ Fixed #1592: Emit a "changed" event after each redraw.
- ๐ Fixed #1017: Fixed minWidth behavior for bars.
- ๐ Fixes #1557: Fix default axis formatting function.
- ๐ Fixed #1541: Timeline and Graph2d did not load synchronously anymore.
- ๐ Fixed a performance regression
-
v4.12.0 Changes
January 08, 2016Timeline
- ๐ Fixed #1527: error when creating/updating a Timeline without data.
- ๐ Fixed #1127:
doubleClick
event not being fired. - ๐ Fixed #1554: wrong cursor on readonly range items.
Network
- ๐ Fixed #1531, #1335: border distances for arrow positioning
- ๐ Fixed findNode method. It now does not return internal objects anymore.
- ๐ Fixed #1529, clustering and declustering now respects the original settings of the edges for physics and hidden.
- ๐ Fixed #1406, control nodes are now drawn immediately without a second redraw.
- ๐ Fixed #1404, made the array returned by findNode match the docs.
- โ Added #1138, enable the user to define the color of the shadows for nodes and edges.
- ๐ Fixed #1528, #1278, avoided ID's being cast to string for methods that return ID's as well as storePositions casting to string.
- ๐ Fixed upscaling when the window size increases.
- Accepted pull request #1544, thanks @felixhayashi!
- ๐ Fixed documented bug in #1544.
-
v4.11.0 Changes
December 18, 2015Network
- ๐ฆ Expose
setSelection
method. Thanks @zefrog.
Timeline
- ๐ Fixed #1441: Height of subgroups not immediately updated after updating data in a DataSet or DataView.
- ๐ Fixed #1491: Problem using ctrl+drag in combination with using a
DataView
, and an issue with ctrl+drag when usingsnap: null
. - ๐ Fixed #1486: Item range sometimes wrongly calculated on IE in case of old dates.
- ๐ Fixed #1523: end of data range wrongly determined.
Graph2d
- ๐จ Large refactoring of Graph2d code base:
- Implemented a new option for
shaded.orientation
to always shade towards zero. - Implemented a new option for
shaded.orientation
to follow another group (fill in between) - Implemented line-graph stacking
- Fixed support for using a
DataView
in Graph2d. - Implemented a new zindex option for controlling svg rendering order.
- Performance updates and fixes
- Implemented a new option for
DataSet
- ๐ Fixed #1487: DataSet cannot remove an item with id
0
correctly.
DataView
- โ Added the map() function from DataSet.
- ๐ฆ Expose
-
v4.10.0 Changes
November 27, 2015General
- ๐ Fixed #1353: Custom bundling with browserify requiring manual installation
of
babelify
.
Network
- Implemented new method
setSelection({nodes:[...], edges: [...]})
. Thanks @zefrog. - ๐ Fixed #1343: Connected edges are now deselected too when deselecting a node.
- ๐ Fixed #1398: Support nodes start with the correct positions.
- ๐ Fixed #1324: Labels now scale again.
- ๐ Fixed #1362: Layout of hierarchicaly systems no longer overlaps NODES.
- ๐ Fixed #1414: Fixed color references for nodes and edges.
- ๐ Fixed #1408: Unclustering without release function respects fixed positions now.
- ๐ Fixed #1358: Fixed example for clustering on zoom.
- ๐ Fixed #1416: Fixed error in improvedLayout.
- ๐ Improvements on hierarchical layout.
Timeline
- ๐ Implemented option
itemsAlwaysDraggable
, See #1395. Thanks @liuqingc. - Implemented option
multiselectPerGroup
. Thanks @hansmaulwurf23. - Implemented property
oldData
on change events of the DataSet, and deprecated thedata
property which wrongly contained new data instead of old data. Thanks @hansmaulwurf23. - Implemented option
maxMinorChars
to customize the width of the grid. - ๐ฆ Expose
vis.timeline.Core
for customization purposes. - ๐ Fixed #1449, #1393: text of minor grids sometimes not being drawn.
Graph2d
- ๐ Fixed #1385: Draw lines on top of bars.
- ๐ Fixed #1461 and #1345: Reset order of SVG elements in legend icons.
DataSet/DataView
- ๐ Performance improvements (see #1381). Thanks @phimimms.
- ๐ Fixed #1353: Custom bundling with browserify requiring manual installation
of