Commit Graph

6923 Commits

Author SHA1 Message Date
linzx-jess
bf138bcc11 docs: improve English wording and grammar in README (#22621)
docs(docs): improve English wording and grammar in README

No content, meaning, or structure has been changed

only minor textual and grammatical adjustments to make
the documentation more natural and professional for English readers.

Co-authored-by: Linzx <14808625+sheldorplus@user.noreply.gitee.com>
2025-10-30 09:35:28 +01:00
一只前端汪
f52869db01 chore: update puppeteer to V24 (#22615)
* chore: update puppeteer to V24

* fix: add Chromium
2025-10-30 09:01:46 +01:00
linzx-jess
dd6cb9b668 docs: fix customized icon example for consistency with other demos (#22614)
* docs(docs): fix customized icon example for consistency with other demos

This PR fixes the Customized Icon example in Message-box

to make it consistent with others.
Added confirmButtonText and cancelButtonText options to avoid default Chinese labels.
Added ElMessage success and cancel feedback after confirmation or cancellation.
Ensured the example behavior matches other MessageBox demos.

* docs(docs): add import

---------

Co-authored-by: Linzx <14808625+sheldorplus@user.noreply.gitee.com>
2025-10-30 09:33:27 +08:00
qiang
6388dc0f16 fix(components): avoid capturing focus when disabled (#22616)
closed #21095
2025-10-29 11:44:44 +01:00
Ardeshir Izadi
cca9195d84 docs(components): [tooltip] add events (#22612)
* docs(components): [tooltip] Add emitted events from tooltip

* use `event` instead of `value`

Co-authored-by: qiang <qw13131wang@gmail.com>

* chore: format

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2025-10-29 18:15:50 +08:00
linzx-jess
e318ce8be5 docs: correct grammar in internationalization guide (#22613)
docs(docs): correct grammar in internationalization guide

Fix minor grammar and consistency issues in i18n.md documentation.

No functional changes.

closed #22609

Co-authored-by: Linzx <14808625+sheldorplus@user.noreply.gitee.com>
2025-10-29 09:00:07 +01:00
snowbitx
0877f73cdd feat(components): [select] support home and end key events (#22446)
* feat(components): [select] support home and end key events

* fix: keydown end error

* fix: filterable input

* fix: keydown stop error

* refactor: change default behavior and fix disabled

* Update packages/components/select/src/useSelect.ts

Co-authored-by: Zhong <cszhjh@gmail.com>

* Update packages/components/select/src/useSelect.ts

Co-authored-by: Zhong <cszhjh@gmail.com>

* Update packages/components/select/src/useSelect.ts

Co-authored-by: Zhong <cszhjh@gmail.com>

* fix: build error

* refactor: use inline function

---------

Co-authored-by: Zhong <cszhjh@gmail.com>
2025-10-29 15:54:25 +08:00
Cui yunlong
58a506b889 fix(directives): fix memory leak in v-mousewheel directive (#20781)
* fix(directives): fix memory leak in v-mousewheel directive

- Add proper cleanup in unmounted hook
- Handle directive value updates
- Add TypeScript interface for WheelElement
- Add comprehensive tests
- Improve code organization

fixes #[20022]

* chore: lint

---------

Co-authored-by: cuiyunlong <cuiyunlong1_wb@qiyi.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2025-10-28 12:50:07 +01:00
Lensiq
e0532e1d30 improvement(components): [dropdown] exclude focus from trigger type (#22576)
* improvement(components): [dropdown] exclude focus from trigger type

* chore: update

* fix: update
2025-10-28 17:43:41 +08:00
Rainbow
3696502b05 docs(components): [tooltip/popover] supplement description of the slot (#22600)
* docs(components): [tooltip/popover] supplement description of the slot

* docs: update
2025-10-28 14:10:38 +08:00
Noblet Ouways
35dbfbf98a fix(components): [date-picker] time list sync with input change (#22589)
* fix(components): [date-picker] time list sync with input change

closed #22500

* test: add test case
2025-10-27 15:27:50 +08:00
zhongli-Leah
d39ecebe75 docs(components): [autocomplete] correct expose type (#22591)
autocomplete.md
2025-10-27 15:09:35 +08:00
Zhong
bc6a25ab2b fix(components): [pagination] avoid override button styles in slots (#22570) 2025-10-27 15:06:30 +08:00
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
Zhong
66b9c7944e docs(components): [tree] fix non-function slot warning in renderContent (#22579) 2025-10-25 10:12:23 +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
e6f5d0e338 docs(components): [dropdown/popover/tooltip] correct trigger type (#22550)
* docs(components): [dropdown/popover/tooltip] correct trigger type

* docs: update
2025-10-24 14:12:38 +08:00
Lensiq
1ec753ac59 fix(components): [tooltip] content hover works with array trigger (#22551) 2025-10-24 10:06:18 +08:00
Lensiq
e0daa34ad1 docs(components): [tour] correct value (#22564) 2025-10-24 09:15:11 +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
Rainbow
92f1669f2b docs(components): [dialog/tour] add missing default value to model-value (#22571) 2025-10-23 20:18:12 +08:00
0song
e11c529d44 chore: update nuxt.js quickstart doc (#22556)
chore: update quickstart doc
2025-10-22 20:14:21 +08: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
一只前端汪
4ba0d49db9 ci: use setup-node cache (#22546)
* chore(ci): use setup-node cache

* fix: Consistent with the naming on the Node.js

* fix: 还原命名

* fix: 1
2025-10-22 09:39:24 +02: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
一只前端汪
df8475660d chore: upgrade pnpm to v10 (#22435)
* chore: Upgrade pnpm to v10

* fix: Remove comments

* fix: remove pnpm cache

* fix: Manually retrieve cache directory

* fix: unuse actions/cache@v4

* fix: test
2025-10-21 18:13: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
sea
b0b05d331c style: remove unuse imports & update autocomplete #loading center style (#22490)
* style: remove unuse imports & update autocomplete #loading center style

* chore: update

Co-authored-by: cszhjh <cszhjh@gmail.com>

---------

Co-authored-by: cszhjh <cszhjh@gmail.com>
2025-10-19 23:03:08 +08:00
194df162aa fix(theme-chalk): [cascader] cursor style issue in filterable (#22518)
fix(theme-chalk): cursor style issue in searchable cascader component
2025-10-19 11:20:46 +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
Zhong
3f983007a6 docs: update navbar links when switching language (#22521)
chore: update navbar links when switching language
2025-10-19 11:16:08 +08:00
Rainbow
1cbe108a78 docs(components): [segmented] add missing default value (#22525)
* docs(components): [segmented] add missing default value to props

* docs: update

* docs: update
2025-10-18 19:49:37 +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
sea
85f3a97923 docs(components): [dialog] add modal-penetrable to model example (#22517) 2025-10-17 17:39:34 +08: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
Element
d358bd7caa chore: Update changelog 2.11.5 (#22512)
chore: update changelog 2.11.5
2025-10-17 05:11:50 +00:00
0song
bbb4d757c1 chore: update doc (#22511) 2025-10-17 05:00:59 +00: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