Created by: dependabot[bot]
Bumps chart.js from 2.9.4 to 4.0.1.
Release notes
Sourced from chart.js's releases.
v4.0.1
Essential Links
Bugs Fixed
- #10871 Fix release
Thanks to
@LeeLenaleeev4.0.0-alpha.1
Essential Links
- #10759 Fix #10749 - backdrops with rotated labels
- #10667 fix: calc visible points on update
- #10655 Provide an empty object when the target of the resolver is undefined
- #10661 TypeScript: NodeNext support
- #10639 enable pointStyleWidth for all legend styles
Breaking Changes
- #10733 Convert the curve helpers to TS
- #10728 Convert helpers.extra to TS
- #10663 Fix autoskip logic
- #10653 Use ticks.steSize instead of time.stepSize on time and timeseries scales
- #10646 fix: respect aspect ratio with container height
- #10643 feat: remove default axis override when custom id is given
- #10612 Remove tooltip constructor fallbacks, `this.chart` and `this._chart`
- #9166 Refine logarithmic scaling / tick generation
- #10571 Put the border opts in own object
- #10548 fix: same-looking tooltips on charts
- #10551 Use borderRadius for legend and remove fallbacks
- #10591 Change way that linear scales calculate min and max
- #10526 feat: sideEffects false
- #10549 Remove destroy hook
- #10540 fix: pass timestamp to ticks callback
- #10525 feat: add ESM support
... (truncated)
Commits
-
ae1365eFix release (#10871) -
11f3cf6v4.0.0 bump (#10868) -
53b7967Remove type attribute from dataset specific type specification (#10869) -
63993b0check the data set type in DoughnutController (#10867) -
8948750fix: Always draw full arcs and borders for doughnut slices (#10806) -
6917584Updated docs (why Chart.js + getting started + step-by-step guide) (#10816) -
718f460docs: notes about html legend, tooltip and title (#10857) -
5a90b71Fix the missing apply for the color on the legend labels (#10855) -
b271b50Enable colors plugin for pie charts (#10851) -
24745farefactor: migrate helpers.options to typescript (#10753) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)