renovate[bot]
25316c6477
chore(deps): update dependency c8 to v10
2025-12-16 01:36:16 +00:00
dopamine
0ca1570aa1
chore: upgrade to Vue 3.5 ( #22096 )
...
* chore: upgrade deps
* chore: replace __ExtractPublicPropTypes with ExtractPublicPropTypes
* fix: get rid of type errors
* fix: resolve test errors with @vue/test-utils v2.4.6
* fix: resolve test errors with Vue 3.5.22
* ci: set pnpm flag
* chore: update the Vue peer dependency version
* Apply suggestion from @tolking
Co-authored-by: qiang <qw13131wang@gmail.com >
* docs: update example code
Co-authored-by: warmthsea <2586244885@qq.com >
* chore: remove csstype (#22487 )
* chore: fix merge code type error
* chore: fix test:ssr error
- Cannot read properties of undefined (reading 'getSSRProps')
* chore: fix typecheck:vitest error
* chore: update pnpm yaml file
* test: fix collapse accordion error
* chore: update deps
* chore: fix type error
* chore: lock file
* chore: sync change
sync with the remove of vue macro
* refactor: use computed instead of eagerComputed
* fix: timeline.test.tsx typecheck
* chore: clean lock file
try dont throw CodeFactor issues in ci
did:
- rm pnpm-lock.yaml
- rm -rf ./**/node_modules
- pnpm store prune
- pnpm cache delete
- pnpm install
Also stay in 3.1.0 for vue-tsc in order to avoid the warnings of
template refs, see https://github.com/vuejs/language-tools/issues/5815
* chore: format code
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: warmthsea <2586244885@qq.com >
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
Co-authored-by: btea <2356281422@qq.com >
2025-12-16 09:34:03 +08:00
micaiguai
b171632d4e
feat(components): [affix] support append-to and teleported ( #23053 )
...
* feat(components): [affix] implement append-to-body
* feat: change append-to-body to teleported and append-to
* test: optimize affix teleport case
* Update packages/components/affix/src/affix.ts
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/affix/src/affix.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/affix/src/affix.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/affix/src/affix.vue
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/affix.md
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/affix.md
Co-authored-by: btea <2356281422@qq.com >
* chore: update the affix.md format
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-12-15 21:13:54 +08:00
Rainbow
5862e866ab
fix(components): [date-picker] input should not be editable when editable is false ( #23085 )
...
fix(components): input should not be editable when editable is false
2025-12-15 10:52:48 +08:00
Noblet Ouways
198db2a870
feat(components): [switch] add active & inactive slots ( #22429 )
...
* feat(components): [switch] add active & inactive slots
* chore: docs & tests & refact
* style: icon center
* style: items-center
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update docs/en-US/component/switch.md
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/switch.md
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: Zhong <cszhjh@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-12-13 21:40:23 +01:00
qiang
974ba4d3bf
feat(components): [table-v2] accessibility enhancement ( #22983 )
...
* feat(components): [table-v2] accessibility enhancement
* chore: add test
* chore: formatted
2025-12-13 20:27:41 +08:00
btea
bec944e9d8
docs: update radio demo style ( #23084 )
2025-12-12 15:17:05 +01:00
btea
2fb7db6a41
style(components): [radio] inner add transition ( #23083 )
2025-12-12 14:42:22 +01:00
sea
cbb5a0e606
style: compatible with new versions of sass ( #23070 )
...
* style: compatible with new versions of sass
* chore: update
* chore: update
* chore: update
* chore: update
2025-12-12 21:21:13 +08:00
卡
68a08d262a
docs(components): [tooltip] update trigger property type ( #23076 )
...
* docs(components): [tooltip] update trigger property type
* docs: update popover-dropdown
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-12-12 21:20:25 +08:00
Noblet Ouways
d49d1b2a3e
ci: redo size report action ( #23074 )
2025-12-12 07:33:00 +08:00
Noblet Ouways
39adcf4882
fix(components): [date-picker] sync input value with time-picker ( #20713 )
...
* fix(components): [date-picker] sync input value with time-picker
* test: set test case
2025-12-11 22:56:27 +01:00
btea
0acd025a22
chore(deps): upgrade vueuse to 10.11.0 ( #23058 )
...
* chore(deps): upgrade vueuse to 10.11.0
* fix: ci fail
* fix: update
* fix: update
2025-12-11 10:18:27 +01:00
Jeff
663607ad8b
test(components): add case about the disabled value of component has the highest priority ( #23042 )
...
* test: button add form disabled case
* test: cascader add test case
* test: checkbox add test case
* test: colorPicker add test case
* test: inputNumber add test case
* test: input add test case
* test: radio add test case
* feat: rate add test case
* test: segemented add test case
* test: select add test case
* test: selectV2 add test case
* test: slider add test case
* test: switch add test case
* test: timeselect add test case
* Update packages/components/button/__tests__/button.test.tsx
Co-authored-by: btea <2356281422@qq.com >
* test: modify desc
* test(components): clean annotation
* Update packages/components/time-select/__tests__/time-select.test.tsx
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/time-select/__tests__/time-select.test.tsx
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2025-12-11 13:11:08 +08:00
Kylin
30af39fff6
fix(components): [dialog] cannot be clicked when closed ( #22978 )
...
* fix(components): [dialog] cannot be clicked when closed
* refactor: add test
* refactor: update test
2025-12-11 12:04:48 +08:00
rzzf
d07d16dded
perf(components): [tree] resolve memory leak occurring after data update ( #23055 )
2025-12-10 23:06:31 +01:00
rzzf
b2994fcc09
chore: remove trailing slash from commitlint scope ( #23057 )
2025-12-10 15:34:52 +08:00
rzzf
79e013acca
docs: tweak demo style ( #23052 )
...
docs: tweak dome style
2025-12-10 00:10:29 +01:00
Noblet Ouways
899eeab499
chore: migrate fast-glob to tinyglobby ( #23020 )
...
* chore: migrate fast-glob to tinyglobby
* fix: ssr tests
2025-12-09 10:52:09 +01:00
Noblet Ouways
a5d2064936
chore: refine process.env judgment ( #23019 )
...
* Revert "chore: only show warnings in dev mode (#22675 )"
This reverts commit 1f7cdc3915 .
* chore: single condition
* Revert "chore(build): replace process (#21584 )"
This reverts commit 86f49acafd .
2025-12-09 13:07:23 +08:00
Jeff
665aee397f
fix(components): [data-picker] the panel disabled state should the same as component ( #23029 )
...
* fix(components): [DatePickerPanel] fix disabled
* add import
* fix style
* test: dataPicker add case
* Update packages/components/date-picker/src/date-picker.tsx
Co-authored-by: rzzf <cszhjh@gmail.com >
* Remove unused useFormDisabled import
Remove unused import of useFormDisabled from form components.
* test: update name
---------
Co-authored-by: huangjunfeng <huangjunfeng@jilinxiangyun.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2025-12-09 13:01:59 +08:00
Noblet Ouways
d215c1c145
style(theme-chalk): [menu] remove outline when hover in chrome ( #22994 )
...
* style(theme-chalk): [menu] remove outline when hover in chrome
* style: format
* chore: add scss to lint-staged
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2025-12-09 09:55:46 +08:00
Spaceman
3ba25b9759
fix(components): [select/select-v2] prevent dropdown closing on mixed input ( #22869 )
...
* fix(components): [select] prevent dropdown closing on mixed input
fix #22853
* fix(components): [select] prevent dropdown closing on mixed input
2025-12-09 09:35:47 +08:00
Jeff
cefb765d23
fix(components): [timepicker] fix disabled props ( #23022 )
...
* fix(components): [timepicker] fix `disabled` attrs
Change 'disabled' prop to an object with type and default.
* fix: image test checks
---------
Co-authored-by: huangjunfeng <huangjunfeng@jilinxiangyun.com >
2025-12-08 14:16:54 +08:00
Haceral
0e1c46fe90
fix(theme-chalk): [table-column] remove shadow on border ( #19942 )
...
fix(style): fix table fixed column style
2025-12-07 12:00:32 +08:00
Rainbow
ebefb5bffe
docs(components): [form] update the description of disabled prop ( #23014 )
2025-12-07 11:57:23 +08:00
btea
395af6672a
chore: format code ( #23010 )
2025-12-06 12:18:44 +08:00
Noblet Ouways
b579f48526
feat(components): [dropdown] add append-to ( #23001 )
...
* feat(components): [dropdown] add append-to
closed #5542
* test: case
* docs: add append-to property
* change version to 2.13.0
2025-12-06 08:06:32 +08:00
Noblet Ouways
9c64744a3a
chore: remove type-fest ( #23002 )
...
* chore: remove type-fest
* chore: apply suggestion
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2025-12-05 22:08:40 +08:00
renovate[bot]
30162c0aea
chore(deps): update commitlint monorepo to v20 (major) ( #22416 )
...
chore(deps): update commitlint monorepo to v20
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 21:12:01 +08:00
Element
bf0ca60bf8
chore: Update changelog 2.12.0 ( #23007 )
...
chore: update changelog 2.12.0
2025-12-05 04:42:39 +00:00
Noblet Ouways
8f5cc7dd5b
docs: improve playground link accessibility ( #22995 )
...
* docs: improve playground link accessibility
* improvement: apply suggestion
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2025-12-04 23:32:12 +01:00
0song
39013a96c8
chore: update doc ui ( #23000 )
2025-12-04 12:36:45 +00:00
Kero
ae04a7cb63
fix(components): [table] try load data only when expanding row ( #21678 )
...
Previously `toggleTreeExpansion` would trigger data loading even `expanded` is `false`, which makes
the given row expanded instead.
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-12-04 18:51:58 +08:00
Noblet Ouways
7f6281f02f
docs: add input-number warning ( #22996 )
2025-12-04 07:43:50 +08:00
jarven
b2f2dbf66f
fix(components): [focus-trap, popper, tooltip] memory leak ( #20147 )
...
* fix(components): [focus-trap, popper, tooltip] memory leak
* fix(components): [popper] memory leak
* fix(components): [popper] memory leak
* fix(components): [focus-trap, popper, tooltip] memory leak
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-12-03 16:00:07 +08:00
Noblet Ouways
b92ca7f4c0
docs: allow passing extra packages for ep-playground ( #22979 )
...
docs: allow passing extra packages
2025-12-03 15:07:50 +08:00
btea
da1ac941d8
fix(components): [tab] fix style when tab position is bottom ( #18425 )
...
* fix(components): [tab] fix style when tab position is bottom
* style: remove redundant style
2025-12-02 18:58:07 +01:00
rzzf
ddcae63665
fix(components): [message-box] disable page scroll when dialog open ( #22981 )
2025-12-02 12:33:38 +01:00
Noblet Ouways
08a254baaf
style(theme-chalk): [card]: grow body height ( #22829 )
2025-12-02 16:11:53 +08:00
Noblet Ouways
4327f98053
feat(components): [tag] a11y ( #22530 )
...
* feat(components): [tag] a11y
closed #15495
* chore: sync locale
* chore: update fr locale
* Update packages/locale/lang/en.ts
Co-authored-by: qiang <qw13131wang@gmail.com >
* Revert "chore: sync locale"
This reverts commit 710ce7640a88870c0d689058942c28faeb23d0cb.
* chore: sync locale redo
* Update packages/locale/lang/zh-tw.ts
* Update packages/locale/lang/zh-mo.ts
* Update packages/locale/lang/zh-hk.ts
* Update packages/locale/lang/zh-cn.ts
* chore: apply btea review
Co-authored-by: btea <2356281422@qq.com >
* chore: fit height
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-12-02 15:57:42 +08:00
Spaceman
75b8917d0e
fix(components): [radio & checkbox] fix button wrap style ( #22073 )
...
* fix(components): [radio] fix el-radio-button css
* fix(components): [radio] fix el-radio-button css
* fix(components): [radio] fix el-radio-button css
fix(components): [radio] fix el-radio-button css
* fix(components): [checkbox] fix checkbox-button border
fix(components): [checkbox] fix checkbox-button border
* fix(components): [radio & checkbox] fix button wrap style
* fix(components): [radio & checkbox] fix button wrap style
Removed unnecessary blank line in radio-button.scss.
2025-12-02 15:18:15 +08:00
qiang
cba30d8cd2
feat(components): [table] accessibility enhancement ( #22432 )
...
* feat(components): [table] accessibility enhancemen
closed #14301
* chore: sync locale
* chore: add test
* chore: optimize style
* chore: optimize style
* feat(components): [table] sort and filter a11y
2025-12-02 10:41:16 +08:00
知晓同丶
c51fd7e1fe
style(components): [cascader] cascader-panel fit width ( #21497 )
2025-12-02 10:35:12 +08:00
qdechochen
53e3032180
fix(theme-chalk): [upload]: incorrect padding value for el-upload-dragger ( #14903 )
...
* fix(upload.scss): incorrect padding value'
* fix: the padding error of is-dragover
* fix: swap dragger padding values
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-12-02 10:27:14 +08:00
LooSheng
d732c88e9e
style(theme-chalk): dark mode component bg-color transparent on overlay ( #10890 )
...
style(theme-chalk): dark bg-color transparent
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-12-02 10:25:41 +08:00
Rainbow
32f8739312
feat(components): [menu] apply popper-class and popper-style to the tooltip of the title ( #22908 )
...
* feat: apply popper-class and popper-style to the tooltip of the title
* docs: update
* docs: update
2025-12-02 08:18:32 +08:00
btea
bcb97b287d
ci: publish-pr-commit-pkg pm add multiple value ( #22977 )
2025-12-01 23:08:25 +01:00
qiang
f23c2d3ee1
fix(components): [select] ensure dropdown remains open when filterable ( #22975 )
2025-12-01 21:21:26 +08:00
btea
2d64179491
refactor!: the disabled value of component has the highest priority ( #18739 )
...
* refactor!: the disabled value of component has the highest priority
* fix: update
* fix: compatible with switch loading
* feat: apply to cascader, select, select-v2
* fix: update
* fix: update selectv2
* fix: update autocomplete
* fix: date-picker-panel
* fix: update rate/slider/upload
* fix: slider error
* fix: update checkbox
* fix: checkbox error
2025-12-01 21:20:57 +08:00