btea
70b7f2a2e4
fix(components): [timeline] normal rendering default slot ( #23217 )
2025-12-25 21:59:52 +08:00
知晓同丶
3791116c52
fix(components): [table] prevent showOverflowTooltip overwrite ( #23215 )
...
fix(components): [table] prevent OverflowTooltip overwrite
1. Prevent overwriting for 'selection' columns to avoid unwanted width changes.
2. Respect the column's own 'showOverflowTooltip' prop when explicitly defined.
2025-12-25 20:33:31 +08:00
rzzf
a5e255f7e1
fix(components): [cascader] scrolls to the wrong active node ( #23203 )
...
* fix(components): [cascader] scrolls to the wrong active node
* fix: update
2025-12-25 13:26:53 +01:00
Rainbow
038174cc2f
feat(components): [message-box] add confirmButtonType and cancelButtonType props ( #23193 )
...
* feat: add confirmButtonType and cancelButtonType props
* docs: update
* docs: update
* feat: update
2025-12-25 13:22:32 +01:00
Rainbow
16bbdf7a3b
feat(components): [calendar] add controller-type and formatter props ( #23045 )
...
* feat(components): [calendar] support controller-type prop
* refactor: move handleDateChange to useCalendar
* feat: update
* style: update
* style: update
* feat: support formatter prop
* feat: update
* docs: update version number
* chore: use ExtractPublicPropTypes
* test: update
* chore: improve parameter type
* feat: update version number
* feat: update
* feat: update
* Apply suggestions from code review
Co-authored-by: rzzf <cszhjh@gmail.com >
* docs: update example
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
Co-authored-by: warmthsea <2586244885@qq.com >
2025-12-25 10:04:10 +00:00
rzzf
47f1b36b17
fix(hooks): [use-lockscreen] body width was not restored correctly ( #22972 )
...
* fix(hooks): [use-lockscreen] body width was not restored correctly
* fix: update
* test: cleanup timer
* test: update
2025-12-24 23:00:20 +08:00
rzzf
a910f91647
chore: reorder recommended Prettier rules ( #23205 )
2025-12-24 19:36:22 +08:00
Rainbow
a4c0a779cf
feat(components): [color-picker] add clearable prop and clear event ( #22999 )
...
* feat(components): [color-picker] support clearable prop and expose clear
* docs: update version number
* docs: update version number
* docs: update version number
* feat: add clear event
* test: update test case
2025-12-23 23:54:17 +01:00
Rainbow
1a1c23e012
chore: remove duplicate imports ( #23189 )
2025-12-23 10:16:31 +08:00
micaiguai
359440d411
refactor(test-utils): remove redundant code in tick.ts ( #21903 )
...
refactor(test-utils): remove redundant code
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
2025-12-23 09:14:11 +08:00
qiang
73791bb14e
fix(theme-chalk): update dark theme color variables for consistency ( #23064 )
...
* fix(theme-chalk): update dark theme color variables for consistency
* chore: update
* chore: update
2025-12-22 23:00:27 +08:00
rzzf
2a5fa5f4c5
style(components): separate sub component styles ( #23153 )
2025-12-22 17:55:50 +08:00
Noblet Ouways
2c8aa9356c
fix(components): [date-picker] trigger clear evt in footer slot ( #23174 )
...
* fix(components): [date-picker] trigger clear evt in footer slot
closed #23173
* test: add test case
fix: typecheck
* test: enhance clear evt
* docs: add clear evt
* docs: change clear evt description
2025-12-21 18:53:17 +01:00
btea
6b7a1c9c35
ci: format ( #23171 )
2025-12-19 15:36:45 +01:00
btea
f5c38e645d
fix(docs): missing contributors ( #23170 )
2025-12-19 21:29:57 +08:00
Element
4e25ad8672
chore: Update changelog 2.13.0 ( #23165 )
...
chore: update changelog 2.13.0
2025-12-19 07:23:43 +00:00
rzzf
fc2a003ff8
fix(components): [tabs] avoid resizeObserver loop when updating tab nav ( #22966 )
2025-12-19 14:15:02 +08:00
rzzf
123cb136bb
fix(components): [table] ts-plugin(4023) error ( #23161 )
...
* fix(components): [table] ts-plugin(4082) error
* fix: update
2025-12-19 13:35:29 +08:00
rzzf
43ea7a7007
style(components): [checkbox] resolve border flicker in dropdown ( #23121 )
...
* style(components): [checkbox] remove unused styles
* style: update
* style: update
* chore: cleanup
* style: update
Co-authored-by: warmthsea <2586244885@qq.com >
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-12-19 12:22:28 +08:00
Noblet Ouways
ec60060a20
fix(components): [date-picker] duplicate panels after confirm time ( #23158 )
2025-12-19 11:49:56 +08:00
xiejiahe
8c4aaec835
fix(components): [tree] add optional chains to ensure el$ exists ( #23137 )
...
* fix(components): [tree] When a hot update occurs, the element does not exist.
* refactor: simplify
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-12-18 21:35:24 +08:00
0song
c30a92713d
chore: update doc ( #23155 )
2025-12-18 11:34:35 +00:00
btea
527035d1f5
fix(docs): numerous error messages during website build ( #23152 )
...
* refactor(docs): replace deprecated method
* fix: handle locatoin is not defined
2025-12-18 11:58:40 +01:00
rzzf
4ed128e14e
style(components): [form/form-item] separate form and form-item styles ( #23142 )
2025-12-18 13:43:03 +08:00
Shane Cranor
aac871274c
fix(components): [date-picker-panel] remove incorrect is-disabled class from range panel header ( #23113 )
...
* fix: remove incorrect is-disabled class from range panel header
closed #23102
* Update packages/components/date-picker-panel/src/date-picker-com/panel-date-range.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* noissue: Remove disabled class test for date picker header
Removed a test case that checks if the date picker panel header has the 'is-disabled' class when enabled.
* style: fmt
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-12-18 10:48:44 +08:00
micaiguai
88533bc715
docs: optimize watermark md content ( #23150 )
2025-12-18 10:08:16 +08:00
Rainbow
ef41d46a61
docs(components): [date-picker-panel] add editable prop ( #23151 )
2025-12-18 10:07:01 +08:00
btea
3dcd4d1867
style(components): [date-picker] text and icons are vertical misaligned ( #23110 )
...
* style(components): [date-picker] text and icons are vertical misaligned
* fix: keep padding
2025-12-18 09:06:38 +08:00
rzzf
a13bbd3731
docs: improve title accessibility ( #23139 )
2025-12-17 15:07:07 +08:00
btea
08af2e027f
ci: increase build docs max-old-space-size ( #23136 )
...
* ci: increase build docs max-old-space-size
* chore: format
* ci: test publish-docs-deploy
* test: comment condition
* fix: increase max-old-space-size
* chore: undo comment
publish-docs-deploy done
* ci: test publish-docs-deploy-manual
* fix: increase max-old-space-size
* chore: undo comment
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-12-17 09:25:16 +08:00
btea
487f2b168d
fix: publish catalog dep ( #23135 )
2025-12-16 16:15:19 +01:00
Noblet Ouways
a81abdfda0
chore: fix build ( #23134 )
2025-12-16 22:55:35 +08:00
btea
12bca1d31c
fix: uno.css imported multiple times ( #23106 )
2025-12-16 19:42:53 +08:00
rzzf
41c73b83a7
chore(components): [breadcrumb] remove unused code ( #23130 )
2025-12-16 17:56:23 +08:00
btea
750aec768c
chore: update pnpm-workspace.yaml ( #23082 )
...
* chore: update `pnpm-workspace.yaml`
* chore: format
* Update pnpm-workspace.yaml
2025-12-16 11:08:17 +08:00
Noblet Ouways
c1c421e410
fix(components): [date-picker-panel] remove pick emit declaration ( #23081 )
...
* fix(components): [date-picker-panel] remove pick emit declaration
* fix: dont duplicate onPick calls
if we remove the 'pick' emit the onPick calls are duplicated with the
common/picker.vue one
2025-12-16 10:19:22 +08: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