Permalink
Browse files

updated HISTORY from commit log

  • Loading branch information...
1 parent 271c327 commit 9017d6fab6828ea43ecead10a79a650b0ca7fcce @mojoaxel mojoaxel committed Oct 26, 2016
Showing with 107 additions and 188 deletions.
  1. +107 −28 HISTORY.md
  2. +0 −160 log_v4.17.txt
View
@@ -1,6 +1,85 @@
# vis.js history
http://visjs.org
+## 2016-11-05, version 4.17.0
+
+### General
+
+- 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)
+- Removed feature-request page from website (TODO)
+- Distinguish better between `devDependencies` and `dependencies` (#1967)
+- Typos and minor docs improvements (#1958, #2028, #2050, #2093, #2222, #2223, #2224)
+- Replaced `gulp-minify-css` with `gulp-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` and `itemout` 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)
+
## 2016-04-18, version 4.16.1
@@ -304,9 +383,9 @@ http://visjs.org
### Timeline
-- Fixed #192: Items keep their group offset while dragging items located in
+- Fixed #192: Items keep their group offset while dragging items located in
multiple groups. Thanks @Fice.
-- Fixed #1118: since v4.6.0, grid of time axis was wrongly positioned on some
+- Fixed #1118: since v4.6.0, grid of time axis was wrongly positioned on some
scales.
### Network
@@ -364,9 +443,9 @@ http://visjs.org
### Timeline
- Implemented support for group templates (#996). Thanks @hansmaulwurf23.
-- Implemented option `zoomKey` for both Timeline and Graph2d (see #1082).
+- Implemented option `zoomKey` for both Timeline and Graph2d (see #1082).
Thanks @hansmaulwurf23.
-- Fixed #1076: Fixed possible overlap of minor labels text on the TimeAxis.
+- Fixed #1076: Fixed possible overlap of minor labels text on the TimeAxis.
- Fixed #1001: First element of group style being cut.
- Fixed #1071: HTML contents of a group not cleared when the contents is updated.
- Fixed #1033: Moved item data not updated in DataSet when using an asynchronous
@@ -385,7 +464,7 @@ http://visjs.org
- Fixed #970: Implemented options `dataColor`, `axisColor`, and `gridColor`.
-### Network
+### Network
- Fixed Hammerjs direction issue.
- Fixed recursion error when node is fixed but has no position.
@@ -443,7 +522,7 @@ http://visjs.org
### General
-- Fixed #893, #911: the `clickToUse` option of Network, Graph2d, and Network
+- Fixed #893, #911: the `clickToUse` option of Network, Graph2d, and Network
was blocking click events in the web page.
### Timeline
@@ -785,7 +864,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
strange behaviour in manipulation mode
- Better cleanup after reconnecting edges in manipulation mode
- Fixed recursion error with smooth edges that are connected to non-existent nodes
-- Added destroy method.
+- Added destroy method.
## 2014-11-28, version 3.7.1
@@ -858,7 +937,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Fixed moving legend when postioned on the bottom and vertical dragging.
- Optimised a serious slowdown on performance since hidden dates.
-- Accepted a large pull request from @cdjackson adding the following features (thank you!):
+- Accepted a large pull request from @cdjackson adding the following features (thank you!):
- Titles on the DataAxis to explain what units you are using.
- A style field for groups and datapoints so you can dynamically change styles.
- A precision option to manually set the amount of decimals.
@@ -923,7 +1002,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
### DataSet
-- Event listeners of `update` now receive an extra property `data`,
+- Event listeners of `update` now receive an extra property `data`,
containing the changed fields of the changed items.
### Graph2d
@@ -984,7 +1063,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Fixed some positioning issues with the close button of the manipulation menu.
- Added fontFill to Nodes as it is in Edges.
- Implemented support for broken image fallback. Thanks @sfairgrieve.
-- Added multiline labels to edges as they are implemented in nodes. Updated
+- Added multiline labels to edges as they are implemented in nodes. Updated
multiline example to show this.
- Added animation and camera controls by the method .moveTo()
- Added new event that fires when the animation is finished.
@@ -1004,7 +1083,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Fixed option `autoResize` not working on IE in case of changing visibility
of the Timeline container element.
- Fixed an overflow issue with the dots of BoxItems when using groups.
-- Fixed a horizontal 1-pixel offset in the items (border width wasn't taken into
+- Fixed a horizontal 1-pixel offset in the items (border width wasn't taken into
account).
- Renamed internal items from `ItemBox`, `ItemRange`, and `ItemPoint` to
respectively `BoxItem`, `RangeItem`, and `PointItem`.
@@ -1105,10 +1184,10 @@ it future proof for maintainability, extendability and clarity. A summary of new
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`,
+- 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
+- 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.
@@ -1135,7 +1214,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
### DataSet
-- Added .get() returnType option to return as JSON object, Array or Google
+- Added .get() returnType option to return as JSON object, Array or Google
DataTable.
@@ -1159,14 +1238,14 @@ it future proof for maintainability, extendability and clarity. A summary of new
### Network (formerly named Graph)
-- Renamed `Graph` to `Network` to prevent confusion with the visualizations
+- Renamed `Graph` to `Network` to prevent confusion with the visualizations
`Graph2d` and `Graph3d`.
- Renamed option `dragGraph` to `dragNetwork`.
- Now throws an error when constructing without new keyword.
-- Added pull request from Vukk, user can now define the edge width multiplier
+- Added pull request from Vukk, user can now define the edge width multiplier
when selected.
- Fixed `graph.storePositions()`.
-- Extended Selection API with `selectNodes` and `selectEdges`, deprecating
+- Extended Selection API with `selectNodes` and `selectEdges`, deprecating
`setSelection`.
- Fixed multiline labels.
- Changed hierarchical physics solver and updated docs.
@@ -1189,7 +1268,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Implemented options `zoomable` and `moveable`.
- Changed default value of option `showCurrentTime` to true.
- Internal refactoring and simplification of the code.
-- Fixed property `className` of groups not being applied to related contents and
+- Fixed property `className` of groups not being applied to related contents and
background elements, and not being updated once applied.
### Graph
@@ -1211,7 +1290,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Select event now triggers repeatedly when selecting an already selected item.
- Renamed `Timeline.repaint()` to `Timeline.redraw()` to be consistent with
the other visualisations of vis.js.
-- Fixed `Timeline.clear()` not resetting a configured `options.start` and
+- Fixed `Timeline.clear()` not resetting a configured `options.start` and
`options.end`.
### Graph
@@ -1240,7 +1319,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- A newly created item is initialized with `end` property when option `type`
is `"range"` or `"rangeoverflow"`.
- Fixed a bug in replacing the DataSet of groups via `Timeline.setGroups(groups)`.
-- Fixed a bug when rendering the Timeline inside a hidden container.
+- Fixed a bug when rendering the Timeline inside a hidden container.
- Fixed axis scale being determined wrongly for a second Timeline in a single page.
### Graph
@@ -1315,7 +1394,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
### Graph
- Fixed color bug.
-- Added pull requests from kannonboy and vierja: tooltip styling, label fill
+- Added pull requests from kannonboy and vierja: tooltip styling, label fill
color.
@@ -1333,11 +1412,11 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Fixed edge color bug.
- Fixed select event bug.
-- Clarified docs, stressing importance of css inclusion for correct display of
+- Clarified docs, stressing importance of css inclusion for correct display of
navigation an manipulation icons.
- Improved and expanded playing with physics (configurePhysics option).
- Added highlights to navigation icons if the corresponding key is pressed.
-- Added freezeForStabilization option to improve stabilization with cached
+- Added freezeForStabilization option to improve stabilization with cached
positions.
@@ -1348,8 +1427,8 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Changed navigation CSS. Icons are now always correctly positioned.
- Added stabilizationIterations option to graph.
- Added storePosition() method to save the XY positions of nodes in the DataSet.
-- Separated allowedToMove into allowedToMoveX and allowedToMoveY. This is
- required for initializing nodes from hierarchical layouts after
+- Separated allowedToMove into allowedToMoveX and allowedToMoveY. This is
+ required for initializing nodes from hierarchical layouts after
storePosition().
- Added color options for the edges.
@@ -1365,7 +1444,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
### Timeline
-- Fixed a bug with options `margin.axis` and `margin.item` being ignored when
+- Fixed a bug with options `margin.axis` and `margin.item` being ignored when
setting them to zero.
- Some clarifications in the documentation.
@@ -1374,7 +1453,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
### Graph
-- Added Physics Configuration option. This makes tweaking the physics system to
+- Added Physics Configuration option. This makes tweaking the physics system to
suit your needs easier.
- Click and doubleClick events.
- Initial zoom bugfix.
@@ -1405,7 +1484,7 @@ it future proof for maintainability, extendability and clarity. A summary of new
- Performance improvements.
- Fixed scroll to zoom not working on IE in standards mode.
- Added hierarchical layout option.
-- Overhauled physics system, now using Barnes-Hut simulation by default. Great
+- Overhauled physics system, now using Barnes-Hut simulation by default. Great
performance gains.
- Modified clustering system to give better results.
- Adaptive performance system to increase visual performance (60fps target).
Oops, something went wrong.

0 comments on commit 9017d6f

Please sign in to comment.