Skip to content
mbostock edited this page Mar 22, 2013 · 31 revisions

WikiRelease Notes3.1

SMASH

SMASH

Geo

  • Major and minor step to graticule. Default graticule step is now 10°.
  • Add d3.geo.distance; deprecate d3.geo.greatArc.
  • Add d3.geo.length.
  • Add d3.geo.albersUsa invert.
  • Add d3.geo.rotation.
  • Add d3.geo.projection clipExtent.
  • Add d3.geo.transverseMercator.
  • Add d3.geo.conicConformal, conicEquidistant, conicEqualArea.
  • Fixed scale of d3.geo.mercator. Note: Mercator projection may require clipExtent now.

Selections

  • Add selection.on("mouseenter") and selection.on("mouseleave") polyfill.
  • Add selection.on(".name", null).
  • Add selection.insert(name, function)
  • Fix for selection.classed in Safari 5.

Scales and Data

  • Allow row conversion for d3_dsv.parse.
  • Add d3_dsv.format.
  • Add d3.set.
  • Allow d3.map to be used with d3.nest.
  • Add d3.scale.log base.
  • Add d3.scale.linear tickPrecision.

Geometry

  • Add accessors for d3.geom.{voronoi,quadtree,hull}.
  • Add d3.geom.voronoi links, triangles; deprecate d3.geom.delaunay.

Clone this wiki locally