Skip to content

Releases: d3/d3-force

v0.6.2

13 May 18:15
Compare
Choose a tag to compare

v0.6.1

12 May 20:23
Compare
Choose a tag to compare

v0.6.0

10 May 18:00
Compare
Choose a tag to compare

v0.5.0

29 Apr 17:48
Compare
Choose a tag to compare
  • Replace d3.forcePosition with d3.forceX and d3.forceY.
  • Better resolution of exact coincidence along x or y, not just x and y (#23).
  • Fix for exact coincidence in d3.forceCollide.
  • A few optimizations.

v0.4.1

28 Apr 22:25
Compare
Choose a tag to compare

v0.4.0

28 Apr 22:20
Compare
Choose a tag to compare

v0.3.0

27 Apr 18:59
Compare
Choose a tag to compare
  • Rename simulation.start to simulation.restart.
  • Add link.iterations and collide.iterations for more rigid constraints.
  • Improve the stability of the d3.forceLink and d3.forceCollide forces.
  • Increase the default link strength to 0.7.
  • Decrease the default drag to 0.4.

v0.2.2

27 Apr 16:39
Compare
Choose a tag to compare
  • Change simulation.tick to always advance the simulation by one step, to not dispatch a tick event, and to return alpha < alphaMin. (The tick event is still dispatched by the simulation’s internal timer, which can be controlled via simulation.start and simulation.stop.)

v0.2.1

27 Apr 00:42
Compare
Choose a tag to compare

v0.2.0

26 Apr 16:46
Compare
Choose a tag to compare
  • Changed force.initialize to take an array of nodes, not the simulation.
  • You can now pass a radius to d3.forceCollide.
  • The links argument to d3.forceLink is now optional and defaults to the empty array.
  • The nodes argument to d3.forceSimulation is now optional and defaults to the empty array.
  • Removed the start event from simulation.on.
  • Fixed simulation.start, simulation.stop and simulation.tick; you can now tick manually.