Releases: d3/d3
Releases · d3/d3
v6.6.0
- Add d3.fcumsum. Thanks, @Fil!
- Add d3.curveBumpX and d3.curveBumpY. Thanks, @Fil!
- Add axis.offset.
- Only offset the axis by 0.5px on low-resolution devices (devicePixelRatio ≤ 1).
- Update dependencies.
v6.5.0
v6.4.0
- Add d3.InternMap.
- Add d3.InternSet.
- Change d3.group, d3.rollup et al. to use InternMap.
v6.3.1
v6.3.0
v6.2.0
- Add d3.nice.
- Add d3.every.
- Add d3.some.
- Add d3.filter.
- Add d3.map.
- Add d3.reduce.
- Add d3.reverse.
- Add d3.sort.
- Add d3.difference.
- Add d3.disjoint.
- Add d3.intersection.
- Add d3.superset.
- Add d3.subset.
- Add d3.union.
- Fix d3.bin to nice the domain by default, ensuring uniform bin widths.
- Fix d3.scaleQuantile performance regression. Thanks @ilijapuaca!
v6.1.1
- Fix imprecision with bin.thresholds(count).
v6.1.0
- Add d3.shuffler.
- Add d3.bisectCenter.
- Fix off-by-one with bisector.center.
- Accept any integer seed with d3.randomLcg.
v6.0.0
- Adopt ES2015, including support for iterables and collections (Map and Set).
- Remove d3.event; selection.on now passes events directly to listeners.
- Remove d3.mouse, d3.touch, d3.touches, d3.clientPoint; add d3.pointer and d3.pointers.
- Remove d3.nest; add d3.group and d3.rollup.
- Remove d3-collection; see d3-array.
- Remove d3-voronoi; add d3-delaunay.
- Remove support for Bower.
For more on what’s new, see CHANGES.
To upgrade from D3 5.x, see the migration guide.
v5.16.0
- Add projection.reflectX.
- Add projection.reflectY.
- Fix achromatic hexadecimal colors.