btea
e74afae2ac
ci: update issue helper link ( #19996 )
...
* ci: update issue helper link
* chore: update
2025-02-28 09:26:22 +08:00
Jason
3079a4789d
fix(components): [table] replace pageX with clientX ( #19881 )
...
Co-authored-by: chengang <chengang@lianantech.com>
2025-02-27 22:21:53 +08:00
DDDDD12138
87e3d1d400
fix(components): [select-v2] allow propagation of non-control key events in custom options ( #19984 )
...
fix: allow propagation of non-control key events in custom options
2025-02-27 22:09:14 +08:00
changchi666
16dbe32b0d
docs(components): add the virtual-triggering
description of popover ( #19920 )
...
* docs(components): add the Virtual triggering description of popover
* docs(components): change the virtual-triggering description of popover
2025-02-27 17:08:48 +08:00
Noblet Ouways
0ed86e74ce
feat(components): [tree/tree-select] add check-on-click-leaf
attribute ( #19494 )
...
* chore: last leaf node clickable on `show-checkbox`
* chore: revert
* chore: leaf node checkable
* test: checkable by click on leaf node
* chore: test & doc
* chore: add version
* feat: handle tree-v2
* test: tree-v2
2025-02-26 21:24:58 +08:00
DDDDD12138
3ef10ec5b8
perf(components): [select-v2] optimize to avoid unnecessary computations ( #19970 )
...
* perf: avoid redundant property checks and regex constructions
* perf: optimize allOptions handling and introduce hasOptions
* feat: update 'allOptions' type
2025-02-26 16:45:01 +08:00
sea
31f08e0954
test: use test fn replace sleep ( #19977 )
...
* test: use test fn replace sleep
* test: update
2025-02-26 16:21:04 +08:00
kooriookami
36a364f452
style(theme-chalk): [tabs] update tabs style ( #19975 )
...
style(theme-chalk): update tabs style
2025-02-26 13:39:36 +08:00
jiaxiang
ad2cbd2a23
refactor(components): [image] image-viewer standalone use ( #19715 )
...
* chore: remove prevent body scroll in image-viewer
* docs: format
---------
Co-authored-by: warmthsea <2586244885@qq.com>
2025-02-25 22:10:34 +08:00
sea
fcd5d2fdab
ci: fix lint-pr-title comment ( #19947 )
...
* ci: fix lint-pr-title username is empty
* ci: update
2025-02-25 10:41:37 +08:00
Noblet Ouways
392db28b27
chore: format docs ( #19965 )
...
chore: format
2025-02-24 20:26:18 +08:00
sea
ef8a6bb7df
docs(components): [tree] update example style ( #19945 )
2025-02-24 14:48:54 +08:00
0song
84f94507e3
chore: update doc ( #19946 )
2025-02-24 05:23:58 +00:00
sea
f4f1d53070
ci: update lint pr title ( #19898 )
...
* chore(ci): delete lint-commit-message file
* ci: update
* ci: update
2025-02-23 22:21:11 +08:00
Lee
ac7a7761aa
docs: [badge] correct the spelling mistakes in the description ( #19935 )
...
docs: [badge] correct the spelling mistakes in the Description
2025-02-22 10:39:22 +00:00
btea
05deb2785a
ci: remove odd version issue template ( #19861 )
...
* ci: update issue link
* chore: remove issue template
2025-02-22 18:04:50 +08:00
sea
6a22c579e6
chore: [dropdown] remove @ts-nocheck & fix type error ( #19912 )
...
* chore: [dropdown] remove @ts-nocheck & fix type error
* docs: update
2025-02-22 13:42:06 +08:00
zhuft-moon
d8706b2952
docs(components): [message] add a "Won't close automatically" example. ( #19924 )
...
* docs(components): [config-provider] add default values
* docs(components): [message] add a "Won't close automatically" example
* Revert "docs(components): [config-provider] add default values"
This reverts commit 4a9cd67dd89914375a7c46785f4c5097ed1faa96.
2025-02-21 17:47:47 +08:00
Element
cc982f20ba
chore: Update changelog 2.9.5 ( #19926 )
...
chore: update changelog 2.9.5
2025-02-21 05:27:43 +00:00
sea
0ba4d10460
ci: open commit run pr.new ( #19922 )
...
* ci: open commit run pr.new
* ci: update
2025-02-21 11:56:47 +08:00
sea
bac1a23c27
docs(components): [tree] change customized-node
example ( #19907 )
2025-02-21 10:04:50 +08:00
dengguangmiaoyyds
37f3447eca
docs(components): [dropdown] update description and example ( #19908 )
...
docs(components): [dropdown]update description and example
2025-02-20 16:42:07 +08:00
jiaxiang
398d68cc3e
feat(components): [slider] add persistent
prop ( #19889 )
...
* feat(components): [Slider] add persistent prop
* fix(components): [slider] update persistent prop
* fix(components): [slider] rename persistent prop to tooltipPersistent
* Update docs/en-US/component/slider.md
Co-authored-by: btea <2356281422@qq.com>
* chore: formatted
* fix(components): [slider] update description for persistent prop
---------
Co-authored-by: btea <2356281422@qq.com>
2025-02-20 16:17:36 +08:00
sea
cffc025415
fix(components): [tree-select] search solve memory leak ( #19895 )
...
* fix(components): [tree-select] search solve memory leak
* feat: update
* fix: test
* chore: update test
2025-02-20 11:37:41 +08:00
DDDDD12138
4ac22efb0d
fix(components): [select] ensure scrollbar syncs when scrolling to selected option ( #19636 )
...
* fix: ensure scrollbar syncs when scrolling to selected option
* feat: update scrollbar when drop-down menu is displayed
2025-02-19 21:30:51 +08:00
zhuft-moon
3aee62d0de
docs: [button] update default value and description ( #19903 )
2025-02-19 17:59:56 +08:00
btea
47e10798fb
fix(components): [message-box] vue warning when closeIcon is component ( #19901 )
2025-02-19 09:55:01 +08:00
xion
8c7a43f1fc
feat(components): [message-box] support custom close icon in message-box ( #18168 )
2025-02-18 19:00:22 +08:00
sea
b2a1da6bfe
fix(components): [cascader] prevent default behavior when pressing a key to toggle suggestion list ( #19897 )
...
fix(components): [cascader] suggestion key-down scroll warn
2025-02-18 18:42:39 +08:00
btea
d323d7f71e
fix(components): [description] tsx rendering functional component error ( #19879 )
...
* fix(components): [description] tsx render
* fix: update
* fix: update
* test: add test case
2025-02-18 18:33:49 +08:00
Lo
7c4a453816
fix(components): [steps] update border-color to support safari ( #19726 )
2025-02-18 12:53:53 +08:00
DiamondYuan
7700838ed3
feat(components): [cascader] add suggestion slot ( #19866 )
...
* feat(components): [cascader] add suggestion-item slot
* docs: add version to suggestion item slot demo
Co-authored-by: btea <2356281422@qq.com>
* Update docs/en-US/component/cascader.md
---------
Co-authored-by: btea <2356281422@qq.com>
2025-02-18 11:37:18 +08:00
jiaxiang
d676ca4897
chore: [tree] export types ( #19846 )
...
* chore: [tree] export type and fix the type error of the docs
* revert: revert
* revert: revert
2025-02-17 09:10:47 +08:00
锌小子
6dddd4ed54
fix(components): [select] solve memory leak ( #19709 )
...
fix(components): solve memory leak
Watching the value of an attribute of an option can lead to a memory leak
closed #19680
Co-authored-by: 张东 <A80784@internet.com>
2025-02-16 10:24:46 +08:00
jiaxiang
7662aa05a2
refactor: [time-picker] optimize type declaration ( #19875 )
...
chore: [time-picker] optimize type declaration
2025-02-16 09:14:06 +08:00
jiaxiang
1bc0394190
feat(components): [menu] add persistent
prop ( #19874 )
...
feat(components): [menu] add persistent prop
2025-02-16 09:07:28 +08:00
Delyan Haralanov
2b7b566d17
fix(components): [table] compatible with window non-existence ( #19837 )
...
ElTable's doLayout method is debounced and scheduled (relying on setTimeout) which causes problems in testing(Vitest). Sometimes the testing environment(jsdom) is destroyed before doLayout() executes which causes error due to requestAnimationFrame not existing.
To mitigate this issue can check if the window exists which is a good indication that jsdom has not been thorn down yet.
2025-02-14 21:36:41 +08:00
jiaxiang
b408586a22
feat(components): [dropdown] add persistent
prop ( #19797 )
...
* feat(components): add persistent attribute
* Update docs/en-US/component/dropdown.md
Co-authored-by: btea <2356281422@qq.com>
* fix: docs
---------
Co-authored-by: btea <2356281422@qq.com>
2025-02-14 21:03:42 +08:00
sea
a5a2397a4d
chore: change create issue use ( #19865 )
2025-02-14 10:55:09 +08:00
btea
19f98d59b2
test: [tree-select] dynamic class case ( #19859 )
2025-02-14 08:33:05 +08:00
btea
616bb40981
fix(components): [tree-select] dynamic bind class invalid ( #19803 )
2025-02-13 16:16:33 +08:00
btea
a3ca41aa1a
refactor: [menu] add necessary braces ( #19840 )
2025-02-12 12:36:47 +08:00
jiaxiang
7569227fe6
refactor(components): [menu] change to script setup
writing and optimizing code ( #19816 )
...
* refactor(components): [menu] refactor
* Update packages/components/menu/src/menu-collapse-transition.vue
* refactor(components): migrate ElMenuItem to Composition API
* fix: update
* chore: chore
* refactor: refactor
* revert: revert
* refactor: refactor
* revert: revert
* fix: Expose
* Update packages/components/menu/src/menu-item.vue
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
---------
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2025-02-12 10:30:44 +08:00
btea
c57313820c
docs: [message-box] update options default value ( #19833 )
2025-02-11 18:01:58 +08:00
sea
5ed153bb64
fix(components): [message-box] init validator ( #19832 )
...
* fix(components): [message-box] init validator
* fix: update
---------
Co-authored-by: xingyixiang <452282988@qq.com>
2025-02-11 17:21:29 +08:00
0song
524d617c9c
chore: update doc ( #19831 )
2025-02-11 04:40:38 +00:00
jiaxiang
51d3e83a51
chore(components): [tree] remove ts-nocheck and fix type error ( #19777 )
...
* chore(components): [tree] remove ts-nocheck and fix type error
* refactor: refactor
---------
Co-authored-by: btea <2356281422@qq.com>
2025-02-10 20:51:10 +08:00
jiaxiang
fe9cc6351b
docs: optimization API style ( #19793 )
...
* docs: optimization API style
* chore: Transfer
* chore: update
* fix: update
2025-02-09 13:35:08 +08:00
Element
49a8d5c354
chore: Update changelog 2.9.4 ( #19792 )
...
chore: update changelog 2.9.4
2025-02-07 11:12:35 +00:00
btea
6b55811103
feat(locale): export missing language ( #19790 )
...
feat(locale): export missing locale
2025-02-07 17:48:54 +08:00