Releases: d3/d3
Releases · d3/d3
v7.9.0
- Add d3.schemeObservable10. d3/d3-scale-chromatic#51
- Change d3.geoCircle precision to 2 degrees. d3/d3-geo#281
- Set projection.clipAngle precision to 2 degrees. d3/d3-geo#282
v7.8.5
v7.8.4
- Fix circumcenters when the hull is collinear. d3/d3-delaunay#142
v7.8.3
- Fix precision error calculating voronoi.neighbors. d3/d3-delaunay#138 d3/d3-delaunay#139
- Fix broken polygon. d3/d3-delaunay#140
- Fix threshold generation when input is empty or has no deviation. d3/d3-array#271
v7.8.2
- d3.ticks now tries harder to generate at least one tick. d3/d3-array#264
v7.8.1
v7.8.0
- Add d3.pathRound.
- Add configurable precision when generating path data via path.digits.
- Add likewise shape.digits method to d3.arc, d3.area, d3.line, d3.link, and d3.symbol.
- Improve the performance of d3.geoPath’s string concatenation.
- Fix arc rendering for small arcs with rounded corners.
- Fix BumpRadial implementation to support multiple points.
- Fix projection when lambda is outside the range ±3π.
- Rename d3.symbolX to d3.symbolTimes; d3.symbolX is now deprecated.
v7.7.0
- Add d3.unixDay and d3.unixDays. d3/d3-time#58
- Adopt d3.unixDay in place of d3.utcDay for d3.utcTicks to ensure uniform tick spacing.
- Fix mutation of user-owned thresholds in d3.bin. d3/d3-array#263
- Fix infinite loop when d3.quantile or d3.quickselect is called with invalid arguments. d3/d3-array#262
v7.6.1
- density.bandwidth now supports fractional (non-integer) values.
v7.6.0
- Add d3.blur.
- Add d3.blur2.
- Add d3.blurImage.
- Add d3.medianIndex.
- Add d3.quantileIndex.