fix(deps): update dependency d3 to v7 - autoclosed
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
- Add d3.schemeObservable10. https://github.com/d3/d3-scale-chromatic/pull/51
- Change d3.geoCircle precision to 2 degrees. https://github.com/d3/d3-geo/pull/281
- Set projection.clipAngle precision to 2 degrees. https://github.com/d3/d3-geo/pull/282
v7.8.5
- Fix the return value of d3.medianIndex and d3.quantileIndex when the data contains missing values. #275
v7.8.4
- Fix circumcenters when the hull is collinear. https://github.com/d3/d3-delaunay/pull/142
v7.8.3
- Fix precision error calculating voronoi.neighbors. https://github.com/d3/d3-delaunay/pull/138 https://github.com/d3/d3-delaunay/pull/139
- Fix broken polygon. https://github.com/d3/d3-delaunay/pull/140
- Fix threshold generation when input is empty or has no deviation. https://github.com/d3/d3-array/pull/271
v7.8.2
- d3.ticks now tries harder to generate at least one tick. https://github.com/d3/d3-array/pull/264
v7.8.1
- 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
- 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. https://github.com/d3/d3-time/pull/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. https://github.com/d3/d3-array/issues/263
- Fix infinite loop when d3.quantile or d3.quickselect is called with invalid arguments. https://github.com/d3/d3-array/pull/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.
v7.5.0
- Add density.contours.
v7.4.5
- Fix the interpretation of an array of numbers passed to density.thresholds.
v7.4.4
- Fix incorrect behavior of d3.bisector when given an asymmetric comparator.
v7.4.3
- Fix crash in d3.bin. Thanks, @weiglemc!
v7.4.2
- Fix off-by-one bin assignment due to rounding error in d3.bin.
v7.4.1
- 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
- Add rgb.clamp and hsl.clamp.
- Add color.formatHex8.
- Fix color.formatHsl to clamp values to the expected range.
- Fix catastrophic backtracking when parsing colors. SNYK-JS-D3COLOR-1076592
v7.3.0
- Add d3.symbolsStroke. Thanks, @hemanrobinson!
- Add d3.symbolsFill, replacing (deprecating) d3.symbols.
- Add d3.symbolAsterisk.
- Add d3.symbolDiamond2.
- Add d3.symbolPlus.
- Add d3.symbolSquare2.
- Add d3.symbolTriangle2.
- Add d3.symbolX.
- Add d3.link.
v7.2.1
- 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
- Add stratify.path.
v7.1.1
- 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
- Add d3.rank.
v7.0.4
- Default the base-10 log tick format to
~s
(SI) instead of.0e
(exponential).
v7.0.3
- Don’t mangle InternMap or InternSet in the generated UMD bundle.
v7.0.2
- Adopt interning for set operations. #231
- Fix InternSet and InternMap’s delete operation. mbostock/internmap@2.0.2
- Fix log.ticks to return exact values for integer bases. #253
- Fix log.tickFormat to trim trailing zeroes by default if no precision is specified. #254
v7.0.1
- Fix d3.sort, d3.bisector, and related methods to handle undefined order. #217
v7.0.0
Breaking changes:
- Adopt type: module. #3501
- Adopt InternMap for ordinal scale domains.
- d3.ascending and d3.descending no longer consider null comparable.
- d3.bin now ignores nulls.
- Convert array-likes (e.g., live NodeList) to arrays in d3.selectAll and selection.selectAll.
Non-breaking changes:
- Add d3.mode.
- Add d3.flatGroup and d3.flatRollup.
- Add transition.selectChild.
- Add transition.selectChildren.
- Adopt robust predicates for Delaunay triangulation.
- Fix delaunay.voronoi’s computed circumcenters for collinear points on the hull.
- Allow brush.move and brush.clear to take an optional event.
- Allow selection.merge to take a transition.
- Allow selection.join to take transitions.
- Apply linear binning for d3.contourDensity.
- Generate contours.thresholds at nicer round tick values.
- Fix axis.tickArguments to accept an iterable.
- Fix axis.tickValues to accept an iterable.
- Fix undefined event during brush.move.
- Fix drag event listeners to be explicitly non-passive where necessary (#78).
- Fix zoom event listeners to be explicitly non-passive where necessary.
- Fix variable initialization error in d3-zoom.
- Expose d3.ZoomTransform constructor.
- Update dependencies.
- Make build reproducible.
D3 now requires Node.js 12 or higher. For more, please read Sindre Sorhus’s FAQ.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by Renovate-Bot