Skip to content

v8.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Sep 17:05
· 6 commits to main since this release

Breaking changes

  • Updated peer dependency for echarts to ^6.0.0.
  • Updated peer dependency for vue to ^3.3.0.
  • Dropped support for browsers without native class support.
  • Removed vue-echarts/csp entry. Use vue-echarts instead. Only manually include vue-echarts/style.css if you are both enforcing a strict CSP that prevents inline <style> injection and targeting browsers that don't support the CSSStyleSheet() constructor.

New features

  • ECharts 6 support.
  • Added slots for tooltip and data view.
  • Added support for getter in provide/inject.
  • Added smart update strategy to make updates more effortless.
  • Made CSS border-radius work out-of-the-box.

Chore

  • Built with tsdown.
  • Switched demo from webpack to rolldown-vite.
  • Switched to ESLint flat config.
  • Added unit test with Vitest.