npm element-plus 2.11.9

3 hours ago

2.11.9

2025-11-28

Features

Bug fixes

  • Components [tree] checkbox selection wrong with disabled nodes (#22711 by @rzzf)

  • Components [input] fixed the onchange parameter when type is file (#14687 by @cc-hearts)

  • Utils [addUnit] handle 0 value correctly (#22808 by @rzzf)

  • Theme-chalk [anchor] update link styles for hover and focus states (#22841 by @tolking)

  • Components [popconfirm] fallthrough virtual-ref & virtual-triggering (#22843 by @rzzf)

  • Components [input] fix resize not working (#13841 by @ls57765867)

  • Components [virtual-list] prevent scroll from exceeding its bounds (#22786 by @rzzf)

  • Components [table] avoid height loop (#22838 by @yicheny)

  • Components [select-v2] ResizeObserver loop completed with undelivered notifications (#22895 by @keeplearning66)

  • Components [select] shouldn't add is-hovering to disabled option (#22845 by @Putia3)

  • Components [select/select-v2] correct the trigger timing of visible-change (#22897 by @keeplearning66)

  • Components [time-picker] avoid incorrect values after losing focus (#22880 by @keeplearning66)

  • Components [table] prevent incorrect drag when resizable is false (#22327 by @keeplearning66)

  • Components [image-viewer]: add touch event in mobile (#12550 by @mipawn)

  • Components [tabs] default-value support and update demo for docs (#22896 by @YunYouJun)

  • Components [select] skip process keydown.enter in composing (#22861 by @wcttmf)

  • Components [steps] prevent external line-height from affecting layout (#19319 by @DDDDD12138)

  • Components [cascader] fix SVG generated mask the menu when scroll (#16365 by @Fiona2016)

  • Theme-chalk add a $space parameter to the channel function (#19166 by @roojay)

  • Components [table] tableBody height not update when header changed (#19580 by @DDDDD12138)

  • Components [segmented] fire change event if option not checked (#19705 by @ykcory)

  • Components [table] fix header HMR and keep v-if fallback (#22884 by @tuzixiangs)

  • Components [table] correct the type of style (#22939 by @keeplearning66)

  • Components avoid focusing disabled elements (#22940 by @rzzf)

  • Revert "feat(components): [alert] add open and auto-close functionality with delay (#20533,#22028 by @warmthsea)" (#22560)

  • Style(theme-chalk): show the cursor correctly when disabled (#22856 by @rzzf)

  • Improvement(components): [select] locate the most recently selected option when using multiple (#22753 by @keeplearning66)

  • Improvement(components): [select/select-v2] hoveringIndex stays on the most recently selected option with multiple (#22782 by @keeplearning66)

  • Improvement(components): [splitter] use import emits (#22907 by @warmthsea)

  • Perf(components): [select-v2] avoid duplicate render after props change (#22935 by @tolking)

Refactors

Don't miss a new element-plus release

NewReleases is sending notifications on new releases.