D3

Frameworks & LibrariesISC

Bring data to life with SVG, Canvas and HTML.

Latest v7.9.0 · by ObservableWritten in ShellWebsited3/d3RSS

Changelog

v7.9.0

Latest
Added 1
  • Add d3.schemeObservable10
Changed 2
  • Change d3.geoCircle precision to 2 degrees
  • Set projection.clipAngle precision to 2 degrees

From D3

View originalPermalink
How v7.9.0 went

v7.8.5

Fixed 1
  • Fix the return value of d3.medianIndex and d3.quantileIndex when the data contains missing values

From D3

  • Fix the return value of d3.medianIndex and d3.quantileIndex when the data contains missing values. #275
View originalPermalink
How v7.8.5 went

v7.8.3

Fixed 3
  • Fix precision error calculating voronoi neighbors
  • Fix broken polygon
  • Fix threshold generation when input is empty or has no deviation

From D3

View originalPermalink
How v7.8.3 went

v7.8.1

Fixed 3
  • Tolerate invalid input values when generating contours
  • Tolerate invalid input weights when generating density contours
  • Fix missing contours at extrema when using default thresholds

From D3

  • Tolerate invalid input values when generating contours. #61
  • Tolerate invalid input weights when generating density contours. #65
  • Fix missing contours at extrema when using default thresholds. #68
View originalPermalink
How v7.8.1 went

v7.8.0

Added 3
  • Add d3.pathRound
  • Add configurable precision when generating path data via path.digits
  • Add digits method to d3.arc, d3.area, d3.line, d3.link, and d3.symbol
Changed 1
  • Improve the performance of d3.geoPath's string concatenation
Fixed 3
  • 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π
Deprecated 1
  • d3.symbolX is now deprecated in favor of d3.symbolTimes

From D3

  • 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.
View originalPermalink
How v7.8.0 went

v7.7.0

Added 1
  • Add d3.unixDay and d3.unixDays
Changed 1
  • Adopt d3.unixDay in place of d3.utcDay for d3.utcTicks to ensure uniform tick spacing
Fixed 2
  • Fix mutation of user-owned thresholds in d3.bin
  • Fix infinite loop when d3.quantile or d3.quickselect is called with invalid arguments

From D3

View originalPermalink
How v7.7.0 went

v7.6.1

Changed 1
  • density.bandwidth now supports fractional (non-integer) values

From D3

View originalPermalink
How v7.6.1 went
View all

Discussion

If you publish D3, you can claim this product by proving you administer its repository.