Skip to content

Commit 01c76d0

Browse files
committed
docs: prepare 8.0.0 changelog
1 parent f8a5ba0 commit 01c76d0

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
## 8.0.0
2+
3+
### Breaking changes
4+
5+
- Updated peer dependency for `echarts` to `^6.0.0`.
6+
- Updated peer dependency for `vue` to `^3.3.0`.
7+
- Dropped support for browsers without native `class` support.
8+
- 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).
9+
10+
### New features
11+
12+
- ECharts 6 support.
13+
- Added slots for tooltip and data view.
14+
- Added support for getter in provide/inject.
15+
- Added [smart update](https://github.com/ecomfe/vue-echarts/blob/main/README.md#smart-update) strategy to make updates more effortless.
16+
- Made CSS `border-radius` work out-of-the-box.
17+
18+
### Chore
19+
20+
- Built with tsdown.
21+
- Switched demo from webpack to rolldown-vite.
22+
- Switched to ESLint flat config.
23+
- Added unit test with Vitest.
24+
125
## 8.0.0-beta.3
226

327
- Made CSS `border-radius` work out-of-the-box.

0 commit comments

Comments
 (0)