Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@nagix nagix released this 19 Jun 07:00
· 0 commits to master since this release

Breaking Changes

  • Explicit plugin registration
  • Change default options
  • Remove preservation update option and add 'quiet' transition mode
  • Remove 'time' scale override support

Enhancements

  • Migrate to Chart.js 3.x
  • Support chartjs-plugin-datalabels 2.x
  • Support chartjs-plugin-annotations 1.x
  • Support chartjs-plugin-zoom 1.x
  • Support chartjs-chart-financial with Chart.js 3.x
  • Enhance chartjs-plugin-annotation support
  • Add minDelay, maxDelay, minDuration and maxDuration options for chartjs-plugin-zoom
  • Improve animations by synchronizing scrolling with rendering
  • Support per-axis frameRate option
  • Improve ES module support
  • Add TypeScript support

Infrastructure

  • Use npm build scripts instead of gulp
  • Add a tgz file to the release assets
  • Migrate to GitHub Actions (#135)
  • Lint markdown files and JS code in HTML

Documentation

  • Migrate docs, tutorials and samples to VuePress
  • Use Luxon in samples instead of Moment.js
  • Update integration tutorials
  • Add Japanese docs (#138)