Skip to content

Update dependency chart.js from v3.9.1 to v4#68

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/chart.js-4.x
Open

Update dependency chart.js from v3.9.1 to v4#68
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/chart.js-4.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2022

This PR contains the following updates:

Package Change Age Confidence
chart.js (source) 3.9.14.5.1 age confidence

Release Notes

chartjs/Chart.js (chart.js)

v4.5.1

Compare Source

Essential Links

Bugs Fixed

  • #​12098 Do not notify plugins after their uninstall function has been called
  • #​12096 Sync Doughnut chart legend options to legend plugin
  • #​12097 Attempt fixing charts shrinking on certain zoom values in Chrome

Types

  • #​12122 fix(types): add drawingArea to RadialLinearScale
  • #​12120 fix(types): allow null for line chart point values (#12027)
  • #​12099 Add data.datasets[].tooltip.callbacks to Typescript types

Development

Thanks to @​LeeLenaleee, @​anshukushwaha07, @​bojidar-bg, @​dependabot[bot] and dependabot[bot]

v4.5.0

Compare Source

Essential Links

Enhancements

  • #​11470 Fix min js two renames
  • #​12054 [fix] #12048 - Add selfJoin option for doughnut graphs
  • #​12058 feature: make above/below colors in filler plugin work with pivoted line charts

Bugs Fixed

  • #​12070 Fix: display stacked bar with multiple x-Axis

Types

  • #​12064 Document requirement of 'this' when calling tick formatters
  • #​12063 Add type definition for beforeEvent changed

Documentation

  • #​12088 Fix grammar typo: 'only draw line' -> 'only draw lines'
  • #​12087 Fix minified URL for development builds in the docs
  • #​12084 fix: correct grammar in segment comments (an segment -> a segment)
  • #​12082 Update docs for Developers API
  • #​12068 Fix minor typo, missing period

Development

Thanks to @​FabTechAT, @​Jee-on, @​LeeLenaleee, @​R2Jeu-prive, @​dependabot[bot], @​ffdm, @​fulldecent, @​joshkel, @​lucasleung8, @​nakanoh, @​xavierleune and dependabot[bot]

v4.4.9

Compare Source

Essential Links

Bugs Fixed

  • #​12057 fix: respect dataset clipping area when filling line charts

Documentation

Development

Thanks to @​LeeLenaleee, @​adrianbrs and @​joshkel

v4.4.8

Compare Source

Essential Links

  • #​12034 [fix] Handle non-primitives in isNumber

Bugs Fixed

  • #​12035 Export ...ParsedData interfaces
  • #​12012 Fix helpers `Chart` type
  • #​11991 Bugfix: TypeError in Interaction due to out-of-bounds index
  • #​11986 Bugfix: return nearest non-null point on interaction when spanGaps=true
  • #​11984 Bugfix: span gaps over null values beyond scale limits

Types

Documentation

Development

Thanks to @​etimberg, @​joshkel, @​marisst, @​pensono and @​prems51

v4.4.7

Compare Source

Essential Links

Types

  • #​11521 fix: correct typing for doughnut, pie, and polarArea charts
  • #​11948 Export TRBL from geometric

Documentation

  • #​11968 Add documentation about setting default tooltip fonts
  • #​11962 Show correct title in multi series pie chart example

Development

Thanks to @​Connormiha, @​DustinEwan, @​LeeLenaleee, @​dependabot and @​dependabot[bot]

v4.4.6

Compare Source

Essential Links

Bugs Fixed

  • #​11938 Fix: applyStack() returned the sum of all values for hidden dataset indices, which causes incorrect animations when showing/hiding stacked datasets.

Development

  • #​11943 chore: version bump for 4.4.6 release
  • #​11933 Fix 404 to samples in release drafter

Thanks to @​DeyLak, @​LeeLenaleee and @​etimberg

v4.4.5

Compare Source

Essential Links

Bugs Fixed

  • #​11927 Don't apply default colors in the colors plugin when defaults are used
  • #​11907 Avoid error if borderOpts.dash is undefined
  • #​11882 Fix initial dataset stacks

Types

  • #​11931 Allow array's in backgroundColor defaults and add hover background and border color to defaults

Documentation

Development

Thanks to @​HieroglypH, @​LeeLenaleee, @​dependabot, @​dependabot[bot] and @​dregad

v4.4.4

Compare Source

Essential Links

Bugs Fixed

  • #​11873 Check if range method exists on element before executing it
  • #​11863 Return false from the average tooltip positioner on no valid data
  • #​11858 Bugfix/issue 11804 tooltip show for all invisible
  • #​11851 fix: Unset _resizeBeforeDraw before _resize() call to avoid possible recursion
  • #​11844 fix issue #11717
  • #​11788 Fix drawing angle lines on reversed radial scale

