forked from anvaka/VivaGraphJS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
62 lines (53 loc) · 1.99 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
v0.5.6
date: Apr 05, 2014
- Using Object.create where possible to avoid node id collision with
standard object property names (e.g. `constructor`)
- Fixed bug in constant layout
v0.5.5
date: Feb 22, 2014
- Stable threshold can now be configured via options (Tnanks to @grnadav)
v0.5.4
date: Feb 19, 2014
- Webgl renderer supports centering API (Thanks to @sgerard)
v0.5.3
date: Dec 27, 2013
- Small clean up in renderer
- Added pan/zoom API for SVG
v0.5.2
date: Nov 23, 2013
- Euler integrator now supports custom time step
v0.5.1
date: Nov 20, 2013
- Merged changes from v0.4.2: custom links length + fixed bug in arguments
order
v0.5.0
date: Oct 20, 2013
BREAKING CHANGES:
- graph.addNode() no longer augments old data model with whatever passed
to method. Instead it stores direct reference to passed node's model
- node/link objects no longer store layout specific properties. Instead you can
query all layout properties from layout class itself. This allows the same
graph to be layed out by two different layout algorithm, without stepping
on toes of each other
- node/link objects no longer store ui specific properties. Instead you
can query them from specific UI provider
v0.4.2
date: Nov 20, 2013
changes:
- Added customization point to force directed layout to allow specify custom links length.
- Fixed a bug with wrong arguments order in physics simulator.
v0.4.1
date: Jul 20, 2013
changes:
- Layout algorithm now listens to changes from graph directly. Public API
to add/remove nodes or links is dropped from layout algorithms.
- Added small performance test for node.js
v0.4.0
date: April 7, 2013
changes:
- Migrated to grunt.js as a build system
- Dropped jslint support in favor of jshint.
- Cleaned up unused code:
* GEM/ACE layout files are removed from repository. If you need them for
the reference, please find them in the project's commits history.
* Runge Kutta integrator is dropped