Commit Graph

6961 Commits

Author SHA1 Message Date
btea
e02ad8a2f9 ci: add pr-comment action (#22733) 2025-11-10 11:10:31 +08:00
renovate[bot]
b3981de4f0 chore(deps): update actions/upload-artifact action to v5 (#22740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 11:09:52 +08:00
sea
1f7cdc3915 chore: only show warnings in dev mode (#22675)
* chore: only show warnings in dev mode

* chore: test

* chore: test2

* chore: test3

* chore: test3

* chore: update 4

* chore: update

* chore: update

* chore: update

* chore: update

Co-authored-by: btea <2356281422@qq.com>

* chore: add security checks to all process

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-10 09:25:01 +08:00
Spaceman
3a9db865be fix(components): [tree-select] use up/down/enter keys select error (#20008)
* fix(components): [tree-select] fix bg for up/down keys, Enter bug

fix(components): [tree-select] fix background color to up/down keys, fix Enter selection bug.

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

* fix(components): [tree-select] find the first enabled option

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

* Update useSelect.ts

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

fix(components): [tree-select] fix bg for up/down keys, Enter bug

* Update useSelect.ts

* fix(components): [tree-select] fix bg for up/down keys, Enter bug

fix(components): [tree-select] fix background color to up/down keys, fix Enter selection bug.

* fix(components): [tree-select] Add data type

fix(components): [tree-select] Add data type

* fix(components): [tree-select] use up/down/enter keys select error

* fix(components): [tree-select] change the keyboard methods

* fix(components): [tree-select] use up/down/enter keys select error

* fix(components): [tree-select] use up/down/enter keys select error

* chore: restore to dev

* chore: set solution

* fix(components): [tree-select] use up/down/enter keys select error

* Update packages/components/tree-select/src/select.ts

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>

* fix(components): [tree-select] use up/down/enter keys select error

* fix(components): [tree-select] use up/down/enter keys select error

* fix(components): [tree-select] Fix code conflicts

* Apply suggestions from code review

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

* fix(components): [tree-select] Apply suggestions from code review

* fix(components): [tree-select] Apply suggestions from code review

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

---------

Co-authored-by: Dsaquel <291874700n@gmail.com>
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-09 14:00:42 +08:00
Rainbow
f62501cf40 fix(components): [image-viewer] avoid triggering scroll wheel events outside the preview area (#22722)
* fix: avoid triggering scroll wheel events outside the preview area

* Update packages/components/image-viewer/src/image-viewer.vue

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

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-08 11:58:12 +08:00
btea
1c002d289d chore: move all pnpm settings to pnpm-workspace.yaml (#22724) 2025-11-07 18:20:18 +01:00
sea
9898d265b8 feat(components): [virtual-list] add touch event handling for scrolling (#20628)
* feat(components): add touch event handling for scrolling in virtual list

* fix: del start preventDefault

Co-authored-by: DDDDD12138 <43703884+DDDDD12138@users.noreply.github.com>

* feat: safe scroll distance

Co-authored-by: DDDDD12138 <43703884+DDDDD12138@users.noreply.github.com>

* chore: update

* chore: fix lint

* chore: foramt

Co-authored-by: Dsaquel <291874700n@gmail.com>

* chore: foramt

* chore: update fn name

Co-authored-by: Dsaquel <291874700n@gmail.com>

* chore: add cAF, rAF

* chore: update test

---------

Co-authored-by: DDDDD12138 <43703884+DDDDD12138@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-11-07 16:52:53 +08:00
一寸灰
5d1e59ed88 chore: Volta does not support SemVer (#22712)
chore: Volte does not support SemVer
2025-11-07 16:19:34 +08:00
Rainbow
2b381f8fae fix(components): [autocomplete] allow using Numpad Enter to select the option (#22721)
fix: allow using Numpad Enter to select the option
2025-11-07 16:04:02 +08:00
rzzf
ee8ece6383 fix(components): [textarea] add the missing name attribute (#22718) 2025-11-07 13:38:27 +08:00
rzzf
5868853923 fix(components): [select] unable to select options using NumpadEnter (#22715) 2025-11-07 10:16:31 +08:00
rzzf
5d462a9f20 chore: format code (#22713) 2025-11-07 09:59:41 +08:00
Kylin
d34f22c447 refactor(components): [menu] adjust the non-empty assertion (#22694)
* refactor(components): [menu] adjust the non-empty assertion

* refactor: cancel variable declaration
2025-11-06 12:26:39 +01:00
Noblet Ouways
34db6aedc3 fix(components): [select] allow delete non existant option (#22706) 2025-11-06 10:49:05 +08:00
Dun Lu
398863aaf4 fix(components): [watermark] use baselineOffset to get a complete canvas (#22670)
* fix(components): [watermark] use baselineOffset to get a complete canvas

* fix(components): [watermark] prevent unnecessary baselineOffset process
2025-11-06 10:24:56 +08:00
rzzf
29ccccf416 fix(components): [tree-v2] checkbox selection wrong with disabled nodes (#22627)
* fix(components): [tree-v2] checkbox selection wrong with disabled nodes

* fix: update

* test: add case

* chore: update

* chore: add comment

* chore: rename var

* Update packages/components/tree-v2/src/composables/useCheck.ts

Co-authored-by: btea <2356281422@qq.com>

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-05 13:49:32 +01:00
btea
84919cd203 build: copy LICENSE file to output (#22703)
* build: copy `LICENSE` file to output

* fix: format
2025-11-05 13:34:22 +01:00
rzzf
dcf9d42a7b chore(play): import the missing light theme variables (#22687) 2025-11-04 11:23:01 +01:00
Kylin
4a4708c4a1 refactor(components): [tree] change the for loop to the find method (#22678) 2025-11-04 11:25:48 +08:00
blackBear
400dcfa4cc fix(components): [table] ensure tooltip works correctly in tree table (#22674)
* fix(components): [table]ensure tooltip works correctly in tree table

* fix(components): [table]fix ts bug

* fix(components): [table]fix ts bug by from suggest

* Update packages/components/table/__tests__/table.test.ts

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

* Update packages/components/table/__tests__/table.test.ts

keep isolation

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

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-04 10:51:44 +08:00
Kylin
6c22020848 refactor(components): [tree] extract auxiliary function (#22677) 2025-11-04 10:25:25 +08:00
btea
72da881085 ci: revert test-coverage trigger (#22672) 2025-11-03 08:56:31 +01:00
Kylin
246f6bd1c9 refactor(components): [form] remove unnecessary non-empty assertions (#22660) 2025-11-03 15:44:35 +08:00
Kylin
8f062c2898 refactor(components): [menu] extract constants (#22661) 2025-11-02 19:46:09 +08:00
Noblet Ouways
d22289e96c fix(components): [date-picker] keyboard navigation on first of the month (#22668) 2025-11-02 19:36:18 +08:00
btea
54ed34f7fa ci: check-inactive action add exclude-issue-numbers param (#22667) 2025-11-01 16:36:54 +01:00
Element
102f47c039 chore: Update changelog 2.11.7 (#22666)
chore: update changelog 2.11.7
2025-11-01 14:57:22 +08:00
btea
a46c3758bf docs: update version badge (#22664) 2025-11-01 14:38:33 +08:00
btea
38a86acd60 test: fix date-picker test case (#22662) 2025-11-01 14:16:26 +08:00
sea
237a61d62a chore: cancel debugWarn env check (#22657)
* chore: test

* chore: test

* chore: update
2025-10-31 23:17:19 +08:00
btea
43b9a0d5b8 test: coverage config update (#22656)
* test: coverage config update

* test: update
2025-10-31 22:32:59 +08:00
Element
5b70e3cf6a chore: Update changelog 2.11.6 (#22655)
chore: update changelog 2.11.6
2025-10-31 12:37:37 +00:00
Noblet Ouways
7fbaa6561f revert: api extractor (#22622)
* chore: revert api extractor

* chore: remove typescript override

* chore: redo typescript override
2025-10-31 20:19:04 +08:00
btea
eed12b3b74 ci: lock-issues action add inactive labels (#22651) 2025-10-31 18:05:02 +08:00
zhongli-Leah
0a0903b605 docs(components): [popover] remove unnecessary class names (#22642)
docs(components):[popver] example delete class
2025-10-31 14:04:39 +08:00
btea
4c658f1a9b feat(components): [tabs] add tabindex prop (#22624) 2025-10-30 13:25:33 +01:00
linzx-jess
a8e22a0654 docs: fix typo and improve sentence in destroy-on-close example (#22630)
docs(docs): fix typo and improve sentence in destroy-on-close example

When I was reading the guide documentation,
I found this sentence a bit confusing.
It turned out that there was a small typo (“bellow” → “below”)
and the phrasing wasn’t very natural.
So I tried to fix it for better readability.
Thanks to all the maintainers for your hard work!

Co-authored-by: Linzx <14808625+sheldorplus@user.noreply.gitee.com>
2025-10-30 17:49:06 +08:00
Meet you
b82d8575e7 fix(hooks): [use-lockscreen] fix lock-scroll not working (#19711)
* fix(hooks): [use-lockscreen] fix lock-scroll not working

closed #19708

* fix(hooks): update

* chore: add test

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-10-30 17:47:37 +08:00
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