Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull in changes from latest develop #5

Merged
merged 253 commits into from
Mar 6, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
253 commits
Select commit Hold shift + click to select a range
3f5c71e
- Fixed critical camera zoom bug #1273. #1266, #1255
Sep 6, 2015
2874bea
Merge remote-tracking branch 'origin/develop' into develop
Sep 6, 2015
21fc483
Fixed unselectAll method
Sep 6, 2015
6581f56
- Fixed bug that broke the network if drawn in a hidden div #1254
Sep 6, 2015
637fc3f
Fixed `onMoving` not normalizing the dates again after callback
josdejong Sep 7, 2015
06811f3
Released version 4.8.1
josdejong Sep 7, 2015
6605059
Bumped version number to 4.8.2-SNAPSHOT
josdejong Sep 7, 2015
68c1172
Fixed phantom edges during clustering #1281
Sep 8, 2015
05a6021
Fixed an error in the configurator option `throttleRedraw`
josdejong Sep 9, 2015
3f03ceb
Added possibility to change (or hide) the title of a CustomTime element.
Abrazan Sep 10, 2015
ab88ca5
- Fixed scaling not doing anything to edges.
Sep 11, 2015
1d0db57
- Fixed setting font to null so the network won't crash anymore.
Sep 11, 2015
985693e
- Fixed stabilized event not firing if layout algorithm does very well.
Sep 11, 2015
fd48470
- Fixed arrows with some shapes when they are selected. #1292
Sep 11, 2015
db05c2b
- Fixed arrows to icon, text and circularImage shapes
Sep 13, 2015
3733976
- Fixed deletion of options by settings them to null.
Sep 13, 2015
db25fa6
Release 4.8.2
AlexDM0 Sep 14, 2015
111c998
updated publish guide
AlexDM0 Sep 14, 2015
91025a1
updated to SNAPSHOT 4.8.3
AlexDM0 Sep 14, 2015
0ec249f
updated to SNAPSHOT 4.8.3
Sep 17, 2015
1b9f166
rebuilt
AlexDM0 Sep 18, 2015
bb0104b
fixed self referencing edges during clustering
AlexDM0 Sep 18, 2015
7a6246e
- Fixed bug where a box shape could not be drawn outside of the viewa…
AlexDM0 Sep 18, 2015
59a5fe8
- Fixed bug where dragging a node that is not a control node during e…
AlexDM0 Sep 18, 2015
db598bc
- Made autoscaling on container size change pick the lowest between d…
AlexDM0 Sep 18, 2015
9781185
updated docs
AlexDM0 Sep 18, 2015
4ac55e9
add styles option back for data points
bsnote Sep 18, 2015
73d3a2d
Merge pull request #1307 from Abrazan/custom-timeline-title
josdejong Sep 21, 2015
1131864
added images with borders and updated the manipulation css
AlexDM0 Sep 21, 2015
5f1986d
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Sep 21, 2015
eef2407
updated history
AlexDM0 Sep 21, 2015
9aa4aed
Merge pull request #1310 from bsnote/drawpoints-styles-fix
AlexDM0 Sep 22, 2015
d968da7
Bad call to getHiddenDurationBetween
lauzierj Sep 28, 2015
440065e
Merge pull request #1325 from machinemetrics/master
josdejong Sep 30, 2015
60fdb07
Updated history
josdejong Sep 30, 2015
3041298
Fixed #1326: wrongly positioned dot of PointItems
josdejong Sep 30, 2015
d7124f9
Fixed #1249: option `hiddenDates` not accepting a single hidden date
josdejong Sep 30, 2015
a59e728
Released version 4.9.0
josdejong Oct 1, 2015
2e55773
Bumped version number to 4.9.1-SNAPSHOT
josdejong Oct 1, 2015
e91ab23
Fixed #1343: Connected edges are now deselected too when deselecting …
josdejong Oct 6, 2015
46389ae
added option multiselectFiltersGroup
hansmaulwurf23 Oct 9, 2015
d882fae
Removed the removed options `showMinorLines` and `showMajorLines` fro…
josdejong Oct 12, 2015
4b41464
renamed option from multiselectFiltersGroup to multiselectPerGroup,
hansmaulwurf23 Oct 12, 2015
a67c245
Merge pull request #1354 from hansmaulwurf23/multiselectFiltersGroup
josdejong Oct 14, 2015
db2b1c8
Updated history
josdejong Oct 14, 2015
9744c5e
Fixed #1353: Custom bundling with browserify requiring manual install…
josdejong Oct 16, 2015
627d708
Replaced for-in loops in DataSet.js and DataView.js with Object-key i…
Oct 19, 2015
04d3b97
Fixed #1385: Draw lines on top of bars
josdejong Oct 22, 2015
4822b75
Merge pull request #1381 from phimimms/develop
josdejong Oct 22, 2015
a022e56
Updated history
josdejong Oct 22, 2015
5e1169e
add allDraggable option for timeline to support dragging unselected item
Oct 23, 2015
af51794
Added accidentally removed `__any__` field from locales structure again
josdejong Oct 30, 2015
dc7fdaa
Updated docs on DataSet.get() and DataView.get(). See #1401
josdejong Oct 30, 2015
759cff0
- Fixed #1398: Support nodes start with the correct positions.
AlexDM0 Nov 2, 2015
ce4fec4
- Fixed #1324: Labels now scale again.
AlexDM0 Nov 2, 2015
0a0e2e2
Fix the example link in timeline docs
labianchin Nov 5, 2015
c94bb05
Merge pull request #1415 from labianchin/patch-2
AlexDM0 Nov 5, 2015
46dbe3a
Expose `vis.timeline.Core` for customization purposes (see #1126)
josdejong Nov 6, 2015
603d155
Merge remote-tracking branch 'origin/develop' into develop
josdejong Nov 6, 2015
ee0300c
added method setselection used by both selectNodes and selectEdges me…
mdouailin Nov 6, 2015
11288ef
Merge branch 'develop' of https://github.com/almende/vis into feat-ne…
mdouailin Nov 6, 2015
572cafb
updated doc with new setSelection method
mdouailin Nov 6, 2015
1eccf09
cloning old data before updating to fix #1378
hansmaulwurf23 Nov 7, 2015
5009adc
Rename timeline option 'allDraggable' to 'itemsAlwaysDraggable' and u…
Nov 9, 2015
73f3be9
Merge pull request #1395 from liuqingc/develop
josdejong Nov 10, 2015
f22eb05
Updated history
josdejong Nov 10, 2015
9605e5c
Fixed warning message
josdejong Nov 10, 2015
a09df56
defined a read only property 'data' to avoid breaking the api
hansmaulwurf23 Nov 10, 2015
9a200c6
Merge pull request #1423 from hansmaulwurf23/issue_1378
josdejong Nov 12, 2015
28e2711
Updated history and docs
josdejong Nov 12, 2015
998bfac
make edges and nodes parameters optional. dead vars removal
mdouailin Nov 12, 2015
608446e
Merge pull request #1421 from zefrog/feat-network-setselection
josdejong Nov 13, 2015
2490e15
Updated history
josdejong Nov 13, 2015
5302f74
- Fixed #1362: Layout of hierarchicaly systems no longer overlaps NODES.
AlexDM0 Nov 16, 2015
3c9b849
- Fixed #1414: Fixed color references for nodes and edges.
AlexDM0 Nov 16, 2015
ffa3be8
- Fixed #1408: Unclustering without release function respects fixed p…
AlexDM0 Nov 16, 2015
410f83a
- Fixed #1358: Fixed example for clustering on zoom. Also removed pri…
AlexDM0 Nov 16, 2015
349017c
- Fixed #1416: Fixed error in improvedLayout.
AlexDM0 Nov 20, 2015
050bb42
Introduce "zero" shade orientation.
ludost Nov 26, 2015
9bf7452
Prevent potential null pointer error
ludost Nov 26, 2015
7c5ca07
Update documentation for new Shaded option.
ludost Nov 26, 2015
22b09d2
Add shading example.
ludost Nov 26, 2015
c964fe2
- Fixed #1461: Reset order of SVG elements in legend icons.
AlexDM0 Nov 26, 2015
d48f3d6
added 1345 to the history
AlexDM0 Nov 26, 2015
1330708
improvements on hierarchical layout
AlexDM0 Nov 27, 2015
6453cd0
Fixed #1449, #1393: text of minor grids sometimes not being drawn. I…
josdejong Nov 27, 2015
77112d8
Fixed configureOptions for new option `maxMinorChars`
josdejong Nov 27, 2015
5f0755a
Fixed #1437: Restored `data` property of the update event of DataSet.
josdejong Nov 27, 2015
1dff079
Fixed broken unit test
josdejong Nov 27, 2015
dadadba
Released version 4.10.0
josdejong Nov 27, 2015
3263082
Added missing images in /dist again
josdejong Nov 27, 2015
e02ce1f
Bumped version number to 4.10.1-SNAPSHOT
josdejong Nov 27, 2015
f57288e
wip improved layout for hierarchical
AlexDM0 Nov 30, 2015
83671c8
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Nov 30, 2015
6fc2a65
Fixed #1441: Height of subgroups not immediately updated after updati…
josdejong Nov 30, 2015
2f1ff1b
Fixed #1470: broken url in docs
josdejong Nov 30, 2015
5ea731c
improved layout hierarchical view. TODO: cleanup level allocation to …
AlexDM0 Nov 30, 2015
7087b2d
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Nov 30, 2015
6059ff3
Revert inadvertedly included commit 9bf7452041ece6e7a0b95c227d7e2fe50…
ludost Dec 1, 2015
e98f7b9
Warn on incorrect input
ludost Dec 1, 2015
d856af1
Cleaned up code, possibilities for future custom sorting of levels. W…
AlexDM0 Dec 1, 2015
24aa860
updated jdocs
AlexDM0 Dec 1, 2015
22a964d
Fix DataView for Graph2d, cleanup group initialisation.
ludost Dec 1, 2015
6e9228c
Remove unnecessary field reduction again.
ludost Dec 1, 2015
44dc1f8
Merge pull request #1463 from almende/graph2d_updates
josdejong Dec 2, 2015
893c8dc
Merge pull request #1478 from almende/fixDataView
josdejong Dec 2, 2015
8abded7
Updated history
josdejong Dec 2, 2015
4a18f89
Expose publicly setSelection method
mdouailin Dec 2, 2015
4d8a259
reevaluated object bridging over extending. New implementations to pr…
AlexDM0 Dec 2, 2015
4ccd606
Merge pull request #1481 from zefrog/setselection-method-not-exposed
josdejong Dec 2, 2015
3234dba
updated history
josdejong Dec 2, 2015
9c2dbe5
cleaned up a little
AlexDM0 Dec 2, 2015
1815737
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Dec 2, 2015
486cf53
Added a debug mode to visualize the forces on nodes (very cool :))
AlexDM0 Dec 4, 2015
a44e88e
Introducing group based shading
ludost Dec 4, 2015
57a4c1f
Fix placement of points in bar's side-by-side view
ludost Dec 4, 2015
8839373
Couple of performance gains in data insertion.
ludost Dec 7, 2015
c4d4fd4
More cleanups, more optimisations:
ludost Dec 7, 2015
da29bb0
Another significant scalability optimization
ludost Dec 7, 2015
f53a8b7
Don't copy datapoints on every render, only add render data to existi…
ludost Dec 7, 2015
9ebdaa9
Fix bar graph Y-axis scale with stacking bar graphs.
ludost Dec 7, 2015
6be82f3
Merge pull request #1495 from almende/newShading
AlexDM0 Dec 7, 2015
a582f7d
Fix couple of off-by-one errors
ludost Dec 8, 2015
bfa68bb
Update the documentation to reflect the new stacking options.
ludost Dec 8, 2015
6dcb5e6
Merge pull request #1496 from almende/newShading
ludost Dec 8, 2015
81c5730
-Move icon rendering code to their specific subclass.
ludost Dec 9, 2015
2eeb1ac
Merge pull request #1498 from almende/newShading
ludost Dec 9, 2015
d4324cf
Put a proper scale limit on the bar icon
ludost Dec 9, 2015
af8971f
Prevent excessive rerendering and unknown group warnings.
ludost Dec 9, 2015
5fd3efc
Fixed #1491: Problem using ctrl+drag in combination with using a `Dat…
josdejong Dec 9, 2015
c4636af
Fixed #1487: DataSet cannot remove an item with id `0` correctly
josdejong Dec 9, 2015
02a7889
Use SVGElement.getBoundingClientRect() instead of .offstHeight
Dec 10, 2015
590dfbf
Merge pull request #1505 from ttjoseph/svg2
AlexDM0 Dec 10, 2015
5249806
Introducing a zindex option to control the svg render order.
ludost Dec 10, 2015
5d90e67
Merge branch 'develop' of github.com:almende/vis into develop
ludost Dec 10, 2015
9458e04
Updated the history release notes
ludost Dec 10, 2015
95d46a3
Introducing "point" style as new label for "points", consistency in n…
ludost Dec 10, 2015
4c721d4
Remove non-implemented option again.
ludost Dec 10, 2015
d866866
Fixed #1486: Item range sometimes wrongly calculated on IE in case of…
josdejong Dec 11, 2015
00e791a
Merge remote-tracking branch 'origin/develop' into develop
josdejong Dec 11, 2015
c32a986
Fix "sources" relative location in sourcemap file
Dec 11, 2015
01af560
Merge pull request #1508 from marlosin/develop
josdejong Dec 15, 2015
d9e3619
Merge pull request #1504 from almende/fix_null_pointer
josdejong Dec 15, 2015
df4e3d4
Fixed #1523: end of data range wrongly determined
josdejong Dec 18, 2015
ce3f82d
Released version 4.11.0
josdejong Dec 18, 2015
e547401
Bumped version number to 4.11.1-SNAPSHOT
josdejong Dec 18, 2015
4cae296
Fixed #1527: error when creating/updating a Timeline without data
josdejong Dec 23, 2015
5faef92
Fixed #1127: `doubleClick` event not being fired
josdejong Jan 4, 2016
c7aac14
Added space to console warning
josdejong Jan 4, 2016
53cc2f6
Fixed #1531 , #1335: border distances for arrow positioning
AlexDM0 Jan 4, 2016
34bd031
- Fixed findNode method. It now does not return internal objects anym…
AlexDM0 Jan 4, 2016
ceac4bf
- Fixed #1529, clustering and declustering now respects the original …
AlexDM0 Jan 4, 2016
589093d
- Fixed #1406, control nodes are now drawn immediately without a seco…
AlexDM0 Jan 4, 2016
573d355
- Fixed #1404, made the array returned by findNode match the docs.
AlexDM0 Jan 4, 2016
11888f2
- Added #1138, enable the user to define the color of the shadows for…
AlexDM0 Jan 4, 2016
d7eee22
made database shape box a rectangle
AlexDM0 Jan 4, 2016
a6149d2
Fixed #1543: upgraded to hammer.js 2.0.4 and propagating-hammerjs 1.4.4
josdejong Jan 4, 2016
3828e07
fixes positioning of colorpicker BUT ALSO HAS A BUG
felixhayashi Jan 4, 2016
dc51099
Merge pull request #1544 from felixhayashi/fix/colorpicker
AlexDM0 Jan 5, 2016
2be3235
- Fixed upscaling when the window size increases.
AlexDM0 Jan 5, 2016
27c75df
Fixed #1554: wrong cursor on readonly range items
josdejong Jan 8, 2016
d5f15e9
Merge remote-tracking branch 'origin/develop' into develop
josdejong Jan 8, 2016
8d575d9
Released version 4.12.0
josdejong Jan 8, 2016
ae4df55
Released version 4.12.0
josdejong Jan 8, 2016
d844875
Bumped version number to 4.12.1-SNAPSHOT
josdejong Jan 8, 2016
6e9e4cc
- Altered edges for arrows and added the arrowStrikethrough option.
AlexDM0 Jan 11, 2016
257d876
-Fix default axis formatting function. Fixes #1557.
ludost Jan 12, 2016
69ce07d
Update HISTORY
ludost Jan 12, 2016
b6b3807
Fixed #1017: Allow overriding of the minWidth of bars while zooming o…
ludost Jan 12, 2016
2977dfd
- Improved the hierarchical layout algorithm by adding a condensing m…
AlexDM0 Jan 12, 2016
26c8369
rebuilt
AlexDM0 Jan 12, 2016
1d2488b
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Jan 12, 2016
f9c2da7
reverted examples
AlexDM0 Jan 13, 2016
a2293fd
Fixed #1556: Network throwing an error when clicking the "Edit" butto…
josdejong Jan 13, 2016
5d740ae
Updated vis.js in `dist` folder (see #1556)
josdejong Jan 13, 2016
d2a3c7d
updated mistake in the docs
AlexDM0 Jan 13, 2016
7317714
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Jan 13, 2016
d6cb3b6
= Fixed #1334 (again): Network now ignores scroll when interaction:zo…
AlexDM0 Jan 15, 2016
8ed7b69
added clearfix + updated example
felixhayashi Jan 15, 2016
5c96bbc
Merge pull request #1576 from felixhayashi/develop
AlexDM0 Jan 15, 2016
8c9d85a
Point main field in package.json to non-minified script.
sapegin Jan 18, 2016
39ea3b4
- Added options to customize the hierarchical layout without the use …
AlexDM0 Jan 18, 2016
0fdb5bf
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Jan 18, 2016
f97e57b
rebuilt
AlexDM0 Jan 18, 2016
f8a6513
Merge pull request #1583 from sapegin/patch-1
josdejong Jan 19, 2016
18e1d1f
Fixed 1588, destroy now releases the dataset.
AlexDM0 Jan 19, 2016
6b773ce
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Jan 19, 2016
bbf04d3
Fixed #1403: Graph2d change yAxisOrientation,
ludost Jan 20, 2016
daa643e
Merge branch 'develop' of github.com:almende/vis into develop
ludost Jan 20, 2016
9136141
Fixed #1584: Navigation buttons broken
josdejong Jan 20, 2016
f064963
Merge remote-tracking branch 'origin/develop' into develop
josdejong Jan 20, 2016
aa2a2d6
minor cleanups.
ludost Jan 20, 2016
9031dc3
Merge branch 'develop' of github.com:almende/vis into develop
ludost Jan 20, 2016
85318a5
Update HISTORY
ludost Jan 20, 2016
f462072
Fixed #1592: Emit a "changed" event after each redraw. Made "change" …
ludost Jan 20, 2016
12f1468
Fixed #1177: Fix custom range of slaved right axis.
ludost Jan 21, 2016
1cb691c
Update HISTORY
ludost Jan 21, 2016
246de7f
Fix autoscale of timeline axis.
ludost Jan 21, 2016
7cf090e
Fixed #1521: Prevent items from staying stuck to the left side of the…
ludost Jan 21, 2016
ec89306
Fixed #1580: Invisible timeline/graph should not be drawn, as most in…
ludost Jan 21, 2016
5e8b98d
Fixed #1585: Allow bar groups to exclude from stacking
ludost Jan 21, 2016
84b65fd
Fixed #1596: correct clean up of manipulation dom elements.
AlexDM0 Jan 22, 2016
7a83087
Fixed #1594: bug in hierarchical layout.
AlexDM0 Jan 22, 2016
c32aa90
Fixed #1597: Allow zero borders and addressed scaling artifacts.
Jan 23, 2016
7b434c3
reverted example
Jan 23, 2016
ac2c21e
typo
mauk81 Jan 23, 2016
dee98d8
Merge pull request #1599 from mauk81/patch-2
AlexDM0 Jan 23, 2016
bb1e008
Fix typo, default position of right hand legend is top-right.
ludost Jan 25, 2016
ea26388
Merge branch 'develop' of github.com:almende/vis into develop
ludost Jan 25, 2016
717f1f1
Moved `emit('_change'...)` from Timeline.setItems to ItemSet.setItems…
josdejong Jan 26, 2016
f171328
Fixed #1541: Timeline and Graph2d did not load synchronously anymore
josdejong Jan 26, 2016
81510b6
Fixed wrong variable reference
felixhayashi Jan 27, 2016
f02da0b
Merge pull request #1610 from felixhayashi/fix/variable
AlexDM0 Jan 27, 2016
fc03c75
Merge branch 'develop' of github.com:almende/vis into develop
ludost Jan 28, 2016
00436ab
Major redesign of data axis/scales, with large focus on creating a sa…
ludost Jan 28, 2016
8f4e9e9
Several changes to get the performance on dragging back in check.
ludost Jan 29, 2016
82f6bc8
Fixed initial load performance issue, triggered by failing comparison…
ludost Feb 1, 2016
ecca6d8
Removed version number from bower.json, it's not used by bower and ca…
josdejong Feb 1, 2016
f24e90c
Released version 4.13.0
josdejong Feb 1, 2016
8fd57e3
Added images to /dist again
josdejong Feb 1, 2016
2adde9d
Bumped version number to 4.13.1-SNAPSHOT
josdejong Feb 1, 2016
cd3bb8a
Fixed #1615: implemented new option `dotSizeRatio`
josdejong Feb 1, 2016
1d49599
Fixed a regression: Timeline/Graph2d constructor throwing an exceptio…
josdejong Feb 1, 2016
4f831b1
Released version 4.14.0
josdejong Feb 4, 2016
014645d
Fixed #1630: fixed docs of `getItemRange` and `getDataRange` in docs
josdejong Feb 4, 2016
8e180da
Fixed #1634: several minor HTML/CSS bugs
josdejong Feb 9, 2016
1e1f59a
Fixed #1637: the built-in tooltip now shows the provided `xLabel`, `y…
josdejong Feb 9, 2016
53d37f1
Fixed #1635: edges are now referring to the correct points
AlexDM0 Feb 12, 2016
2bff294
- Fixed #1644, #1631: overlapping nodes in hierarchical layout should…
Feb 13, 2016
1cb16f6
Fixed #1575: fixed selection events
Feb 13, 2016
bc90ffe
Use parseFloat instead of Number.parseFloat
ttjoseph Feb 14, 2016
130b79c
Merge pull request #1655 from ttjoseph/ttjoseph-patch-1
josdejong Feb 15, 2016
b11ab77
Updated history
josdejong Feb 15, 2016
d1c081f
Merge remote-tracking branch 'origin/develop' into develop
josdejong Feb 15, 2016
d7382cd
Updated history
josdejong Feb 15, 2016
02de079
Fixed #1661: main files for bower should not be minified
josdejong Feb 16, 2016
386082e
Fixed #1677: updating groups through manipulation now works as it sho…
Feb 21, 2016
b9c62af
Merge remote-tracking branch 'origin/develop' into develop
Feb 21, 2016
4347286
- Fixed #1672: Implemented stepped scaling for nice interpolation of …
Feb 21, 2016
448734c
Fixed #1683: implemented `currentTimeTick` event
josdejong Feb 23, 2016
822243e
fixed another bug in hierarchical layout
AlexDM0 Feb 23, 2016
42b7462
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Feb 23, 2016
eeab20d
rebuilt
AlexDM0 Feb 23, 2016
3874ad5
Released v4.15.0
josdejong Feb 23, 2016
d29d7cb
Bumped version number to 4.15.1-SNAPSHOT
josdejong Feb 23, 2016
c1dd635
Fixed #1692: Error when y-axis values are equal
josdejong Feb 29, 2016
23814fc
Fixed #1695: Item line and dot not correctly reckoning with the line …
josdejong Feb 29, 2016
40aac52
not set scale to 3.3 when initializing empty
AlexDM0 Mar 1, 2016
d79553b
Merge remote-tracking branch 'origin/develop' into develop
AlexDM0 Mar 1, 2016
311ea1e
Fixed #1455: allow vertical panning of the web page on touch devices
josdejong Mar 4, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
234 changes: 233 additions & 1 deletion HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,243 @@
http://visjs.org


## not yet released, version 4.8.1-SNAPSHOT
## not-yet-released, version 4.15.1

### Graph2d

- Fixed #1692: Error when y-axis values are equal.

### Timeline

- Fixed #1695: Item line and dot not correctly reckoning with the line width
when using left or right align.


## 2016-02-23, version 4.15.0

### Timeline

- Implemented `currentTimeTick` event (see #1683).
- Fixed #1630: method `getItemRange` missing in docs.
- Fixed #1455: allow vertical panning of the web page on touch devices.

### Graph2d

- Fixed #1630: method `getDataRange` was wrongly called `getItemRange` 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`, and
`zLabel` instead of `'x'`, `'y'`, and `'z'`. Thanks @jacklightbody.

### Network

- 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.


## 2016-02-04, version 4.14.0

### Timeline

- 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`.


## 2016-02-01, version 4.13.0

### Network

- 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


## 2016-01-08, version 4.12.0

### Timeline

- 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.


## 2015-12-18, version 4.11.0

### Network

- 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 using `snap: 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

### DataSet
- Fixed #1487: DataSet cannot remove an item with id `0` correctly.

### DataView
- Added the map() function from DataSet.


## 2015-11-27, version 4.10.0

### General

- 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 the `data` 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.


## 2015-10-01, version 4.9.0

### Network

- Fixed bug where an edge that was not connected would crash the layout algorithms.
- Fixed bug where a box shape could not be drawn outside of the viewable area.
- Fixed bug where dragging a node that is not a control node during edit edge mode would throw an error.
- Made auto scaling on container size change pick the lowest between delta height and delta width.
- Added images with borders option (useBorderWithImage)
- Updated the manipulation css to fix offset if there is no separator.

### Timeline

- Fixed #1326: wrongly positioned dot of PointItems.
- Fixed #1249: option `hiddenDates` not accepting a single hidden date.
- Fixed a bug when pinching and using hidden dates. Thanks @lauzierj.


## 2015-09-14, version 4.8.2

### Network

- Fixed Phantom Edges during clustering.
- Fixed scaling not doing anything to edges.
- Fixed setting font to null so the network won't crash anymore.
- Fixed stabilized event not firing if layout algorithm does very well.
- Fixed arrows with some shapes when they are selected. #1292
- Fixed deletion of options by settings them to null.


## 2015-09-07, version 4.8.1

### Network

- Added German (de) locale. Thanks @Tooa.
- Fixed critical camera zoom bug #1273.
- Fixed unselectAll method. #1256
- Fixed bug that broke the network if drawn in a hidden div #1254

### Timeline

- Fixed #1215: inconsistent types of properties `start` and `end` in callback
functions `onMove`, `onMoving`, `onAdd`.


## 2015-08-28, version 4.8.0
Expand Down
2 changes: 1 addition & 1 deletion LICENSE-MIT
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2014-2015 Almende B.V.
Copyright (c) 2014-2016 Almende B.V.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Vis.js
Copyright 2010-2015 Almende B.V.
Copyright 2010-2016 Almende B.V.

Vis.js is dual licensed under both

Expand Down
Loading