Releases: element-plus/element-plus
2.7.2
2.7.2
2024-04-26
Features
- Hooks add use-aria hooks (#16598 by @kooriookami)
- Components [color-picker] add
teleported
prop (#16634 by @zhixiaotong) - Components [form] add validate callback promise type (#16652 by @warmthsea)
Bug fixes
- π update autocomplete default width (#16633 by @xxholly32)
- Components [select] group error when custom option component (#16621 by @Liao-js)
- Components [table] return type of function summary-method supports VNode (#16648 by @FrontEndDog)
- Test-utils fix main export error (#16504 by @wzc520pyfm)
- Components Add missing export (#16323 by @zzh948498)
- Components [table-v2] fix scrolling fail (#16470 by @Tsong-LC)
- Components [select]
isDisabled
is not fresh (#16419 by @makedopamine) - Components [progress] bar background support gradient (#16666 by @btea)
- Components [select-v2] custom options init error in multiple (#16664 by @Liao-js)
2.7.1
2.7.1
2024-04-20
Features
- Components [badge] Add badge-style and badge-class (#16585 by @kooriookami)
Bug fixes
- Hooks [empty-values] warning on modifying computead value (#16508 by @btea)
- Components [input-number] fix binding wheel event warning (#16495 by @Canroc)
- Components [table] fix cell tooltip display error (#16449 by @electroluxcode)
- Components [table] hover style error (#16517 by @dowinweb)
- Components [table] fix grouping head when dynamic column (#16433 by @Liao-js)
- Components [select-v2] fix has existing option when allow create (#16590 by @Liao-js)
- Components [table] table body rerendered when use row-key (#16544 by @Liao-js)
2.7.0
2.7.0
2024-04-12
Breaking changes
- See (#15834 by @kooriookami)
Features
-
Components [segmented] new component (#16258 by @kooriookami)
-
Components add empty-values and value-on-clear props (#16361 by @kooriookami)
-
Components [badge] add dotClassγdotStyleγoffset props (#16434 by @lxw15337674)
Bug fixes
-
Components [input-number] wrapper padding style is overridden (#16310 by @betavs)
-
Components [input-number] fix cascading style order (#16308 by @makedopamine)
-
Components [table-v2] fixed mode hovering rerender cell (#12378 by @chenxch)
-
Components [select-v2] manually set object type modelValue error (#16473 by @Fuphoenixes)
-
Components [select & select-v2] fix filterable double click error (#16456 by @Fuphoenixes)
-
Components [table] fixed hover on colSpan > 2 background is error (#16443 by @Liao-js)
Refactors
- Components [button] use buttonkls (#16090 by @wzc520pyfm)
2.6.3
2.6.3
2024-03-29
Features
- Components [tree] lazy load provide reject (#16099 by @btea)
- Locale update ru locale (#16192 by @VisualYuki)
- Components [message] add plain prop (#16214 by @kooriookami)
- Components [input-number] support slot custom icons (#16275 by @selicens)
- Components [badge] add color prop (#16069 by @lxw15337674)
Bug fixes
- Components [icon] remove repeat style (#16242 by @Fuphoenixes)
- Components [select] fix error in low versions of vue (#16234 by @kooriookami)
- Components [date-picker] click the clear to reset the date panel (#15835 by @Ganlvin)
- Components [tree] dragging a node will deselect the node (#14830 by @Alixhan)
2.6.2
2.6.2
2024-03-22
Features
Bug fixes
-
Components [anchor]
type
default value typo (#16102 by @cullyfung) -
Components [tree] remove duplicate type declaration (#16106 by @inside5545)
-
Components [cascader] form nested causing clear icon invalid (#16068 by @btea)
-
Components [anchor,tour] the
type
type typo (#16119 by @warmthsea) -
Components [select] stop the click event propagation of
header/footer
slot (#16151 by @warmthsea) -
Components [tree] the value of append can be zero (#16130 by @btea)
-
Components [select & select-v2] click toggleMenu add prevent (#16149 by @kooriookami)
-
Theme-chalk replace
gulp-clean-css
withcssnano
(#16056 by @zhixiaotong) -
Hooks SSR hydration error caused by z-index (#16175 by @tolking)
-
Components [cascader-panel] get the reactive proxy of
node
to trigger side effects (#16198 by @makedopamine) -
Style(components): [anchor] marker transition expression incorrect (#16100 by @zeyongTsai)
2.6.1
2.6.1
2024-03-08
Bug fixes
-
Components fix deprecated warning (#16034 by @kooriookami)
-
Components [checkbox] fix true-value and false-value (#16051 by @kooriookami)
-
Locale typo (#16060 by @Shyam-Chen)
-
Components [anchor] querySelector error (#16078 by @Fuphoenixes)
Refactors
-
Style(components): [anchor] marker transition change (#16023 by @Fuphoenixes)
-
Components [tree & date-picker] use public function and type (#16017 by @btea)
2.6.0
2.6.0
2024-03-01
Features
-
Components anchor component (#15670 by @Fuphoenixes)
-
Components [checkbox & radio] Use value instead of label act as value (#15525 by @kooriookami)
-
Components [Carousel] Add motion blur functionality (#15603 by @JedediahXu)
-
Components [date-picker] add type years for year multiple select (#15980 by @yuchenii)
-
Components [select & select-v2] support empty string dynamically (#15995 by @kooriookami)
Bug fixes
-
Components [upload] drag use before-upload to intercepting files (#15861 by @klren0312)
-
Components [input] type hidden use class (#15865 by @chenxch)
-
Components [drawer] use dynamic zIndex from useDialog hook(#15641 by @drylint) (#15900)
-
Components [select] the font color does not change when disabled (#15920 by @betavs)
-
Components [tour] focusout error (#15970 by @Fuphoenixes)
-
Components [input-number] fix default value reset error (#15725 by @nova1751) (#15725)
-
Components [tour] floating-ui autoUpdate error (#15972 by @Fuphoenixes)
-
Components [date-picker] selected value comparison logic error (#15918 by @betavs)
-
Components [select-v2] show header and footer slots when empty (#15964 by @kooriookami)
-
Components [select-v2] set modalValue when filtering display error (#15981 by @kooriookami)
-
Components [menu] Fixing Menu component's flickering issue with surplus sub-items on insufficient page height. (#15953 by @ikkkp)
-
Components [tree-select] remote method and selected override (#15974 by @yujinpan)
-
Components [tree-v2] fix issue in tree-v2 for setCheckedKeys invalid (#15997 by @huangjw1997)
-
Style(components): [message] Update message style (#15912 by @kooriookami)
-
Style(components): [alert] Update alert style (#15911 by @kooriookami)
-
Style(components): [button] remove focus styles, Fix outline flickering when foucs-visible (#16002 by @FrontEndDog)
-
Perf(components): [select & select-v2] optimize performance (#15962 by @kooriookami)
2.5.6
2.5.6
2024-02-18
Features
-
Style add og-image & apply lint (#15588 by @yeonjulee1005)
-
Components [select] & [select-v2] add fallbackPlacements prop (#15765 by @Fuphoenixes)
-
Docs preview page jumps to github with pr number (#15854 by @btea)
Bug fixes
-
Components [number-input] cannot scroll the container when the mouse pointer over an input (#15211 by @makedopamine)
-
Components [tree-select] always focus when using filters (#15768 by @yujinpan)
-
Components [table] row has rowspan when hover it only has background on the first row of this rowspan (#15529 by @dowinweb)
-
Components [scrollbar] multiple rendering (#15822 by @xingyixiang)
-
Components [select-v2] Tags not update when options sync added (#15838 by @kooriookami)
2.5.5
2.5.4
2.5.4
2024-02-02
Features
- Components [dialog] Dialog can drag overflow the viewport (#15643 by @kooriookami)
- Components [message-box] MessageBox can drag overflow the viewport (#15674 by @kooriookami)
- Play custom namespace (#15677 by @btea)
- Components [check-tag] add type prop (#15727 by @kooriookami)
Bug fixes
- Components [table] The namespace of the showOverflowTooltip is invalid. (#15627 by @xingyixiang)
- Components [select] Remote search does not show menu when it has options and no query (#15683 by @wen403)
- Docs overlay error caused by sidebar (#15694 by @heygsc)
- Components [select] Fix value with value-key not selected (#15681 by @kooriookami)
- Components [tour] buttonProps & isSameProps errors (#15680 by @Fuphoenixes)
- Components [select] el-option-group error when el-option in a component (#15703 by @Fuphoenixes)
- Components [drawer] click allow focus out (#11965 by @tolking)
- Components [menu] Add menu-item margin when calculating
calcSliceIndex
(#15699 by @zhixiaotong) - Components [upload] Add crossorigin property (#15524 by @wkasunsampath)
- Components [tabs] slot name use kebab-case style (#15733 by @chenxch)