Skip to content

fix(deps): update dependency d3 to v7

Renovate-Bot requested to merge renovate/d3-7.x into dev

This MR contains the following updates:

Package Type Update Change
d3 (source) dependencies major ^6.0.0 -> ^7.0.0
@types/d3 devDependencies major ^6.0.0 -> ^7.0.0

Release Notes

d3/d3

v7.9.0

Compare Source

v7.8.5

Compare Source

  • Fix the return value of d3.medianIndex and d3.quantileIndex when the data contains missing values. #​275

v7.8.4

Compare Source

v7.8.3

Compare Source

v7.8.2

Compare Source

v7.8.1

Compare Source

  • 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

v7.8.0

Compare Source

  • 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

Compare Source

v7.6.1

Compare Source

v7.6.0

Compare Source

v7.5.0

Compare Source

v7.4.5

Compare Source

v7.4.4

Compare Source

  • Fix incorrect behavior of d3.bisector when given an asymmetric comparator.

v7.4.3

Compare Source

v7.4.2

Compare Source

  • Fix off-by-one bin assignment due to rounding error in d3.bin.

v7.4.1

Compare Source

  • Significantly improve the performance of d3.bin.
  • Fix the implementation of d3.thresholdScott.
  • d3.pack and d3.packEnclose are now fully deterministic.
  • d3.pack and d3.packEnclose now handle certain floating point errors better.

v7.4.0

Compare Source

v7.3.0

Compare Source

v7.2.1

Compare Source

  • Fix stratify.path when the top-level directory is only a single character.
  • Fix stratify.path when paths contain multiple trailing slashes.

v7.2.0

Compare Source

v7.1.1

Compare Source

  • d3.rank can now take a comparator in addition to an accessor.
  • d3.rank, d3.sort, d3.bisector, and d3.groupSort now require comparators to have exactly two arguments.

v7.1.0

Compare Source

v7.0.4

Compare Source

  • Default the base-10 log tick format to ~s (SI) instead of .0e (exponential).

v7.0.3

Compare Source

  • Don’t mangle InternMap or InternSet in the generated UMD bundle.

v7.0.2

Compare Source

v7.0.1

Compare Source

  • Fix d3.sort, d3.bisector, and related methods to handle undefined order. #​217

v7.0.0

Compare Source

Breaking changes:

Non-breaking changes:

D3 now requires Node.js 12 or higher. For more, please read Sindre Sorhus’s FAQ.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Renovate-Bot

Merge request reports