Types

  • #​11867 fix(types): exclude DeepPartial<unknown[]> from ChartOptions interface
  • #​11862 fix(types): add xCenter and yCenter properties to RadialLinearScale interface
  • #​11817 Remove box padding from legend types
  • #​11796 Add fit method to LegendElement interface
  • #​11780 types: Allow passing undefined for chart options

Documentation

  • #​11871 Add radial linear scale to docs section of samples
  • #​11823 Update OffscreenCanvas documentation, as it is widely available now
  • #​11781 Fix some typos

Development

Thanks to @​CatchABus, @​LeeLenaleee, @​MichelHMachado, @​artus9033, @​huqingkun, @​jdufresne and @​joliss

v4.4.3

Compare Source

Essential Links

  • #​11754 Fix error when object prototype is frozen

Bugs Fixed

  • #​11764 do not attempt to clear canvas if one does not exist
  • #​11755 #11450 hide bar by dataindex
  • #​11690 Create parsed object with correct keys
  • #​11707 platform.isAttached should return false if canvas is false-y

Documentation

Development

Thanks to @​DAcodedBEAT, @​EricWittrock, @​LeeLenaleee, @​LiamSwayne, @​dependabot and @​dependabot[bot]

v4.4.2

Compare Source

Essential Links

Bugs Fixed

  • #​11685 addListener and removeListener should be only invoked on truthy values
  • #​11682 fix #11503, autoskipping 0 tick when min is below 0
  • #​11616 fix(#11615): fix calculating caretX position on stacked bar with index interaction.

Types

  • #​11662 bugfix #10896 - Changed 'r' to optional for BubbleChart

Documentation

  • #​11674 docs(types): fix description in index.d.ts
  • #​11614 Add extra calrification for html legend

Development

  • #​11689 Bump to 4.4.2
  • #​11664 Bump pnpm/action-setup from 2.4.0 to 3.0.0
  • #​11657 Bump release-drafter/release-drafter from 5 to 6
  • #​11650 Bump dorny/paths-filter from 2 to 3
  • #​11636 Bump socket.io-parser from 4.2.2 to 4.2.4
  • #​11635 Bump follow-redirects from 1.15.2 to 1.15.4
  • #​11633 Update pnpm lockfile

Thanks to @​DAcodedBEAT, @​LeeLenaleee, @​Megaemce, @​dependabot, @​dependabot[bot], @​mirumirumi, @​smoonsf and @​waszkiewiczja

v4.4.1

Compare Source

Essential Links

Bugs Fixed

  • #​11605 Update font spec type
  • #​11596 Tooltip fixes (getLabelAndValue on null controller, null getParsed)
  • #​11588 fix: Guard access to window in helpers.dom.ts for browserless rendering
  • #​11577 Fix backdrop padding
  • #​11488 Change type of mode in chart.update(mode)

Types

  • #​11605 Update font spec type
  • #​11572 fix: Property platform missing from chart configuration typings
  • #​11569 fix: pass Plugin TType down to hooks chart arg
  • #​11488 Change type of mode in chart.update(mode)

Documentation

  • #​11562 Fix migration docs links
  • #​11483 docs: Fix typo for documentation of plugins.tooltip.textDirection

Development

Thanks to @​CatchABus, @​Cazka, @​Connormiha, @​LeeLenaleee, @​Sengulair, @​bboy-chocomint, @​dependabot, @​dependabot[bot], @​jongwooo, @​joshkel and @​unverbraucht

v4.4.0

Compare Source

Essential Links

Enhancements

  • #​11404 Add clip option to scale configuration to allow unclipped scales

Bugs Fixed

  • #​11435 BorderRadius of Bar Chart issue on Firefox 116

Types

  • #​11348 fix: Add backgroundColor type on CoreScaleOptions

Documentation

  • #​11439 Replace html extension with md extension for docs

Development

Thanks to @​LeeLenaleee, @​Mer-cat, @​bogdankorshunov and @​stockiNail

v4.3.3

Compare Source

Essential Links

  • #​11432 Revert fix for monotone cubic interpolation

Development

  • #​11427 Bump pnpm/action-setup from 2.2.4 to 2.4.0

Thanks to @​dependabot, @​dependabot[bot] and @​stockiNail

v4.3.2

Compare Source

Essential Links

Types

  • #​11422 Revert feature to disable plugins by TS
  • #​11419 Updates to scale type definitions

Development

Thanks to @​LeeLenaleee, @​joshkel and @​stockiNail

v4.3.1

Compare Source

Essential Links

  • #​11417 Bump 4.3.1
  • #​11330 [docs] HTML Legend sample: add flex-shrink: 0 to color box

