Zhong
2dca78bd76
fix(components): [select] scrolling is not triggered when the option value is zero ( #22578 )
...
* fix(components): [select] scroll missing when first option value is zero
* test: add case
* test: update
2025-10-25 11:58:21 +02:00
Rainbow
e5495d89d5
fix(components): [date-picker-panel] wrong style when use showWeekNumber ( #22559 )
...
* fix: the selected row has '.current' class when show-week-number
* test: add test case
2025-10-24 16:46:33 +08:00
Lensiq
1ec753ac59
fix(components): [tooltip] content hover works with array trigger ( #22551 )
2025-10-24 10:06:18 +08:00
qiang
031282014a
feat(components): [color-picker-panel] predefine a11y ( #22527 )
...
* feat(components): [color-picker-panel] predefine a11y
* chore: sync locale
* Update packages/components/color-picker-panel/src/composables/use-predefine.ts
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* chore: update
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
2025-10-23 21:17:43 +08:00
btea
f352c5521e
fix(components): [input] quickly click the icon and the cursor position is displayed incorrectly ( #22563 )
2025-10-23 14:44:54 +02:00
Lensiq
d66daf3e2b
fix(components): [select] prevent duplicate option registration ( #22541 )
...
* fix(components): [select] prevent duplicate option registration
* fix: update
* chore: add test
* fix: update
* Update packages/components/select/src/select.vue
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: Zhong <cszhjh@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-10-22 16:51:23 +08:00
Lensiq
c252273a57
chore: normalize classname ( #22537 )
...
* chore: normalize classname
* Update packages/components/date-picker-panel/src/composables/use-basic-date-table.ts
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update packages/components/date-picker-panel/src/date-picker-com/panel-month-range.vue
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update packages/components/loading/src/loading.ts
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update packages/components/tour/src/step.vue
Co-authored-by: Zhong <cszhjh@gmail.com >
* chore: normalize classname
* fix: update
* chore: update
---------
Co-authored-by: Zhong <cszhjh@gmail.com >
2025-10-22 13:45:30 +08:00
xingyixiang
b61d9c5b89
fix(components): [tree] optimize tree-select empty detection ( #22302 )
...
* fix(components): [tree] optimize tree-select empty detection
* test(components): [tree] render slot empty
* test(components): [tree] render slot empty
2025-10-22 10:20:41 +08:00
xiaocainiao633
030afc7bc9
fix(components): [input-tag] keyboard handling should occur on keydown ( #22486 )
...
* fix(components): issue of enter event bubbling in input-tag component
* fix(components): fix test
* fix(components): resolve new problem
* fix(components): fix input-tag-new
* fix(components): fix input-tag-new
* fix(components): resolve new problem
2025-10-21 21:24:00 +08:00
btea
d871117c68
fix(components): [select] should not affect global config ( #22544 )
2025-10-21 09:48:33 +02:00
Jevin
7b01021cf7
fix(components): [tree-v2] call collapseNode/expandNode expand/collapse icon status error ( #22205 )
...
* fix: call collapseNode/expandNode icon status error
* chore: add test
* chore: update
* chore: update
* chore: update
* chore: update
2025-10-21 14:42:08 +08:00
Zhong
a65d218e22
refactor(components): [tree] improve emit to get type hints ( #22526 )
...
* refactor(components): [tree] improve emit to get type hints
* chore: update
* fix: update
* chore: revert example
* docs: update type
Co-authored-by: Dsaquel <291874700n@gmail.com >
* chore: rename event
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-10-20 14:43:47 +08:00
Rainbow
b917fafccc
feat(components): [select/select-v2] support debounce prop ( #22471 )
...
* feat(components): [select/select-v2] support debounce prop
* feat: update
* feat: update
* feat: update
* docs: update version number
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
2025-10-20 10:46:24 +08:00
Noblet Ouways
8d32bc31d8
chore: replace ns.is condition ( #22531 )
...
* chore: replace ns.is condition
* chore: sgconfig
* Revert "chore: sgconfig"
This reverts commit fa56c22673 .
2025-10-20 10:09:03 +08:00
Zhong
3538d7f9d2
improvement(components): [tree] allow null as key in setCurrentKey ( #22524 )
2025-10-20 09:16:15 +08:00
qiang
d042674220
feat(components): [color-picker-panel] add validateEvent prop ( #22522 )
...
* feat(components): [color-picker-panel] add validateEvent prop
* docs: update
2025-10-19 11:18:21 +08:00
qiang
bc55a5f93a
feat(components): [color-picker-panel] sv-panel a11y ( #22470 )
...
* feat(components): [color-picker-panel] sv-panel a11y
* chore: sync locale
* chore: add test
* Update packages/components/color-picker-panel/src/composables/use-sv-panel.ts
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2025-10-19 11:17:44 +08:00
Rainbow
72f9ba2ba5
fix(components): [select-v2] avoid displaying 'false' incorrectly during remote search ( #22495 )
...
fix(components): [select-v2] avoid displaying 'false' incorrectly
2025-10-18 11:23:52 +02:00
Lensiq
1680d14c31
feat(components): [drawer] add support for modal-penetrable prop ( #22498 )
...
* feat(components): [drawer] add support for prop
* fix: update
* docs: update
2025-10-18 16:32:37 +08:00
Zhong
3508d4f676
fix(components): [select-v2] use correct labelKey in selectedLabel ( #22516 )
...
* fix(components): [select-v2] use correct labelKey in selectedLabel
* test: add case
* test: update
2025-10-18 16:24:17 +08:00
sea
ff2c26dc89
improvement(components): [steps] change step transitionDelay timer ( #19888 )
...
* perf(components): [steps] change step `transitionDelay` timer
* Update packages/components/steps/src/item.vue
Co-authored-by: qiang <qw13131wang@gmail.com >
* chore: update
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-10-17 13:45:31 +02:00
Rainbow
e6d5ddbde6
fix(components): [date-picker-panel] value-on-clear takes effect on monthrange and yearrange ( #22507 )
...
* fix(components): [date-picker-panel] sync clear value with valueOnClear
* test: add test case
* test: supplement tests
2025-10-17 16:59:19 +08:00
一只前端汪
ddf28c98d3
feat(components): [input] add word-limit-position attributes ( #22359 )
...
* fix: input maxlength
* fix: make error tip same line
* fix: format
* fix: use top: 100%;
* feat: expand show-limit-word
* feat: add test
* fix: optimize code
* fix: use nsInput.is and update docs
* fix: update test case
* fix: add wordLimitPosition props
* chore: update docs
* fix: add version tag
* fix: input support outside
* fix: update docs
* fix: add backgroundcolor
* fix: Restore code
* fix: update docs demo
* fix: add input test case
* fix: Remove two useless CSS
* Merge branch 'dev' into input-max-length
2025-10-17 11:46:14 +08:00
qiang
a228b3a514
fix(components): [color-picker] the panel does not capture focus ( #22483 )
...
* fix(components): [color-picker] the panel does not capture focus
* chore: test
---------
Co-authored-by: btea <2356281422@qq.com >
2025-10-16 23:08:04 +08:00
Carl Chen
9b9fd97da1
fix(components): [input-number] fix step-strictly precision ( #14359 )
...
fix(components): [el-input-number] fix step-strictly precision
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-10-16 22:12:37 +08:00
Rainbow
639adda459
chore: remove the useless debounce prop from slider ( #22488 )
...
Co-authored-by: btea <2356281422@qq.com >
2025-10-16 13:43:46 +00:00
sea
63c7cd69fe
test: image stable loading in CI ( #22491 )
...
* test: image stable loading in CI
* test: avatar update
2025-10-16 17:59:37 +08:00
Rainbow
df830df442
fix(components): [cascader/autocomplete] make debounce prop reactive ( #22477 )
...
* fix(components): [cascader/autocomplete] make debounce prop reactive
* fix: update
* test: update
---------
Co-authored-by: btea <2356281422@qq.com >
2025-10-16 10:12:43 +08:00
Zhong
645df6d95a
feat(components): [input] add modelModifiers prop ( #22415 )
...
* feat(components): [input] add `modelModifiers` prop
* refactor: update
* refactor: update
* fix: input uncontrolled in lazy mode
* docs: add desc
* perf: cache `Object.keys(props.modelModifiers).length`
Co-authored-by: warmthsea <2586244885@qq.com >
---------
Co-authored-by: warmthsea <2586244885@qq.com >
Co-authored-by: btea <2356281422@qq.com >
2025-10-16 01:49:54 +00:00
Lensiq
aca3724be4
docs(components): [watermark/dropdown] correct content value & add effect prop ( #22481 )
...
* docs(components): [watermark/dropdown] correct value & add prop
* Update packages/components/dropdown/src/dropdown.ts
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update docs/en-US/component/dropdown.md
Co-authored-by: Zhong <cszhjh@gmail.com >
---------
Co-authored-by: Zhong <cszhjh@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2025-10-16 01:22:35 +00:00
Lensiq
b45e094ce3
fix(components): [message] use correct namespace for lockscreen ( #22465 )
2025-10-15 08:13:31 +08:00
qiang
0842235dd9
feat(components): [color-picker-panel] hue-slider a11y ( #22258 )
...
* feat(components): [color-picker] hue-slider a11y
* chore: sync locale
* chore: lint
* chore: rename
* chore: rename
2025-10-14 19:06:08 +08:00
snowbitx
459288c5a9
feat(components): [autocomplete] support home and end key events ( #22324 )
...
* feat(components): [autocomplete] support home and end key events
* refactor: add pageUp+pageDown and fix scroll error
* chore: refer to #22228
* chore: change switch case
* refactor: change steps 10
* Update packages/components/autocomplete/__tests__/autocomplete.test.tsx
Co-authored-by: qiang <qw13131wang@gmail.com >
* test: add test case
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-10-12 16:35:33 +08:00
qiang
271fb6fac7
refactor(components): [dropdown] trigger flow for dropdown menu ( #22332 )
...
* refactor(components): [dropdown] trigger flow for dropdown menu
* fix: test
2025-10-10 10:34:12 +08:00
Rainbow
ee4a7a687c
fix(components): [cascader] issue with expanding levels during search ( #21686 )
...
* fix(components): [cascader] issue with expanding levels during search
* test: add test case
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
Co-authored-by: liuxianheng <dfwl-liuxianheng@dfwlg.com >
2025-10-09 23:02:08 +02:00
Rainbow
7d1f52127f
fix(components): [select] loading appears on first click when remote ( #22323 )
...
* fix(components): [select] loading appears on first click when remote
* test: add test case
2025-10-09 23:00:06 +02:00
Cloyd Lau
3bfabeef11
docs(components): [popconfirm] set type definition for virtual-ref ( #22229 )
...
chore: set comments
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-10-08 19:00:13 +08:00
Noblet Ouways
45bba632cd
fix(components): [time-picker] always take old value on cancel ( #22414 )
...
* fix(components): [time-picker] always take old value on cancel
* test: set test case
* chore: apply review
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2025-10-08 12:50:21 +08:00
Zhong
85fe9b86d2
fix(components): [slider] support uneven step sizes ( #22401 )
2025-10-04 11:09:11 +08:00
Zhong
2c27be46af
fix(components): [input-number] arrow key repeat and disabled-scientific not working ( #22382 )
...
* fix(components): [input-number] resolve keyboard control anomaly
* fix: commpatible
* Update packages/components/input-number/src/input-number.vue
Co-authored-by: qiang <qw13131wang@gmail.com >
* fix: update
* fix: update
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-10-04 10:20:01 +08:00
Rainbow
f461b7089a
refactor(components): remove unnecessary 'props.' in the template ( #22381 )
2025-10-02 22:01:02 +08:00
Rainbow
934f9c6d26
fix(components): [date-picker] supplement type for DatePickerInstance ( #22387 )
...
* fix(components): [date-picker] supplement type for DatePickerInstance
* fix: update
2025-10-02 20:50:33 +08:00
Noblet Ouways
d861148712
docs(components): [infinite-scroll] set deprecated ( #22399 )
2025-10-02 19:45:05 +08:00
snowbitx
02cf26fac0
feat(components): [checkbox-group] support options el-checkbox-button ( #22377 )
...
* feat(components): [checkbox-group] support options el-checkbox-button
* Update packages/components/checkbox/__tests__/checkbox.test.tsx
Co-authored-by: Zhong <cszhjh@gmail.com >
* Update checkbox-group.vue
* Update checkbox-group.vue
---------
Co-authored-by: Zhong <cszhjh@gmail.com >
2025-09-30 15:51:55 +08:00
snowbitx
d64028509a
feat(components): [radio-group] support options with el-radio-button ( #22285 )
...
* feat(components): [radio-group] support options with el-radio-button
* chore: rename prop
* chore: add doc
* Update radio-group.vue
* Update radio.test.tsx
* Update radio.test.tsx
* refactor: change prop name and enum
2025-09-30 11:15:48 +08:00
scvzerng
328523e291
fix(components): [tree] correct drop indicator with tree scroll offset ( #21947 )
2025-09-29 12:34:43 +02:00
btea
046815e33d
feat(components): [cascader] lazyLoad support reject ( #22283 )
...
* feat(components): [cascader] `lazyLoad` support reject
* feat: update
* fix: update
* feat: remove unnecessary change
* test: add new test
* fix: update
* feat: update
* docs: update
* docs: update
2025-09-29 12:27:16 +02:00
Noblet Ouways
6eb677fa00
refactor(components): [date-picker] externalize formatToString ( #22349 )
...
* refactor(components): [date-picker] externalize formatToString
Co-authored-by: inottn <inottn@outlook.com >
* chore: add rebase lost code
---------
Co-authored-by: inottn <inottn@outlook.com >
2025-09-29 17:39:32 +08:00
Rainbow
56f05a6522
feat(components): [mention/menu/dropdown/pagination] add popper-style ( #22278 )
...
* feat: add popper-style
* fix: update
* docs: update version number
2025-09-29 14:51:22 +08:00
Zhong
676385a009
fix(components): [checkbox-group/radio-group] avoid passing alias fields to component ( #22346 )
...
* fix(components): [checkbox-group/radio-group] avoid passing alias fields to component
* test: fix case
2025-09-29 14:32:02 +08:00