Skip to content

3.5.7

Compare
Choose a tag to compare
@mbostock mbostock released this 10 Nov 04:22
  • Fix selection.attr when using the special XMLNS namespace (#1935).
  • Fix selection.data when an element is null and a key function is specified (#2598).
  • Fix transitions so that pre-emption frees resources now, not later (#2600 #2189).
  • Fix transition.remove so that it runs even if another transition was pre-empted (#2377).
  • Fix d3.selectAll so that it can select an HTMLCollection or other array-like object (#2376).
  • Fix d3.svg.arc when rendering very large or very small rounded arcs (#2183 #2249).
  • Fix d3.svg.axis ticks so that it returns an array, not arguments (#2430).
  • Fix d3.svg.line and d3.svg.area’s rendering of single-point segments (#2061).
  • Fix d3.layout.pie when all values are zero (#2420).
  • Fix d3.layout.treemap when all values are zero (#2419).
  • Fix d3.layout.force when a link’s source and target both have zero weight (#2091).
  • Fix d3.layout.force from starting multiple timers (#2468).
  • Fix d3.interpolateZoom when u0 ≅ u1 (#2575).
  • Fix d3.interpolateTransform so that multiple transforms are comma-separated (#2541).
  • Fix d3.formatPrefix when specified value is not a number (#2595).
  • Fix d3.time.format parsing of week-of-year (%U and %W) without day-of-week (#1914).
  • Fix d3.behavior.zoom so that a programmatically-set scale is appropriately clamped (#2128).
  • Simplify package.json definition for CommonJS.