Simple HTML5 Charts using the tag
Go to file
Evert Timberg 93c3467182
Prevent double plugin registers from losing the list of plugins (#8162)
When `Chart.register()` was called twice in a row, the list of
plugin descriptors on the chart instance would be cleared. The
next chart update would then restart all of the plugins, not
knowing that they were already started. In the case of the Legend
and Title, this causes two boxes to appear in the layout system
thus drawing twice.
2020-12-14 12:03:08 +02:00
.github CI: Conditionally run steps based on changes (#8132) 2020-12-05 17:57:19 +02:00
docs default values for element background and border color were wrong (#8156) 2020-12-11 10:52:54 -05:00
helpers flat helpers (#7806) 2020-09-28 09:11:55 -04:00
samples Fix/area fill and chart titles (#8113) 2020-11-30 09:59:20 -05:00
scripts Update workflow to use GitHub releaes (#7891) 2020-10-15 16:37:38 -04:00
src Prevent double plugin registers from losing the list of plugins (#8162) 2020-12-14 12:03:08 +02:00
test Prevent double plugin registers from losing the list of plugins (#8162) 2020-12-14 12:03:08 +02:00
types Update docs on printing (#8149) 2020-12-10 16:25:00 +02:00
.browserslistrc Drop legacy browser support (#8009) 2020-11-16 21:01:33 +02:00
.codeclimate.yml Use the Chart.js shared ESLint config (#5112) 2018-01-06 17:59:13 -05:00
.editorconfig Destroy example charts on unmount (#8004) 2020-11-04 14:58:53 -05:00
.eslintignore Fix lint issues in gulpfile.js (#7076) 2020-02-09 11:50:11 -05:00
.eslintrc.yml Switch to eslint-plugin-es (#8075) 2020-11-19 21:23:24 +02:00
.gitignore flat helpers (#7806) 2020-09-28 09:11:55 -04:00
.htmllintrc Make Chart.Animation/animations/Tooltip importable (#5382) 2018-04-02 10:55:52 +02:00
composer.json Use HTTPS instead of HTTP for URLs supporting it 2018-12-17 07:50:02 +01:00
karma.conf.js Drop legacy browser support (#8009) 2020-11-16 21:01:33 +02:00
LICENSE.md Update license year and copyright holders (#5053) 2017-12-31 15:17:22 +01:00
MAINTAINING.md Expand filename (#7893) 2020-10-16 07:40:49 -04:00
package-lock.json Bump highlight.js from 10.3.1 to 10.4.1 (#8128) 2020-12-04 21:45:56 +02:00
package.json Revert "New release workflow (#8127)" and fixes (#8131) 2020-12-04 21:37:46 +02:00
README.md Remove release branch workflow (#7827) 2020-10-13 17:12:19 -04:00
rollup.config.js Drop legacy browser support (#8009) 2020-11-16 21:01:33 +02:00
tsconfig.json Turn on excludeNotExported (#7121) 2020-02-20 12:18:21 -05:00


Simple yet flexible JavaScript charting for designers & developers

Downloads GitHub Workflow Status Coverage Awesome Slack

Documentation

Contributing

Instructions on building and testing Chart.js can be found in the documentation. Before submitting an issue or a pull request, please take a moment to look over the contributing guidelines first. For support, please post questions on Stack Overflow with the chartjs tag.

License

Chart.js is available under the MIT license.