Commit Graph

6864 Commits

Author SHA1 Message Date
0song
2abf9cf4b9 chore: update doc (#22367) 2025-09-29 04:09:38 +00:00
jiaxiang
eea25b2d90 chore: Remove un used deps (#22365)
* chore: remove escape-html dependency

* chore: remove escape-html dependency
2025-09-29 11:57:09 +08:00
Zhong
cb672f0ad1 chore: upgrade @element-plus/icons-vue 2.3.1 to 2.3.2 (#22343) 2025-09-28 23:59:30 +08:00
Noblet Ouways
2ede13c098 fix(components): [form-item] dynamically toggle form item slot (#22344)
fix(components): [form] dynamically toggle the form item slot

closed #18978
2025-09-28 23:49:41 +08:00
snowbitx
9a19b6676a refactor(components): [switch] use shallowRef and remove redundant usage (#22347) 2025-09-28 23:28:13 +08:00
Noblet Ouways
95f0773c79 fix(components): [tooltip] close tooltip when cliking iframe (#22345) 2025-09-28 23:06:38 +08:00
qiang
e5dd4ea86e fix(components): [date-picker] display value error when persistent:false (#22356)
closed #12689
2025-09-28 12:54:33 +02:00
Zhong
ad1c383d31 refactor(components): replace props.options with options (#22330) 2025-09-27 10:47:06 +02:00
jiaxiang
48d68715aa chore: lost dependency updates (#22341)
* chore: update deps in package configurations

* chore(deps): update lodash-unified and dayjs versions in pnpm-lock.yaml
2025-09-27 09:37:00 +08:00
Noblet Ouways
0e8b017874 fix(components): [date-picker] allow plain array for modelValue (#22140)
* fix(components): [date-picker] allow array model value type

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

* chore: rebase

* chore: docs tweak

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

---------

Co-authored-by: DDDDD12138 <43703884+DDDDD12138@users.noreply.github.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2025-09-26 21:29:41 +08:00
qiang
4684320916 fix(components): [popconfirm] unable to capture focus (#22310)
* fix(components): [popconfirm] unable to capture focus

* fix: test

* chore: revert event
2025-09-26 20:58:19 +08:00
kooriookami
80850b4cb3 fix(components): [select] fix label not show when persistent is false (#22317)
* fix(components): [select] fix label not show when persistent is false

* fix(components): [select]

* fix(components): [select]

* fix(components): [select]
2025-09-26 13:45:31 +08:00
Element
17d82b0765 chore: Update changelog 2.11.4 (#22329)
chore: update changelog 2.11.4
2025-09-26 03:48:37 +00:00
jiaxiang
6d4cc22626 chore(deps): update lodash and related type definitions (#22303)
* chore(deps): update lodash and related type definitions

* chore(deps): update lodash type definitions and lodash-unified version

* chore(deps): update lodash type definitions
2025-09-25 13:31:25 +02:00
Zhong
50628fea76 style(components): [message] fix container width adaptation (#22308)
* style(components): [message] prevent unexpected text wrapping

* fix: use `margin: 0 auto` to center
2025-09-25 13:20:35 +02:00
Zhong
d4d67fde11 docs(components): [popover/popconfirm] add inherited Tooltip attributes (#22314)
docs(components): [poppover/popconfirm] add inherited Tooltip attributes
2025-09-25 17:36:53 +08:00
qiang
2f8436571a feat(components): [select-v2] accessibility enhancement (#22153)
* feat(components): [select-v2] accessibility enhancement

* chore: test
2025-09-25 10:15:13 +08:00
Rainbow
ae0c9b2c4a docs(components): [message-box] add missing modal prop (#22311)
* docs(components): [message-box] add missing modal prop

* docs: update
2025-09-25 07:12:38 +08:00
snowbitx
287717c24e chore(components): [check-tag] remove redundant computed (#22313) 2025-09-24 23:30:01 +02:00
Zhong
cfdf97ae19 chore(components): [upload] remove redundant rawFile parameter from TS (#22295) 2025-09-24 12:10:33 +02:00
Zhong
f49fcbc3b2 chore(components): [tour] fix typo (#22306) 2025-09-24 14:20:22 +08:00
Noblet Ouways
630b66f4cc refactor: remove unused code related to tooltip-v2 (#22304)
* refactor: remove unused code related to tooltip-v2

* test: redo & rewrite refs test
2025-09-24 08:49:29 +08:00
sea
3b72e183d8 refactor: remove tooltip-v2 visual-hidden components (#22252)
refactor: remove tooltip-v2 components
2025-09-23 22:45:16 +02:00
sea
45cedbb3c5 docs: update import link in lang example (#22298) 2025-09-23 17:40:36 +08:00
Rainbow
c039171ecb docs(components): [tooltip/time-picker/datetime-picker] add the missing prop about popper (#22284)
* docs: add the missing prop about popper

* docs: update

* docs: update
2025-09-23 17:29:47 +08:00
Zhong
b197bbf82d feat(components): [autocomplete] add loopNavigation attributes (#22281)
* fix(components): [autocomplete] allow cyclic keyboard navigation

* fix: update

* docs: update

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

---------

Co-authored-by: btea <2356281422@qq.com>
2025-09-23 17:27:24 +08:00
btea
ec86b5d6ad feat(components): [date-picker] add automatic-dropdown prop (#21764)
* fix(components): [date-picker] refocue the window causes panel to pop up

* fix: remove console

* feat: add `automatic-dropdown` prop

* fix: update

* fix: update

* docs: update

* docs: update

* docs: update

* docs: update

* docs: update
2025-09-22 17:40:20 +08:00
Noblet Ouways
81b72b2266 style(theme-chalk): same height across pickers for range date pickers (#22277)
style(theme-chalk): same height across pickers for `range` date pickers
2025-09-22 17:06:35 +08:00
Zhong
fdf563154d docs(components): [tree/tree-v2] explicitly specify the slot name (#22279) 2025-09-22 10:46:11 +08:00
Noblet Ouways
6724cce7db fix(components): [color-picker] incorrect thumb offset (#22266)
* fix(components): [color-picker] incorrect thumb offset

* chore: expose

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

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-09-21 20:59:31 +08:00
Zhong
a4cdb69638 fix(components): replace KeyboardEvent.code with getEventCode (#22268)
fix(components): replace `event.code` with `getEventCode`
2025-09-21 20:57:25 +08:00
Zhong
f0bd4335f5 fix(components): [cascader] resolve visibleChange not triggered on Popper hide (#22206)
* fix(components): [cascader] resolve `visibleChange` not triggered on Popper hide

* test: update

* chore: rerun ci
2025-09-21 11:11:58 +02:00
sea
6d8045e625 improvement(components): trigger enter open tooltip (#19830)
* feat(components): [autocomplete] trigger-on-enter attributes

* feat: update test

* feat: update

* feat: update

* test: update

* chore: fix

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

* chore: deplace preventDefault for date pickers

---------

Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-09-21 11:04:46 +02:00
Zhong
231f126fbf fix(components): [loading] allow setText to accept VNode type (#22264)
* fix(components): [loading] allow `setText` to accept VNode type

* test: add case
2025-09-21 10:20:04 +08:00
Rainbow
2adc067bee feat(components): [autocomplete/time-select/color-picker] add popper-style (#22263)
feat(components): add popper-style
2025-09-21 10:03:35 +08:00
Rainbow
f467998a9e docs(components): [cascader] improve the description of popper (#22267) 2025-09-21 10:02:43 +08:00
Zhong
b0184d8dd8 fix(components): [loading] add missing context param (#22262) 2025-09-21 08:01:27 +08:00
Rainbow
9059cac24a docs(components): [loading] supplement the type of text (#22265) 2025-09-21 07:59:36 +08:00
Rainbow
f91907e7fc docs(components): [select/select-v2] improve the description of popper (#22261) 2025-09-21 07:56:52 +08:00
qiang
9043e16d94 fix: the KeyboardEvent.code is always empty string on Android (#22228)
closed #20330
2025-09-21 01:23:38 +02:00
qiang
822a0093a5 fix(components): [color-picker-panel] display error when clear the color (#22260) 2025-09-20 13:19:07 +02:00
qiang
f922d6a67e feat(components): [color-picker] add validation on blur event (#22247) 2025-09-20 08:55:27 +08:00
Zhong
1ba0a6c9b5 refactor(components): unify BEM & CSS vars via helpers (#22226) 2025-09-19 16:46:50 +08:00
Noblet Ouways
67a36d163d refactor(components): [cascader] externalize tooltip tag from v-for (#22191)
* refactor(components): [cascader] externalize tooltip tag

* chore: rename allPresentTags => tags

* chore: remove useless `isCollapseTag` property

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

---------

Co-authored-by: btea <2356281422@qq.com>
2025-09-19 12:38:53 +08:00
Element
ba3736e98a chore: Update changelog 2.11.3 (#22241)
chore: update changelog 2.11.3
2025-09-19 04:24:27 +00:00
btea
8ec5186366 chore: format image load failed demo (#22220) 2025-09-18 10:21:04 +08:00
jiaxiang
0ff86060ab feat(components): [image-viewer] add error slot (#21961)
* feat(components): [image-viewer] add custom failed content

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

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

* feat: rename error slot

* test: add custom load failed slot tests for Image and ImageViewer

* docs: perf dome

* fix: update v

* feat: add activeIndex and src properties

* fix: add key binding to img element for better reactivity

* fix: keep original structure

* fix: restore error source in image load-failed example

* feat: add image preview

* refactor: remove unused var

* fix: update demo

* chore: better contrast for dark mode

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-09-17 17:46:35 +02:00
catanswer
8371deaa5d feat(components): [image-viewer] add initial-scale prop (#22071)
* feat(components): [image-viewer] add initialScale attribute

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

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

* feat(components): [image-viewer] support set asynchronously

* feat(components): [image-viewer] Change initialScale to scale

* Update packages/components/image/src/image.ts

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

* chore: format

---------

Co-authored-by: catanswer <--global>
Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-09-17 15:06:50 +00:00
Zhong
d3dd793a4b fix(components): [tabs] give priority to the closable prop of tab-pane (#22187)
* fix(components): [tabs] give priority to the `closable` prop of tab-pane

* fix: resovle 22186

* fix: use strict equality

* test: add case
2025-09-17 16:41:22 +02:00
Noblet Ouways
6001577516 fix(components): [date-picker] keyboard navigation (#22192)
* fix(components): [date-picker] keyboard navigation

* test: get test working
2025-09-17 18:06:47 +08:00