Commit Graph

6823 Commits

Author SHA1 Message Date
betavs
947a88d255 fix(components): [table] render tree node (#19247) 2025-06-20 20:36:56 +08:00
fratzinger
bc7773b673 feat(components): [input] native inputmode prop for el-input & el-input-number (#14997)
* feat(components): add native inputmode for el-input

* feat(components): add native inputmode for el-input-number
 Please enter the commit message for your changes. Lines starting

* chore: rm "props" in template
2025-06-20 20:24:26 +08:00
Ravoan
4dbb805181 fix(locale): improve Khmer (km) locale translations (#21069)
* fix(locale): update Khmer (km) locale translations

* fix(locale): improve formatting of Khmer locale strings

* fix(locale): refine Khmer locale pagination and dialog strings

---------

Co-authored-by: Chappie <chappie@mayam32.com>
2025-06-20 11:09:32 +08:00
xiaohe0601
5cee7a1464 fix(components): [table] fix children can't be unchecked (#20995)
* fix(components): [table] fix children can't be unchecked

* test(components): [table] reserve selection
2025-06-20 10:01:20 +08:00
WANGXIAOYU1995
4f56d01f04 feat(components): [cascader] add tag slot (#20994)
* feat(components): [cascader] add showFirstOnly to show top-level label

* feat(components): [cascader] add unit test cases

* Revert "feat(components): [cascader] add unit test cases"

This reverts commit 8cbb9d44ee.

* Revert "feat(components): [cascader] add showFirstOnly to show top-level label"

This reverts commit 5ca520dff8.

* feat(components): [cascader]  Added a new slot `tag`

* Revert "feat(components): [cascader]  Added a new slot `tag`"

This reverts commit 99062da169.

* feat(components): [cascader]  Added a new slot `tag`

* feat(components): [cascader] Optimize slot and update doc

* Update packages/components/cascader/src/cascader.vue

Good catch, committed.

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

* Update docs/en-US/component/form.md

Sure, I’ve committed the suggestion. Thanks again!

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

* feat(components): [cascader] Add test case

* feat(components): [cascader] update to expose tree node info

* feat(components): [cascader] update 'presentTags' and docs

* feat(components): [cascader] optimize code

* feat(components): [cascader] update doc

* feat(components): [cascader] update function name

* Update packages/components/cascader/src/cascader.vue

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

* Update packages/components/cascader/src/cascader.vue

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

* chore: minor tweaks

* feat(components): [cascader] Update test case

* docs: update Cascader Slots

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
Co-authored-by: warmthsea <2586244885@qq.com>
2025-06-18 15:51:59 +00:00
fratzinger
667726b128 fix(components): [date-picker] pass showWeekNumber to panel (#21049)
* fix(components): prop show-week-number

* docs: [date-time-picker] add attribute showWeekNumber

* fix(components): [date-picker] range showWeekNumber

* refactor(components): date-table use ns class for week number header

* refactor: BooleanConstructor casts to false by default

* test(components): [date-picker] add showWeekNumber

* test(components): [date-picker] datetime showsWeekNumber
2025-06-18 22:59:01 +08:00
Zhong
073441d21b feat(components): [splitter] add collapse event (#21035)
* feat(components): [splitter] add collapse event

* docs(components): [splitter] add version tag
2025-06-17 21:54:52 +08:00
dopamine
f50222cb55 fix(components): [tabs] match visual order to source order (#21025)
* fix(components): [tabs] match visual order to source order

* fix
2025-06-17 09:50:00 +08:00
maicss
af97019b70 fix(components): [tabs] fix nav height for better display (#15600)
fix(components): [tabs] fix border UI
2025-06-16 15:55:11 +08:00
Noblet Ouways
2f17df1209 style(eslint-config): newline before import type (#21036)
* perf: change to import-x

* feat: add rules

* chore: fix rule

* chore: fix

* chore: fix

* chore: fix

* style: `pnpm lint:fix`

* Revert "style: `pnpm lint:fix`"

This reverts commit db0116a288.

* Revert "chore: fix"

This reverts commit 69c82a90c0.

* chore: fix

* style: `pnpm lint:fix`

* fix: lint

* chore: `pnpm format`
2025-06-16 15:37:12 +08:00
betavs
38a886c7ed chore: update node version requirement to 20 (#21034) 2025-06-16 08:09:16 +08:00
Jevin
0f034f948d docs(components): [date-time-picker] add disabled-hours disabled-minutes disabled-seconds info (#21029)
docs(components): [date-time-picker] add disabled hms info
2025-06-15 07:46:34 +08:00
selicens
88c63db41e fix(components): [upload-dragger] Blink when sliding over sub elements (#21006)
* fix(components): [upload]

Drag to upload flicker when passing through sub elements

* chore: type adjusting

* chore: adjusting
2025-06-13 17:57:55 +02:00
btea
6d72d09043 fix(components): [table] tooltip compatibility edge case (#21012) 2025-06-13 17:55:12 +02:00
Element
9f4e7c441d chore: Update changelog 2.10.2 (#21027)
chore: update changelog 2.10.2
2025-06-13 13:31:23 +00:00
qiang
9539c19b40 style(eslint-config): add rules to restrict the imports of element-plus (#20959)
* style(eslint-config): add rules to restrict the imports of element-plus

* chore: added validation for tsx files

* chore: revert the shell
2025-06-13 17:07:39 +08:00
xingyixiang
bb5930e8b7 feat(components): [form] export getField (#20981)
* feat(components): [form] export getField

* fix(components): [form] test

* feat(components): [form] export getField

* Update packages/components/form/src/utils.ts

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

* feat(components): [form] export getField

* feat(components): [form] export getField

---------

Co-authored-by: btea <2356281422@qq.com>
2025-06-12 22:33:29 +08:00
qiang
168b5f34ca style(eslint-config): move newline-after-import to global (#21011) 2025-06-12 22:30:23 +08:00
qiang
14806fe8f8 fix(hooks): [use-focus-controller] repeatedly trigger focus when clicked (#17148)
* fix(components): [input] the focus event is triggered twice

closed #16959, #16961

* fix(hooks): [use-focus-controller] repeatedly trigger focus when clicked

* chore: remove @click.stop
2025-06-12 21:55:22 +08:00
Robert Zeng
0d466303c0 feat(components): [cascader]add a props to control tooltip maxHeight (#20933)
* feat(components): [cascader]add a props  to control tooltip maxHeight

* fix(components): [cascader] fix max-height setting of scrollbar

* docs(components): [cascader]add props maxCollapseTagsTooltipHeight docs

* feat(components): [cascader]add unit test

* feat(components): [cascader]remove extra logic of max tooltip height

* fix(components): [cascader]remove props defalut value

* docs(components): [cascader]add version for the new props

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

* docs(components): [cascader]fix lint

* test(components): [cascader]optimize max height props test case

* test(components): [cascader]optimize component import

* Update packages/components/cascader/src/cascader.vue

* fix: lint

---------

Co-authored-by: btea <2356281422@qq.com>
2025-06-12 21:39:39 +08:00
Zhong
6717d7f70d docs(components): [radio] fix text-color and fill attr ownership (#20997)
* docs(components): [radio] fix text-color and fill attr ownership

* docs: format order

* docs: format order

---------

Co-authored-by: it-evan <evanzhong@efun.com>
Co-authored-by: warmthsea <2586244885@qq.com>
2025-06-12 03:44:46 +00:00
btea
1da935e2bd fix(locale): update ru.ts (#20972)
* fix(locale): update ru.ts

---------

Co-authored-by: Zhongxiang Wang <yhen@all-my-life.cn>
2025-06-11 16:25:30 +00:00
btea
880de62fee fix(components): [tree-select] value label rendering error (#20947)
* fix(components): [tree-select] value label rendering error

* Update packages/components/select/src/select.vue

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: update

* fix: update

* fix: lint

* test: case

* fix: lint

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-11 21:37:04 +08:00
qiang
ed8fe460a8 fix(components): [date-picker] yearrange & unlinkPanels causes panels display error (#17822)
* fix(components): [date-picker] unlinkPanels causes panels display error

* fix: type
2025-06-10 21:52:12 +08:00
jyp114110
07eff9e2f8 fix(components): [date-picker] getting month dates range error (#20932)
* fix(components): [date-picker] fix "disabledDate" bug

fix #20931

BREAKING CHANGE: N

closed #20931

* fix(components): [date-picker]

Add test case for fixing #20931

BREAKING CHANGE: N

closed #20931

* fix(components): [date-picker]

[date-picker] getting month dates range error #20932

BREAKING CHANGE: n

closed #20932

* Revert "fix(components): [date-picker]"

This reverts commit 710c1cc3d6.

* refactor: set time separately

---------

Co-authored-by: 金亚平 <yaping.jin@jinlihk.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-06-09 23:11:50 +08:00
qiang
d3dae80b70 fix(theme-chalk): [drawer] replace fixed color with CSS var (#19011) 2025-06-08 18:35:11 +08:00
btea
0b6e8af510 fix(components): [scrollbar] horizontal scroll drag invalid (#20953)
* fix(components): [scrollbar] horizontal scroll drag invalid

* fix: horizontal scroll
2025-06-07 16:26:53 +02:00
btea
2a91b0e0f9 test: update coverage.exclude (#20943) 2025-06-07 16:16:42 +08:00
Element
bcfe48d1de chore: Update changelog 2.10.1 (#20950)
chore: update changelog 2.10.1
2025-06-07 13:00:42 +08:00
qiang
735aa2e4df fix(components): [splitter-panel] the style file path error (#20948) 2025-06-07 11:55:10 +08:00
betavs
76a5abf358 docs: update alert component version references to 2.10.0 (#20946) 2025-06-07 11:19:29 +08:00
betavs
cbc11e601d fix(components): [form] the validate function is executed repeatedly (#19345) 2025-06-07 10:30:26 +08:00
Element
eb342b511e chore: Update changelog 2.10.0 (#20937)
chore: update changelog 2.10.0
2025-06-06 10:54:36 +00:00
Rhodi
c043e5fc81 fix(components): [collapse] resolve space key conflict and improve accessibility (#20529)
* fix(components): resolve space key conflict and improve accessibility

- Replace native `<button>` with `<div role="button">` in collapse header
- Refactor keyboard event handling for Enter/Space triggers
- Add event propagation control for nested input elements
- Implement ARIA-compliant focus management
- Prevent unintended collapse toggling during input interactions

closed #20520

* fix: update based on review comments

* fix: update base on review comments
2025-06-06 15:44:49 +08:00
sea
84376becfe refactor(components): [tooltip-v2] remove ts-nocheck comments (#16928)
* chore: remove ts-nocheck comments in tooltip-v2 index

* chore: fix type

* Update packages/components/tooltip-v2/src/content.vue

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

* chore: format

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
2025-06-06 15:07:11 +08:00
betavs
8f380ce884 refactor(components): standardize injection keys (#20616) 2025-06-06 14:45:39 +08:00
Jeff
6f8e91f771 refactor(components): [select] modify manuallyRenderSlots execute (#20854)
* refactor(components): [select] modify `manuallyRenderSlots` execute

* refactor(components): [select] modify ’manuallyRenderSlots‘ execute

* fix(components): [select] fix render slots attempt when persistent=false

* fix: remove duplicate judgments

---------

Co-authored-by: Dsaquel <291874700n@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2025-06-06 08:56:35 +08:00
btea
8098ddc180 fix(components): [space] keep comment nodes (#20930) 2025-06-05 21:18:59 +02:00
betavs
6936245fff fix(theme-chalk): [radio] update background color for checked state (#19594)
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>
2025-06-05 16:11:51 +08:00
DDDDD12138
0680399713 fix(types): [menu-item] make index attribute required (#19007)
* fix(types): [menuItem] Make 'index' attribute required

* feat: update doc

* Update docs/en-US/component/menu.md

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

* feat: remove required, use debugWarn to notify

* feat: update

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-06-05 15:51:36 +08:00
btea
172cb07005 docs(components): [tooltip] add faq (#20921)
* docs(components): [tooltip] add faq

* docs: update
2025-06-05 02:11:08 +02:00
btea
d5ee6e56aa fix(components): [space] correctly render comment nodes (#20922) 2025-06-04 21:57:54 +02:00
sea
47bf23be53 refactor: [select, select-v2]: unified name & supplement type (#20050)
* chore: update

* chore: update
2025-06-04 17:46:56 +08:00
kooriookami
b97766fda5 chore: update resources (#20918) 2025-06-04 10:06:35 +02:00
btea
e71435d02e style(components): [menu] make active item text color correct (#20914)
* style(components): [menu] make active item text color correct

* style: update
2025-06-04 09:53:27 +02:00
wsVIC
07a6613374 fix(components): [dialog] fix dialog zindex should update responsively (#18520)
Co-authored-by: btea <2356281422@qq.com>
2025-06-04 14:37:58 +08:00
Noblet Ouways
c493763f70 fix(components): [cascader-panel] check if children label are comments (#20899)
* fix(components): [cascader-panel] check if children label are comments

* refactor: better

* chore: fix type

Co-authored-by: dopamine <coderzyou@gmail.com>

* chore: fix type v2

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

* chore: review & test

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

---------

Co-authored-by: dopamine <coderzyou@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2025-06-04 12:19:49 +08:00
kooriookami
abb73414af chore: update node version (#20916) 2025-06-04 11:43:10 +08:00
sea
2c29081621 fix(hooks): [use-focus-controller] form-disabled-status not trigger blur (#20891)
* fix(components): [input] form-disabled-status blur not validate

* fix: update hooks

Co-authored-by: xingyixiang <452282988@qq.com>

* test: add form disabled case

* fix: test import

* Update packages/hooks/use-focus-controller/index.ts

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

* refactor: import path

---------

Co-authored-by: xingyixiang <452282988@qq.com>
Co-authored-by: btea <2356281422@qq.com>
2025-06-04 10:44:53 +08:00
kooriookami
cacd8ea53a refactor(components): [color-picker] Use tinycolor to calculate color (#20847)
* refactor(components): [color-picker] Use tinycolor to calculate color

* refactor(components): update

* refactor(components): update

* refactor(components): update

* fix(components): fix

closed #13239
2025-06-03 23:05:00 +08:00