Bugs Fixed

  • #​11377 Fix curve path if scale limits are set for line chart
  • #​11388 Fix time series scale to have each data point is spread equidistant
  • #​11352 Fix mismatch between hit boxes and drawn items in legend plugin
  • #​11346 Add text stoke radial linear scale
  • #​11334 Fix toggling showLine option on scatter controller

Types

  • #​11403 Add missing feature for disabling plugins in TyeScript
  • #​11396 Fix type of tickBorderDash in GridLineOptions
  • #​11187 Split the TimeScaleOptions type into composable sub types
  • #​11383 fix: add pointStyleWidth to type definitions
  • #​11358 Add `beforeDraw` to drawtime type
  • #​11350 Add events property to Plugin defined type
  • #​11309 Export explicitly the plugin options definition which is augmented by plugins implementation

Documentation

  • #​11345 Clarify update docs
  • #​11324 Refined grammar and updated overall .md documentation files
  • #​11322 minor correction of documentation for 'Grace'
  • #​11284 Correct tooltip dates displaying incorrectly reported in #11229
  • #​11300 Expend note that chart must be in its own dedicated container

Development

Thanks to @​Frenzie, @​LeeLenaleee, @​etimberg, @​matthewhegarty, @​mukham12, @​skopz356 and @​stockiNail

v4.3.0

Compare Source

Essential Links

  • #​11257 Bump to 4.3.0
  • #​11217 Enable applying of gradients and pattern on line segments
  • #​11134 Use custom scale defaults and dataset axis ID options to determine the axis
  • #​11061 fix RTL tooltip colorBox placement

Enhancements

  • #​11055 Enable point labels hiding when overlapped
  • #​11180 Border is counted as part of ArcElement
  • #​11121 refactor: rewrite config helpers to ts
  • #​11100 refactor: rewrite canvas helpers to ts
  • #​11127 Add borderDash options to arc element

Bugs Fixed

  • #​11238 Check for isNaN before building number formatter options
  • #​11116 Fix: don't generate ticks > max if max is specified

Types

  • #​11121 refactor: rewrite config helpers to ts
  • #​11100 refactor: rewrite canvas helpers to ts
  • #​11143 Docs: fix tooltip model doc.

Documentation

  • #​11241 Add redirect for old V3 migration guides in release notes
  • #​11244 Fix documentation about how to manage own custom plugin for types
  • #​11220 docs: Fix a few typos
  • #​11154 Update tooltip.md

Development

  • #​11240 Add version specific urls to release template
  • #​11212 Update size limits
  • #​11209 chore: change pnpm version in engines field to be able to use 8.x.x
  • #​11174 Add colors plugin to size limit
  • #​11165 Disable canvas acceleration in Firefox 110 in test cases
  • #​11145 Simplify _arrayUnique
  • #​11135 Change labelColors to labelColor in tooltip drawColorBox method.

Thanks to @​CodingMarco, @​Connormiha, @​Demir-Utku, @​LeeLenaleee, @​dangreen, @​defunctzombie, @​etimberg, @​leo2436, @​olenderhub, @​shahabhm, @​stockiNail and @​timgates42

v4.2.1

Compare Source

Essential Links

  • #​11045 fix: decimation plugin data not writeable after clean

Bugs Fixed

  • #​11069 Use maxTicksLimit option to calculate the labels size on ticks

Types

  • #​11102 chore: #10963 revert
  • #​11115 Add colors plugin TS options to be configured
  • #​11081 fix: add bgColor type in RadialLinearScaleOptions
  • #​11095 🐛 fixes compilation error when option --isolatedModules is set

Documentation

Development

  • #​11130 Bump to 4.2.1
  • #​11124 Remove circumference property retrieving from arc element for center calculation because not used
  • #​11113 Update link to new template

Thanks to @​LeeLenaleee, @​choichoijin, @​dangreen, @​etimberg, @​jljouannic, @​johakr, @​n1313 and @​stockiNail

v4.2.0

Compare Source

Essential Links

  • #​11054 Add pointLabel context type documentation
  • #​11043 chore: Add Chart.js meetup announcement to README

Enhancements

  • #​11063 Add format method to time scale to format timestamp using scale options

Bugs Fixed

  • #​11003 Check colors definition in the chart options

Types

  • #​11017 Change 'normal' update mode to 'default' as documented
  • #​11051 fix: updated type for doughnut offset

Documentation

Development

Thanks to @​ankane, @​igorlukanin, @​mlankamp and @​stockiNail

v4.1.2

Compare Source

Essential Links

Types

Documentation

  • #​11006 Fixes missing markdown links in docs

Development

Thanks to @​LeeLenaleee, @​dangreen and @​matveycodes

v4.1.1

Compare Source

Essential Links

  • #​10988 chore: Revert "Add Product Hunt button (temporarily)"

