Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency d3 to v7 #4644

Merged
merged 1 commit into from
Mar 7, 2024
Merged

Conversation

zemnmez-renovate-bot
Copy link
Collaborator

@zemnmez-renovate-bot zemnmez-renovate-bot commented Feb 13, 2024

This PR contains the following updates:

Package Update Change
d3 (source) major 3.5.17 -> 7.8.5

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

d3/d3 (d3)

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.

v6.7.0

Compare Source

v6.6.2

Compare Source

  • Fix handling of null with quantitative scales; null is now considered an “unknown” value, not zero.

v6.6.1

Compare Source

v6.6.0

Compare Source

v6.5.0

Compare Source

v6.4.0

Compare Source

v6.3.1

Compare Source

  • Fix last bin with d3.bin when the values are not numbers.
  • Fix last bin with d3.bin when the tick increment is fractional.

v6.3.0

Compare Source

  • d3.sort now may accept an accessor.
  • Fix zero-width last bin with d3.bin.

v6.2.0

Compare Source

v6.1.1

Compare Source

v6.1.0

Compare Source

v6.0.0

Compare Source

For more on what’s new, see CHANGES.

To upgrade from D3 5.x, see the migration guide.

v5.16.0

Compare Source

v5.15.1

Compare Source

  • Fix sign of near-zero negative values when using the + sign directive.

v5.15.0

Compare Source

v5.14.2

Compare Source

v5.14.1

Compare Source

  • Propagate the this context to interpolators in transition.styleTween, transition.attrTween and transition.textTween.

v5.14.0

Compare Source

v5.13.1

Compare Source

  • Fix crash initializing d3.brush.

v5.13.0

Compare Source

  • Add d3.csvFormatRow.
  • Add d3.csvFormatValue.
  • Add d3.tsvFormatRow.
  • Add d3.tsvFormatValue.
  • Add dsv.formatRow.
  • Add dsv.formatValue.
  • Add support for parsing 4- and 8-digit hexadecimal colors in d3.color. Thanks, @​zerovox!
  • Allow shorthand for current time intervals (e.g., d3.timeDay() returns today’s midnight).
  • Disallow whitespace and periods in type names passed to d3.dispatch.
  • Add fa-IR d3-time-format locale. Thanks, @​mohsentaleb!
  • Add %q directive for quarter of the year as a decimal number. Thanks, @​jheer!
  • Fix off-by-one error formatting %U when the year starts with Sunday.
  • Fix off-by-one error formatting %W when the year starts with Monday.
  • Fix off-by-one error parsing week and weekday numbers with d3.utcParse.
  • Fix string coercion of specifier passed to d3.utcParse.
  • Fix parsing of %L or %f in conjunction with %s.

v5.12.0

Compare Source

v5.11.0

Compare Source

v5.10.1

Compare Source

  • Fix broken brush corner resizers.
  • Fix brush multitouch filtering.

v5.10.0

Compare Source

d3-brush

  • Add brush.touchable.
  • Add brush.clear.
  • Add brush.keyModifiers.
  • Fix default brush.extent to consider the SVG viewBox, if any.
  • Fix scroll prevention on touch devices.
  • Fix coercion of selection and extent inputs.
  • Fix order of handles in the DOM.
  • Fix brush.move when selection is empty.
  • Fix Space key immediately after clicking on a handle.
  • Fix missing brush event on parallel start.
  • Fix handling of orphaned input gestures.
  • Fix default brush.touchable if navigator.maxTouchPoints.
  • Fix multitouch gestures.
  • Fix click consumption when brush is not empty.
  • Fix default brush.filter on control-click.

d3-color

d3-drag

d3-path

d3-scale-chromatic

d3-zoom

v5.9.7

Compare Source

  • Revert chroma clamping in hcl.toString.

v5.9.6

Compare Source

  • Account for rounding when determining whether a color is displayable.

v5.9.5

Compare Source

  • Implement chroma clamping in hcl.toString.
  • Fix achromatic representation of white in d3.hcl (again).

v5.9.4

Compare Source

  • Fix achromatic representation of black and white in d3.hcl.

v5.9.3

Compare Source

v5.9.2

Compare Source

  • Fix bug when initializing nodes with fixed positions in force simulations.

v5.9.1

Compare Source

v5.9.0

Compare Source

d3-dsv

v5.8.2

Compare Source

v5.8.1

Compare Source

v5.8.0

Compare Source

d3-force

d3-geo

  • Fix projection where |longitude| > 180°.

d3-scale

d3-selection

d3-shape

d3-transition

v5.7.0

Compare Source

v5.6.0

Compare Source

v5.5.0

Compare Source

v5.4.0

Compare Source

v5.3.0

Compare Source

v5.2.0

Compare Source

v5.1.0

Compare Source

v5.0.2

Compare Source

Replaced by 5.1.0.

v5.0.1

Compare Source

v5.0.0: 5.0.0

Compare Source

D3 now includes new categorical color schemes from ColorBrewer, along with ColorBrewer’s excellent diverging, sequential single-hue and sequential multi-hue color schemes. The twenty-color schemes were removed because their grouped design often falsely implied non-existent relationships in the data: a shared hue can imply that the encoded data are part of a group (a super-category), while the relative lightness can falsely imply order.

For more on what’s new, read CHANGES.

v4.13.0

Compare Source

v4.12.2

Compare Source

  • Pin to earlier version of UglifyJS to fix minified bundle.

v4.12.1

Compare Source

  • Point unpkg and jsDelivr to the minified bundle.

v4.12.0

Compare Source

v4.11.0

Compare Source

v4.10.2

Compare Source

  • Fix d3.timer sleeping for too long when timer invocation is expensive.

v4.10.1

Compare Source

  • Fix DSV parsing when the last field is empty (e.g., foo,bar,).
  • Replace the browser field in package.json with unpkg and jsdeliver. (#​3138)
  • Replace the prepublish script with prepublishOnly.
  • Update dependencies.

v4.10.0

Compare Source

v4.9.1

Compare Source

v4.9.0

Compare Source

v4.8.0

Compare Source

v4.7.4

Compare Source

  • Fix primary touch location on secondary touchend when zooming.

v4.7.3

Compare Source

v4.7.2

Compare Source

v4.7.1

Compare Source

v4.7.0

Compare Source

v4.6.0

v4.5.0

Compare Source

v4.4.4

Compare Source

  • Fix calculation of clock skew when page is backgrounded before timers are scheduled.

v4.4.3

Compare Source

  • Fix d3.event export on Node. ([#​3055](ht

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@@ -7,7 +7,7 @@
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link rel="icon" type="image/png" href="i.png" />
<link rel="apple-touch-icon" href="i-lrg.png" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.12/d3.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.js"></script>

Check warning

Code scanning / CodeQL

Inclusion of functionality from an untrusted source Medium

Script loaded from content delivery network with no integrity check.
@zemnmez-renovate-bot zemnmez-renovate-bot force-pushed the renovate/d3-7.x branch 27 times, most recently from 2f81b44 to b5ec766 Compare February 20, 2024 00:41
@zemnmez-renovate-bot zemnmez-renovate-bot force-pushed the renovate/d3-7.x branch 24 times, most recently from ad15572 to 51b0125 Compare March 7, 2024 21:33
@zemnmez-renovate-bot zemnmez-renovate-bot added this pull request to the merge queue Mar 7, 2024
Merged via the queue into main with commit 07fd78e Mar 7, 2024
6 of 7 checks passed
@zemnmez-renovate-bot zemnmez-renovate-bot deleted the renovate/d3-7.x branch March 7, 2024 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant