npm element-plus 2.12.0

5 hours ago

2.12.0

2025-12-05

Features

Bug fixes

  • Components [splitter] runtime validation failed for update:size (#22957 by @rzzf)

  • Components [splitter] display the mask after panel update (#22954 by @rzzf)

  • Components [table-column] reactively update filterable state (#22879 by @tuzixiangs)

  • Components [anchor] prevent scroll stutter on rapid clicks (#22964 by @tuzixiangs)

  • Components [select] ensure dropdown remains open when filterable (#22975 by @tolking)

  • Theme-chalk [upload]: incorrect padding value for el-upload-dragger (#14903 by @qdechochen)

  • Components [radio & checkbox] fix button wrap style (#22073 by @SpanManX)

  • Components [message-box] disable page scroll when dialog open (#22981 by @rzzf)

  • Components [tab] fix style when tab position is bottom (#18425 by @btea)

  • Components [focus-trap, popper, tooltip] memory leak (#20147 by @gjfei)

  • Components [table] try load data only when expanding row (#21678 by @KeroZhai)

  • Style(theme-chalk): [form-item] reset top position label padding-right (#22965 by @duyidao)

  • Improvement(components): [table] keep cursor style during drag (#22915 by @rzzf)

  • Style(theme-chalk): dark mode component bg-color transparent on overlay (#10890 by @loosheng)

  • Style(components): [cascader] cascader-panel fit width (#21497 by @zhixiaotong)

  • Style(theme-chalk): [card]: grow body height (#22829 by @Dsaquel)

Refactors

  • !: the disabled value of component has the highest priority (#18739 by @btea)

Don't miss a new element-plus release

NewReleases is sending notifications on new releases.