Bugs Fixed

  • #​10971 fix: avoid resize loop when browser zoom is set to 90%
  • #​10993 fix: move types to src dir to escape src / dist dirs in paths
  • #​10992 fix: hotfix chart.js/auto for commonjs

Types

  • #​10993 fix: move types to src dir to escape src / dist dirs in paths

Development

Thanks to @​dangreen, @​etimberg, @​gbaron and @​igorlukanin

v4.1.0

Compare Source

Essential Links

  • #​10980 chore: Add Product Hunt button (temporarily)
  • #​10917 fix: move @​kurkle/color to dependencies

Enhancements

Bugs Fixed

  • #​10942 Ensure that args are saved inside of the throttled helper
  • #​10766 fix: stacked bar chart minBarLength causes overlapping
  • #​10898 Set the transition mode to the context for scriptable options

Types

  • #​10963 fix: unbind instance config from chart type
  • #​10910 Add stepSize option to time scale options types

Documentation

Development

Thanks to @​Kit-p, @​LeeLenaleee, @​Simon-He95, @​benmccann, @​dangreen, @​etimberg, @​igorlukanin, @​letheri and @​stockiNail

v4.0.1

Compare Source

Essential Links

Bugs Fixed

Thanks to @​LeeLenaleee


Configuration

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

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

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 0acddb4 to 7a018a4 Compare November 24, 2022 15:14
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from c32ecf1 to bb89e55 Compare December 16, 2022 08:31
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from bb89e55 to 6861d49 Compare December 17, 2022 17:56
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 6861d49 to 6a15cb3 Compare January 5, 2023 18:13
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 7c0180b to d93d052 Compare January 19, 2023 16:30
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from cea8685 to 2dd5e32 Compare February 3, 2023 00:25
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 14961ef to fd627a5 Compare February 10, 2023 09:38
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from fd627a5 to f1d397e Compare February 17, 2023 18:13
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from f1d397e to f1bfcf9 Compare March 4, 2023 05:27
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from f1bfcf9 to 3b8f743 Compare March 13, 2023 23:46
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 1ae52a7 to 5b849dc Compare March 27, 2023 11:59
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 3f1e768 to 5c7c320 Compare April 5, 2023 19:05
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 5c7c320 to 35ba29a Compare April 13, 2023 20:27
@github-actions
Copy link

github-actions bot commented Apr 13, 2023

Visit the preview URL for this PR (updated for commit 2b23ba9):

https://ent-ninsar-dev--pr68-renovate-chart-js-4-5k1lq99q.web.app

(expires Mon, 09 Feb 2026 16:29:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 459be81c3496ac31e0d1abe75517fb8af6c796be

@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 57a16a9 to fb09792 Compare April 28, 2023 06:43
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from fb09792 to 870ff15 Compare May 11, 2023 19:12
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 6429623 to fdc65f8 Compare June 22, 2023 21:23
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 4abfae8 to fbdab30 Compare July 24, 2023 22:49
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from fbdab30 to 8005389 Compare July 26, 2023 18:46
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 8005389 to 6bfaed4 Compare August 3, 2023 00:34
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 9d26202 to 807e0c0 Compare March 24, 2025 21:17
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from b45abf3 to ad40900 Compare April 15, 2025 15:12
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 3 times, most recently from 7aec4c0 to d19bd4d Compare April 29, 2025 18:07
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from d19bd4d to 5d309aa Compare May 22, 2025 14:36
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 5d309aa to 7b76046 Compare June 7, 2025 03:34
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 978417a to 9f9223e Compare June 18, 2025 00:27
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 9f9223e to b7dd2aa Compare June 28, 2025 00:12
@sonarqubecloud
Copy link

@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from b7dd2aa to 67827b6 Compare August 10, 2025 15:48
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 3 times, most recently from 278a87d to f69108e Compare September 3, 2025 18:07
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from f69108e to 2fb3752 Compare September 25, 2025 17:59
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 2fb3752 to 9e99a5c Compare October 13, 2025 11:35
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 9e99a5c to 30a18ea Compare October 21, 2025 19:59
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 30a18ea to 1d200b2 Compare November 10, 2025 23:05
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 3a02e11 to 178974b Compare November 20, 2025 10:45
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 178974b to 5df4d56 Compare December 3, 2025 16:15
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from 5df4d56 to e15a9ba Compare December 31, 2025 18:11
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from e15a9ba to ffa5482 Compare January 8, 2026 21:16
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch 2 times, most recently from 74a8dd3 to f14f2a1 Compare January 23, 2026 21:08
@renovate renovate bot force-pushed the renovate/chart.js-4.x branch from f14f2a1 to 2b23ba9 Compare February 2, 2026 16:27
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 2, 2026

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.

0 participants