element-plus

🎉 A Vue.js 3 UI Library made by Element team

MIT License

Downloads
6.1K
Stars
23.4K
Committers
659

Bot releases are visible (Hide)

element-plus - 2.7.8 Latest Release

Published by element-bot 3 months ago

2.7.8

2024-07-26

Features

  • Components [cascader] add persistent props to cascader to improve performace (#17526 by @0song)
  • Components [date-picker] type add months params (#17342 by @Panzer-Jack)
  • Components [cascader] add tag-effect prop (#17443 by @ntnyq)
  • Components [loading] replenish loading attributes (#17174 by @zhixiaotong)
  • Docs support playground sync theme (#16735 by @btea)
  • Components [time-select] export TimeSelectProps and Instance (#16511 by @l-x-f)
  • Components [table-column] add filter-icon slot (#17272 by @btea)
  • Components [carousel] add cardScale prop (#17621 by @warmthsea)
  • Components [carousel] export activeIndex (#17650 by @warmthsea)

Bug fixes

  • Components [tree-v2] component activation content not displayed (#17511 by @btea)
  • Components [radio-button] model-value click style lost and format test file (#16692 by @warmthsea)
  • Components [color-picker/tree-v2] build error typechecking fails with error TS2300 (#17545 by @Aaron-zon)
  • Components [cascader] reactive prop collapse-tags (#17449 by @ntnyq)
  • Components [tree]calling method to expand node accordion mode fail (#17441 by @btea)
  • Components [table] expand-row-keys change to explicit type (#17333 by @warmthsea)
  • Components [countdown] SSR hydration error (#17554 by @tolking)
  • Sass declaration deprecation error (#17549 by @jw-foss)
  • Components [message-box] vue wraning when button state is loading (#17603 by @btea)
  • Components [input] add prop "row" explicit declare (#17085 by @sleepyShen1989)
  • Components [tabs] add button misalignment in vertical layout (#16986 by @Yolo-00)
  • Components [tabs] bar width is error when only one bar (#17016 by @Liao-js)
  • Popper content type check (#17040 by @JiuRanYa)
  • Components [form] not use status-icon and use slot icon style error (#16848 by @warmthsea)
  • Components [cascader] failed to retrieve value when value is 0 (#17651 by @dadaguai-git)
  • Components [segmented] modelValue boolean type validation warning (#17656 by @ToyCat93)

Refactors

  • Docs upgrade vitepress (#17444 by @makedopamine)
  • Components [button-group] optimize code (#17607 by @chouchouji)
  • Components [link & text] optimize boolean type (#17610 by @chouchouji)
  • Components optimize component boolean type (#17622 by @chouchouji)
element-plus - 2.7.7

Published by element-bot 4 months ago

2.7.7

2024-07-12

Features

  • Components [form-item]: add label-position prop (#17111 by @xing403)

  • Components improve event and supplement docs (#17150 by @warmthsea)

  • Components [message-box] add loading-icon to confirmbtn,cancelbtn (#17360 by @wzc520pyfm)

  • Components [select & select-v2] add tag-effect prop (#17445 by @ntnyq)

  • I18n add fr translation for el-tour (#17484 by @warmthsea)

Bug fixes

  • Components [pagination] size global adaptation (#17306 by @webvs2)

  • Components [tree] add missing type reject for LoadFunction (#16990 by @kaedeair)

  • Components [image] imageViewer crossorigin configuration missing (#17341 by @declanchiu)

  • Components [carousel] disable the last monitoblur effect (#17374 by @btea)

  • Ssr [tree-select] document is not defined (#17460 by @tolking)

  • Components [tree-select] fix filter no matching data error (#17473 by @Fuphoenixes)

  • Hooks cannot access 'useEmptyValuesProps' before initialization (#17448 by @tolking)

  • Style: css uniformly uses px (#17101 by @warmthsea)

  • Flx(component): buttonColor is calculated in the 'var' case (#17319 by @webvs2)

element-plus - 2.7.6

Published by element-bot 4 months ago

2.7.6

2024-06-21

Features

  • Components [table] export columns (#17252 by @warmthsea)
  • Pagination : add size prop (#16858 by @webvs2)

Bug fixes

  • Components [color-picker] replenish enableAlpha contral (#17015 by @warmthsea)
  • Components [select] invalid name setting (#17127 by @btea)
  • Components [table] dragging cell should not trigger header-click (#17093 by @btea)
  • Components [table-v2] the selector is invalid when row-key is a number (#16989 by @Whbbit1999)
  • Components [input] class bind error corresponding to dynamic slot (#17194 by @btea)
  • Components [table] fit set to false bottom border error (#17023 by @btea)
  • Components date-picker minDate change unexpectedly (#16748 by @xiaodong2008)
  • Components [select-v2] with teleported="false" dropdown closes abnormally (#16714 by @GUEThe)
  • Components fix iOS select click event listening (#16393 by @raphaelbernhart)
  • Components [progress] setting both color and striped is invalid (#17235 by @btea)
  • Components [date-picker] support dynamic setting of format (#17161 by @dddssw)
element-plus - 2.7.5

Published by element-bot 5 months ago

2.7.5

2024-06-07

Features

  • Components [input] add is-focus class name when textarea focus (#17049 by @btea)

Refactors

  • Components [watermark] change textBaseline default value to hanging (#17036 by @warmthsea)

  • Style(components): [table] th text can be selected (#17039 by @warmthsea)

  • Style(docs): fix fill color of badge in dark mode (#17078 by @tyj-321)

element-plus - 2.7.4

Published by element-bot 5 months ago

2.7.4

2024-05-31

Features

  • Components [select & select-v2] add label slot (#16960 by @kooriookami)

  • Play feedback components style (#17022 by @warmthsea)

Bug fixes

  • Components [popper] remove unnecessary conditional judgment (#16834 by @warmthsea)

  • Types non-null assertion component name (#16804 by @warmthsea)

  • Components [table] cell tooltip display error (#16868 by @btea)

  • Components [input] unify async-validator string length calc (#16757 by @btea)

  • Components [select & select-v2] remove-tag when use backspace (#16832 by @Liao-js)

  • Components [tree-select] empty slot display error (#16943 by @btea)

  • Components [color-picker] attrs class (#16887 by @Liao-js)

  • Components [date-picker] modelValue typo (#15080 by @chenxch)

  • Style(components): dropdown-item blur hover style (#16895 by @Liao-js)

  • Style(components): [select & select-v2] remove split dash (#17009 by @kooriookami)

Refactors

  • Hooks unite import origin (#16872 by @warmthsea)

  • Components [virtual-list] remove use-wheel ts-nocheck comments (#16929 by @warmthsea)

element-plus - 2.7.3

Published by element-bot 6 months ago

2.7.3

2024-05-13

Features

  • Components [time-picker] @touchstart add passive (#16665 by @warmthsea)

  • Components [form] export fields (#16755 by @warmthsea)

Bug fixes

  • Components [pagination] jumper input label warning (#16682 by @Liao-js)

  • Compoents [message-box] adapt Parameters extraction rules (#16592 by @reiwang01)

  • Components [InfiniteScroll] error caused by value of el[SCOPE] (#16686 by @YiMo1)

  • Components [table] selection reference when toggleAllSelection (#16800 by @Liao-js)

  • Style(components): tour delete content outline style (#16725 by @Fuphoenixes)

element-plus - 2.7.2

Published by element-bot 6 months ago

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)
element-plus - 2.7.1

Published by element-bot 6 months ago

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)
element-plus - 2.7.0

Published by element-bot 7 months ago

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)

  • Support node 18+ & update tsx and vitest (#16190 by @btea)

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)
element-plus - 2.6.3

Published by element-bot 7 months ago

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)
element-plus - 2.6.2

Published by element-bot 7 months ago

2.6.2

2024-03-22

Features

  • Components [breadcrumb] aria-label uses locale (#16089 by @btea)

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 with cssnano (#16056 by @zhixiaotong)

  • Components [tag] remove duplicate style (#16174 by @btea)

  • 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)

element-plus - 2.6.1

Published by element-bot 8 months ago

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)

element-plus - 2.6.0

Published by element-bot 8 months ago

2.6.0

2024-03-01

Features

  • Components anchor component (#15670 by @Fuphoenixes)

  • Components [badge] add show-zero prop (#15944 by @IceyWu)

  • 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 [table-v2] header style error (#15950 by @btea)

  • 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)

element-plus - 2.5.6

Published by element-bot 8 months ago

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 [carousel] improve a11y (#15579 by @cloydlau)

  • 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)

  • Docs toc link overflow (#15276 by @heygsc)

  • Components [scrollbar] multiple rendering (#15822 by @xingyixiang)

  • Components [select-v2] Tags not update when options sync added (#15838 by @kooriookami)

element-plus - 2.5.5

Published by element-bot 9 months ago

2.5.5

2024-02-03

Bug fixes

  • Fix lodash import error (#15773 by @tolking)
element-plus - 2.5.4

Published by element-bot 9 months ago

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)
element-plus - 2.5.3

Published by element-bot 9 months ago

2.5.3

2024-01-22

Bug fixes

  • Components [select & select-v2] select can't delete input val (#15607 by @wzc520pyfm)
element-plus - 2.5.2

Published by element-bot 9 months ago

2.5.2

2024-01-19

Features

  • Components [select-v2] Add header and footer slots (#15519 by @kooriookami)

  • Components [checkbox] Checkbox can uncheck exceed max value (#15513 by @kooriookami)

  • Components [select & select-v2] Add loading slot (#15540 by @kooriookami)

  • Components [tour] target prop add more type (#15578 by @Fuphoenixes)

Bug fixes

  • Ci Replace jest-coverage-report-action with vitest-coverage-report-action (#15435 by @FrontEndDog)

  • Components [select select-v2] fix input click event (#15462 by @kooriookami)

  • Components [image-viewer] Maximum recursive updates exceeded error (#15483 by @Fuphoenixes)

  • Docs popover offset default value error (#15502 by @FrontEndDog)

  • Components [collapse] SSR hydration error caused by random ID (#15500 by @tolking)

  • Fix doc sidebar error z-index (#15498 by @0song)

  • Components [image-viewer] Fix crossorigin (#15511 by @kooriookami)

  • Components [select] style break change in multiple collapseTags (#15460 by @Fuphoenixes)

  • Components [input] resolve input attributes issue for textarea (#15514 by @YoungDan-hero)

  • Components [select-v2] the select option style is incorrect (#15501 by @btea)

  • Components [tree] setCheckedNodes incorrectly checked node (#15377 by @btea)

  • Components [autocomplete] SSR hydration error caused by random ID (#15523 by @tolking)

  • Components [dropdown] SSR hydration error caused by random ID (#15532 by @tolking)

  • Components [cascader-panel] SSR hydration error caused by ID (#15533 by @tolking)

  • Components [select] Fix input key event (#15544 by @kooriookami)

  • Components [space] Fix gap style (#15560 by @kooriookami)

Refactors

  • Components [table] The overflowTooltip of the table is implemented by the Eltooltip component. (#15470 by @xingyixiang)

  • Components [drawer] use setup (#15556 by @wzc520pyfm)

element-plus - 2.5.1

Published by element-bot 10 months ago

2.5.1

2024-01-11

Bug fixes

  • Components [select] remove redundant named slots (#15441 by @xiaoxian521)

  • Components [select] Fix value bind object and trigger twice in form label (#15449 by @kooriookami)

  • Components [select] exposes blur invalid (#15450 by @xiaoxian521)

element-plus - 2.5.0

Published by element-bot 10 months ago

2.5.0

2024-01-10

Features

  • Docs add translations for doc search (#15180 by @plainheart)

  • I18n add Arabic(ar-eg) translation for Egypt and middle east (#15125 by @HaniOurEdu)

  • Components [menu] add popper-classsubMenuTimeout props (#15193 by @zhixiaotong)

  • Components [autocomplete] add loading slot (#15206 by @zhixiaotong)

  • Components tour component (#14952 by @Fuphoenixes)

  • Components [tree] export TreeInstance (#15293 by @btea)

  • Components [form] FormContext adds the getField method (#14930 by @cloudcome)

  • Element-plus Support last 2 versions of browsers (#15313 by @kooriookami)

  • Components [table] add filterClassName props in TableColumn (#15389 by @xiaoxian521)

Bug fixes

  • Components [tree] filter expand loaded node (#15150 by @btea)

  • Docs algolia search (#15173 by @chenxch)

  • Components [tree] node drag error when using custom allowDrop method (#15005 by @CherishTheYouth)

  • Components [input] input-style rendering error (#15174 by @btea)

  • Docs fix doc search option doesn't update after switching language (#15181 by @plainheart)

  • Docs replace fonts.loli.net with original fonts.googleapis.com (#15182 by @plainheart)

  • Components [input] remove unnecessary properties (#15220 by @ryuhangyeong)

  • Components [date-picker] handleFocusPicker delay (#15197 by @chenxch)

  • Components [collapse] emit value type check error (#15242 by @btea)

  • Style [col] media sm max-wdith 768 to 767 (#15085 by @chenxch)

  • Components [date-picker] add first click demo (#15252 by @chenxch)

  • Docs fix tip text overflows when no result (#15295 by @plainheart)

  • Components [input-number] Displayed values is different from modelValue when use model-value (#15184 by @FrontEndDog)

  • Components [select-v2] clear icon invalid when status-icon is set (#15306 by @btea)

  • Components [link] add target attribute and relevant docs (#15266 by @yj-liuzepeng)

  • Components [message] type is not working after customizing icon (#15233 by @betavs)

  • Style [tour] fixed the closebtn's hover style when type is primary (#15309 by @Fuphoenixes)

  • Components [input] remove useless contants (#15351 by @pzzyf)

  • Build [date-picker] type prop error in web-types.json (#15376 by @btea)

  • Components [menu] set teleported, parent menu popper not closed (#15342 by @xiaoxian521)

  • Ci GITHUB_TOKEN is empty in publish-npm-nightly.yml (#15382 by @xiaoxian521)

  • Components [tree-select] case-insensitive when filterable (#14617 by @hellomrbigshot)

  • Build build web-types.json compatible with windows (#15379 by @btea)

  • Components [loading] complete destroy vLoading directive unmounted (#15393 by @xiaoxian521)

  • Components fixed total column without background color (#15336 by @SeaAster)

  • Components [image, image-viewer] Add crossorigin property (#15406 by @wkasunsampath)

  • Components [input] the cursor is misplaced when type setting number (#15341 by @yuchiXiong)

  • Style(theme-chalk): replace word-break with overflow-wrap (#15190 by @kooriookami)

  • Style(components): [menu] Collapse mode active color (#15343 by @chenxch)

  • Chore(build): [ElTour & ElTourStep & ElPopover] update global types (#15401 by @xiaoxian521)

Refactors

  • Components [input] get maxlength and minlength from props instead of attrs (#15212 by @FrontEndDog)

  • Components [carousel] class optimization in code (#14954 by @wzc520pyfm)

  • Docs [tour] use ButtonInstance and format code (#15304 by @btea)

  • Components [tour] replace rect with path (#15315 by @btea)

  • Components [select & select-v2] Refactor components (#15352 by @kooriookami)

  • Perf(components): [menu] popper close any levels in menu-trigger:hover (#15383 by @xiaoxian521)

Package Rankings
Top 7.57% on Npmjs.org
Badges
Extracted from project README
Crowdin
Related Projects