mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-10-27 10:55:07 +08:00
docs: prepare 8.0.0 changelog
This commit is contained in:
24
CHANGELOG.md
24
CHANGELOG.md
@ -1,3 +1,27 @@
|
||||
## 8.0.0
|
||||
|
||||
### 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](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet/CSSStyleSheet#browser_compatibility).
|
||||
|
||||
### New features
|
||||
|
||||
- ECharts 6 support.
|
||||
- Added slots for tooltip and data view.
|
||||
- Added support for getter in provide/inject.
|
||||
- Added [smart update](https://github.com/ecomfe/vue-echarts/blob/main/README.md#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.
|
||||
|
||||
## 8.0.0-beta.3
|
||||
|
||||
- Made CSS `border-radius` work out-of-the-box.
|
||||
|
||||
Reference in New Issue
Block a user