bf94db6ca3
chore(deps): update dependency vue-tsc to v3.0.7 ( #885 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-19 13:54:00 +00:00
9dce0bbde6
chore(deps): update dependency @types/node to v22.18.1 ( #882 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 22:11:53 +08:00
c80c659dbb
chore(deps): update actions/setup-node action to v5 ( #881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 16:11:11 +08:00
948e55f6a7
chore(deps): update dependency @typescript-eslint/utils to v8.42.0 ( #880 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 16:10:51 +08:00
e9eac88a62
chore(deps): update dependency @vueuse/core to v13.9.0 ( #879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 21:58:04 +08:00
b4b6b4a8ad
chore(deps): update actions/checkout action to v5 ( #877 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 21:57:00 +08:00
4458586d38
chore(deps): update patches after 7 days ( #878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 10:20:43 +00:00
bb03b07ed0
chore(deps): update dependency vue-tsc to v3.0.6 ( #875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 18:19:10 +08:00
2a5d34583e
chore(deps): update minors after 7 days ( #876 )
...
* chore(deps): update minors after 7 days
* chore: revert breaking option for now
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Justineo <justice360@gmail.com>
2025-09-08 18:18:20 +08:00
bf23d6c7e9
chore: use renovate app, improve configuration ( #871 )
...
* chore: use renovate app instead
* chore: config renovate
2025-09-08 17:04:58 +08:00
4f52c7d0da
chore(deps): update dependency vue to v3.5.21 ( #864 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 10:05:55 +08:00
6defb4c331
chore(deps): update dependency unplugin-raw to v0.6.1 ( #862 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-08 02:00:27 +08:00
9b5bf63277
chore(deps): update dependency tsdown to v0.14.2 ( #861 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-08 01:44:37 +08:00
325ef58964
chore: add renovate repo env
2025-09-08 01:40:52 +08:00
bf04b30dfa
chore: add renovate ( #860 )
...
* chore: add renovate
* chore: add permissions
2025-09-07 23:27:00 +08:00
47368d4833
docs: remove online editor badges and add logo
2025-08-14 23:44:53 +08:00
b804dcf982
chore: add permissions in workflow
2025-08-14 22:40:29 +08:00
c1035a9e79
chore: remove esbuild from devDependencies
2025-08-14 11:34:15 +08:00
cf1e60c9c5
docs: add link to setTheme, simplify readme ( #854 )
...
* docs: add link to `setTheme`, simplify readme
* docs: add improved favicon
Co-authored-by: Yue JIN <40021217+kingyue737@users.noreply.github.com>
2025-08-12 11:46:00 +08:00
62cf9e921c
chore: update docs after version bump but before commit
2025-08-12 00:20:11 +08:00
33fe1e1794
chore: add codeowners ( #852 )
2025-08-11 11:10:23 +08:00
3349c8a0eb
chore: rebrand to "Vue ECharts", improve ci.yml ( #851 )
2025-08-11 10:45:01 +08:00
fe7e2afd09
chore: release and publish from github actions ( #850 )
2025-08-10 23:36:36 +08:00
a51e2db6d1
chore: add echarts 6 features in codegen
...
* chore: add echarts 6 features in codegen
* update according to 772cf01859
2025-08-10 23:36:36 +08:00
654fdc98f9
docs: update version, deps and docs for 8.0 beta ( #849 )
...
* chore: up version and deps
* chore: use pnpm CLI to get versions
* add note for echarts 6 upgrade guide
* remove docs script
let cdn to redirect for us
* Revert "remove docs script"
This reverts commit 3bc237db9100864f2813249ac1693735a658e646.
* update demo links
2025-08-10 23:36:36 +08:00
7e49190f95
feat!: inject style via constructable CSSStyleSheet and remove CSP entry ( #847 )
...
* chore: not inject inline css on server
* feat!: remove csp entry
* keep csp title in readme
* chore: switch to rolldown and tsdown
* update
* dedupe
* update according to review
* emphasize "both" in csp section
* load css with unplugin-raw
* change tsdown entry
2025-08-10 23:36:36 +08:00
a6ad4e70a2
feat: rendering tooltips and dataView with slots ( #838 )
...
* feat: experimental component rendered tooltip
* revert slot in VChart
* feat: use tooltip composable
* feat: try createApp
* feat: use pie chart as tooltip
* feat: switch to createVNode
The limitation is that the tooltip detached from the current component tree, not provide/inject
will try teleport next
* feat: try component with teleport
* wip
* add xAxis example
* refactor with shallowReactive
* Support dynamic slot
* fix: fill empty elements with object in array
* shallow copy option along the path
* ssr friendly
* vibe docs
* typo
* update according to the review
* add dataView slot
* chore: fix warnings and errors in demo (#839 )
* chore: suppress warning in demo
* chore: prevent multiple intializations of esbuild-wasm in demo HMR
* feat: dynamically update the theme (#841 )
Co-authored-by: GU Yiling <justice360@gmail.com>
* feat: add dataView slot
* vibe docs
---------
Co-authored-by: GU Yiling <justice360@gmail.com>
* fix docs typo
* update according to the review
* small fix
* remove wrapper around slotProp
* update comments
* remove anys
* add tooltip slot prop type
* target to vue 3.3
* move slot related codes to slot.ts
---------
Co-authored-by: GU Yiling <justice360@gmail.com>
2025-08-10 23:36:36 +08:00
4beaa9bce9
chore: remove large mode for flight example ( #845 )
2025-08-10 23:36:36 +08:00
26c991ea81
feat: dynamically update the theme ( #841 )
...
Co-authored-by: GU Yiling <justice360@gmail.com>
2025-08-10 23:36:36 +08:00
55c187ec64
chore: fix warnings and errors in demo ( #839 )
...
* chore: suppress warning in demo
* chore: prevent multiple intializations of esbuild-wasm in demo HMR
2025-08-10 23:36:36 +08:00
6ef3fd8f52
refactor: use Web Components without native class support detection ( #836 )
2025-08-10 23:36:36 +08:00
5b39c47102
refactor: switch to generated .d.ts ( #835 )
...
* build: generate d.ts
* fix: preserve PublicMethods
* fix: avoid exposing types of attrs
* refactor: use existing setoption type
* fix: expose root and chart
* feat: use symbol as injection key
* chore: add comment for the type casting of the exposed
2025-08-10 23:36:36 +08:00
d3bff26307
chore: ESLint Flat Config ( #834 )
...
* chore: eslint flat config
* chore: format
* update according to review
* chore: remove prettier config and format
* fix: move handler to script to bypass eslint
* chore: config eslint for lang=js block
* docs: add surrounding empty lines for code block
* chore: also minify css in csp build
* chore: publint
2025-08-10 23:36:36 +08:00
8fbc68a010
build: migrate demo from webpack to Vite ( #832 )
2025-08-10 23:36:36 +08:00
440285dabf
chore: remove @vue/runtime-core from peerDependencies
...
@vue/runtime-core was added here for supporting typescript in vue < 2.7
2025-08-10 23:36:36 +08:00
9dd86d0a8d
refactor: change listeners from object to Map
2025-08-10 23:36:36 +08:00
0aec2ecbd6
refactor: rename realListeners to listeners
2025-08-10 23:36:36 +08:00
756aa363f0
docs: update provide/inject section
2025-08-10 23:36:36 +08:00
05bd137cce
refactor: simplify render function
2025-08-10 23:36:36 +08:00
f81fd99c1a
feat: support getter in provide/inject
2025-08-10 23:36:36 +08:00
349644f913
docs: remove vue 2 related content
2025-08-10 23:36:36 +08:00
503094de70
feat!: remove vue 2
2025-08-10 23:36:36 +08:00
d0357c8f31
docs: remove english in Chinese README
2025-08-05 18:03:16 +08:00
cde7c33a32
docs: fix v6 zh docs link
2025-07-08 10:50:35 +08:00
963c204da4
docs: remove showLoading and hideLoading ( #842 )
...
* docs: remove showLoading and hideLoading
* docs: add note for `showLoading` and `hideLoading` method
2025-07-02 18:31:57 +08:00
bee810ead3
docs: fix typo in readme cn
2025-06-07 18:00:02 +08:00
1301014626
fix: not auto-resize when the container size is 0, closes #831
2025-05-23 15:10:03 +08:00
b7852ab643
fix: fix type for autoresize (again), closes #810
v7.0.3
2024-08-19 23:41:18 +08:00
1378f6e397
build: use upstream version of rollup-plugin-import-css
2024-08-19 11:47:41 +08:00
ec2c15c153
fix( #805 ): fix style injection
2024-08-13 15:33:36 +08:00