npm element-plus 2.10.5

latest releases: 2.11.2, 2.11.1, 2.11.0...
one month ago

2.10.5

2025-08-01

Features

  • Components [notification] support updateOffsets command (#21300 by @cszhjh)

  • Components [input-number] add align prop (#21291 by @snowbitx)

  • Components [color-picker] add persistent and append-to prop (#21393 by @btea)

  • Components [input-number] add disabled-scientific prop (#21319 by @snowbitx)

  • Components [cascader] add checkOnClickNode and prefix prop (#21089 by @snowbitx)

  • Components [scrollbar] add distance prop (#21261 by @btea)

  • Components [dialog] add transition prop (#21479 by @zhixiaotong)

  • Components [cascader] add header and footer slot (#21486 by @cszhjh)

  • Components [cascader] add show-checked-strategy prop (#16922 by @nigiwen)

  • Components [cascader] add effect prop (#21507 by @cszhjh)

  • Components [date-picker] add show-footer prop

  • Components [config-provider] support card config (#21483 by @Dsaquel)

  • Components [select] support options prop rendering (#21203 by @snowbitx)

  • Components [dialog] add modal-penetrable prop (#21511 by @cszhjh)

  • Components [cascader] add check-on-click-leaf attribute (#21508 by @Dsaquel)

  • Feat(components): [table] support native scrollbar (#21539 by @btnkr)

Bug fixes

  • Components [tooltip] avoid repeated onBeforeEnter execution (#20983 by @cszhjh)

  • Components [option] delete newly created option (#21324 by @snowbitx)

  • Components [checkbox-group] dynamic prop-value cause ivalidate loop (#21309 by @neostfox)

  • Components [form] avoid reset manual errors (#21368 by @snowbitx)

  • Components [segmented] fix label item width render (#21379 by @jeff-fe)

  • Components [cascader] dynamic options render error (#21405 by @btea)

  • Components [select-v2] resolve invalid filter and remote methods (#21419 by @cszhjh)

  • Components [pagination] reset icon hover state when page changes (#21371 by @cszhjh)

  • Components [tree] keyboard nav broken after filter/collapse (#21377 by @SpanManX)

  • Components [splitter] ensure cacheCollapsedSize is set (#21259 by @cszhjh)

  • Components [time-select] fix typos (#21452 by @thinkasany)

  • Components [table] fix absence of theadRef bug (#21454 by @realainov)

  • Components prevent prefix and suffix operations in disabled state (#21461 by @dhj-l)

  • Components [select] prevent prefix and suffix in disabled state (#21467 by @thinkasany)

  • Components [form] maximum recursive updates exceeded (#21391 by @xingyixiang)

  • Components [time-picker] fix keyboard arrow controls (#21215 by @dhj-l)

  • Components [menu] hide arrow right padding incorrect (#21292 by @Meet-student)

  • Components [dropdown] prevent unexpected scrolling on hovering (#20518 by @ydkdev)

  • Components [table-v2] keep hover state after expanded (#21472 by @cszhjh)

  • Components [table] revert 20210 (#21482 by @btea)

  • Components [scrollbar] wrap resize scroll distance state change (#21491 by @btea)

  • Components [table] avoid width calculation errors caused by hidden (#21492 by @cszhjh)

  • Theme-chalk [tabs]: include border-top in nav height (#21008 by @codingories)

  • Components [date-time-picker] emit update:model-value when two dates reached

  • Components [tree]: fix dynamic binding defaultCheckedKeys trigger rerender (#21503 by @SpanManX)

  • Components [select-v2] set model-value default to undefined (#21540 by @Dsaquel)

  • Components [input-number] dynamic precision render value (#21558 by @btea)

  • Components [select-v2] avoid abnormal display of new options (#21538 by @keeplearning66)

  • Components [select] ResizeObserver loop completed with undelivered notifications (#21559 by @btea)

  • Components [tree] up/down keys stop working after expanding nodes (#21526 by @SpanManX)

  • Components allow null type on empty-values components (#21582 by @Dsaquel)

Refactors

Don't miss a new element-plus release

NewReleases is sending notifications on new releases.