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.4.4

Published by element-bot 11 months ago

2.4.4

2023-12-15

Features

  • Components [menu] add popperOffset and ellipsisIcon props(#14923 by @zhixiaotong) (#15051)
  • Components [switch] (in)active icon slot (#15078 by @xing403)
  • Components [pagination] add change event (#14828 by @xingyixiang)
  • Components [el-menu] allow user to hide menu when clicking outside (#14742 by @cuongle-hdwebsoft)

Bug fixes

  • Components [select-v2] popup height is not accurate (#15012 by @Jevin0) (#15014)
  • Components [date-picker] the time panel is closed without losing focus (#14748 by @CherishTheYouth)
  • Components [watermark] mutationObserver should work (#14822 by @Fuphoenixes)
  • Components [watermark] Support for lower versions of Firefox (#14993 by @godxiaoji)
  • Docs Algolia highlight error (#14831 by @FrontEndDog)
  • Components [table-v2] cell, header-cell, empty slots not displayed (#15016 by @FrontEndDog)
  • Components [table] header slot not displayed (#15035 by @FrontEndDog)
  • Components [data-picker] use renderSlot simplified code (#15036 by @FrontEndDog)
  • Components [table] tooltipOptions.showAfter is not effective (#14741 by @xingyixiang)
  • Ci git workflows not work (#15092 by @FrontEndDog)
  • Components [input-number] Fix not trigger change event and incorrect value display (#15066 by @kooriookami)
  • Components [collapse-transition] collapse get el exists height (#14801 by @Innei)
  • Components [date-picker] tagName judgement error (#15079 by @ivan0525)
  • Build fix built component source contains unsafe file path (#15152 by @plainheart)
element-plus - 2.4.3

Published by element-bot 11 months ago

2.4.3

2023-11-27

Features

  • Components [card] adds footer slot (#10357 by @faga295)
  • Components [dialog] append dialog to any element (#14317 by @Karolis-Stoncius)
  • Docs add 2023 figma ui kit (#14922 by @YunYouJun)
  • Components [select] add header and footer slot (#14876 by @Cheerwhy)

Bug fixes

  • Components [select] style error in multiple collapseTags (#14602 by @Fuphoenixes)
  • Components [date-picker] add the vertical-align attribute to d… (#14798 by @yj-liuzepeng)
  • Docs [watermark] adjusting the text color in dark mode (#14871 by @btea)
  • Components [tree] default slots not displayed (#14939 by @FrontEndDog)
element-plus - 2.4.2

Published by element-bot 12 months ago

2.4.2

2023-11-03

Features

  • Components [select-v2] add props attribute (#14536 by @tolking)

  • I18n add Swahili(sw) translation (#14660 by @Manonicu)

  • Components [watermark] add font textAlign and textBaseline (#14567 by @IceyWu)

Bug fixes

  • Components [select] Fix border and shadow color error (#12757 by @baiwusanyu-c)

  • Components [message-box] uncaught on draggable (#14618 by @betavs)

  • Components [select-v2] label error when value not in the options (#14656 by @tolking)

  • Components [rate] Fix the background rate when decimal (#14622 by @cc-hearts)

  • Components [dialog] fix el-dialog z-index bug (#14373 by @nothing-sy)

  • Components [dialog] consistent imports of lodash

  • Components [tree-select] v-model invalid when source changes (#14603 by @yujinpan)

  • Components [table] tooltipOptions.showAfter is not effective (#13175 by @xingyixiang)

  • Revert "fix(components): [table] tooltipOptions.showAfter is not effe… (#14735 by @btea)

element-plus - 2.4.1

Published by element-bot about 1 year ago

2.4.1

2023-10-18

Features

  • Components [switch] add label attribute for accessibility (#14319 by @Karolis-Stoncius)

Bug fixes

  • Components inconsistent style rounded button (#14552 by @cuongle-hdwebsoft)

  • Components prevent carousel from auto playing (#14553 by @cuongle-hdwebsoft)

  • Components [watermark] missing the CSS file (#14564 by @tolking)

  • Theme-chalk menu horizontal popover height, close #14566 (#14573 by @YunYouJun)

  • Components [select] input height calculation error (#14565 by @tolking)

element-plus - 2.4.0

Published by element-bot about 1 year ago

2.4.0

2023-10-13

Features

  • Components watermark component (#14236 by @TomatoDroid)

  • Add menu horizontal height for img center (#14307 by @YunYouJun)

  • Components [tabs] add addIcon slot (#12970 by @btea)

  • Components [form-item]Label attribute for judging modification (#14344 by @Xaw-xu)

  • Components [color-picker] add focus and blur event (#14244 by @tolking)

  • Docs theme switch use startViewTransition api (#14489 by @btea)

  • Feat(components): [date-picker] add dateFormat and timeFormat props (#14330 by @FrontEndDog)

  • Components [select] accessibility enhancement (#14503 by @tolking)

  • Components [image-viewer] add minScale and maxScale (#14120 by @IceyWu)

Bug fixes

  • Components [menu] export MenuInstance (#14284 by @HeftyKoo)

  • Components [carousel] Watch items causing state loss(#13010 by @SaberA1ter) (#13011)

  • Components [collapse] fix triggering form action when inside it (#14308 by @Karolis-Stoncius)

  • Docs [form] label-position type error (#14312 by @btea)

  • Components row-class-name bgColor can not cover fixed column (#14225 by @StephenKe)

  • Components [tabs] Fix some events accidentally firing (#14224 by @Mario34)

  • Cannot find type definition file for element-plus/global (#13698 by @mioxs)

  • Components [description] use withDirectives add custom directive (#14299 by @btea)

  • Components fix: update timepicker options when changing locale (#14287 by @cuongle-hdwebsoft)

  • Components [popper] invalid when props z-index is zero (#14375 by @betavs)

  • Theme-chalk table tr bg in dark mode (#14443 by @YunYouJun)

  • Components [date-picker] slot compatible with Vue3.3.x (#14354 by @FrontEndDog)

  • Components [select-v2] read properties of null (#14321 by @FrontEndDog)

  • Play apply esbuild plugin to tsx component (#14480 by @btea)

  • Components [color-picker] exposed show method wrong behavior (#14064 by @wonderl17)

  • Components [table] table-layout auto fixed by sticky (#11742 by @MrWeilian)

  • Components [carousel] two length transform optimize (#12174 by @MrWeilian)

  • Components inline style doesn't use the custom sass setting value (#14117 by @kamesan012)

  • Components [table] fix summary row cells on table with layout auto not aligned with data cells (#14315 by @FrontEndDog)

  • Components [upload] icon style abnormal (#14471 by @betavs)

  • Components [table] show-summary style error when table-layout=auto (#14523 by @tolking)

  • Components [checkbox] indeterminate checkbox a11y fix (#14322 by @Karolis-Stoncius)

  • Components [sub-menu] style error in collapsed state (#13135 by @Lucky-Ya-Q)

  • Components [menu] remove excess inline styles (#13693 by @tolking)

  • Components [text] not support multi-line ellipsis (#11976 by @gimjin)

  • Chore(MessageBox): unused keyframe (#14335 by @zhousg)

  • Chore(components): [table] fix typo (#14473 by @FrontEndDog)

Refactors

  • Descriptions improve types (#14313 by @makedopamine)

  • Components [tabs] enhance instance type (#14352 by @HeftyKoo)

  • Components [select] use utils function (#14345 by @btea)

  • Components [checkbox] set the label default value to undefined (#14011 by @btea)

  • Components!: [select-v2] value-key is used for object select (#13263 by @tolking)

element-plus - 2.3.14

Published by element-bot about 1 year ago

2.3.14

2023-09-14

Fix release error. The changelog is the same as 2.3.13.

element-plus - 2.3.13

Published by element-bot about 1 year ago

2.3.13

2023-09-14

Features

  • Components [el-pagination] add teleported prop (#14072 by @boomboy4)
  • Components [image-viewer] Add rotate event when rotating images (#14138 by @HADB)
  • Components [upload] support async data (#14015 by @jianjunyuu)

Bug fixes

  • Components [select] gurad value type error (#14074 by @sseinHu)
  • Components [collapse] allow nested inputs in ElCollapseItem (#14061 by @kinggq)
  • Components [rate] bind the textColor property (#14092 by @yj-liuzepeng)
  • Components [table] add tabindex to tbody to fix #13991 (#14020 by @FrankFang)
  • Components [form] improve types (#14062 by @ModyQyW)
  • Components [select] fix hover index error when creating option (#12635 by @wzc520pyfm)
  • I18n improve Dutch(nl) translation (#14164 by @JBtje)
  • Components [color-picker] first click should be trigger (#14209 by @wonderl17)
  • Docs [date-picker] calendar-change event parameter type error (#14237 by @btea)
  • Docs [upload] fix the version of supporting async data (#14242 by @HADB)
  • Components [collapse] fix accessibility issues (#13832 by @Karolis-Stoncius)
  • Components [date-picker] month range should emit calendar-change (#14262 by @Justineo)
  • Components [input] missing autofocus types (#14246 by @HeftyKoo)

Refactors

  • Components [upload] reuse revkoeObjectURL function (#14126 by @HeftyKoo)
  • Components [collapse] replace keypress with keydown (#14137 by @btea)
  • Components [date-picker] add aria-labels to date picker btns (#14149 by @Karolis-Stoncius)
  • Components [date-picker] basic-date-table (#10344 by @jw-foss)
element-plus - 2.3.12

Published by iamkun about 1 year ago

The same with 2.3.11

element-plus - 2.3.11

Published by element-bot about 1 year ago

2.3.11

2023-08-26

Other

  • Revert "refactor(components): [form-label-wrap] use getStyle method (… (#14106 by @btea)
element-plus - 2.3.10

Published by element-bot about 1 year ago

2.3.10

2023-08-25

Features

  • Ci enable provenance (#13799 by @btea)
  • Ci enable provenance (#13901 by @btea)
  • Components [card] add body class (#11869 by @uxuip)
  • Components [cascader] add max-collpase-tags prop (#13386 by @chenweiyi)
  • Components added aria-level attributes for dialog and drawer headers; Fixed input-number's aria-valuenow being null (#13822 by @Karolis-Stoncius)
  • Components [select] add aria-label to select's input (#13932 by @Karolis-Stoncius)

Bug fixes

  • Components [tree] the issue with retrieving childrenKey (#13798 by @yj-liuzepeng)
  • Components [select] fix set value error(#13872 by @cc-hearts) (#13879)
  • Docs [table-v2.md] corrected en-US grammar, spelling, readability (#13900 by @MilesTails01)
  • Components [autocomplete] tooltip offset (#12216 by @MrWeilian)
  • Components fix the problem that chrome 72 table doesnotdisplaydata (#10640 by @LiZheGuang)
  • Components [table] add table selection checkbox aria-labels (#13908 by @Karolis-Stoncius)
  • Components [upload] fix empty array error (#13490 by @youpinyao)
  • Components [select] backspace delete disabled option (#11995 by @MrWeilian)
  • Components [tree-v2] modify the condition for when the value of currentKey is 0 (#13935 by @yj-liuzepeng)
  • Components [table-v2] calculate the width of MainTable in the same way (#13584 by @makedopamine)
  • Components [radio checkbox] fix click event triggered twice (#13936 by @FrontEndDog)
  • Components fix the attribute conflict (#13504 by @kamesan012)
  • Components [dropdown] adjust onItemLeave trigger (#13212 by @tolking)
  • Components [select] fix the logic of updating selected data (#13374 by @inottn)
  • Components [date-picker] fix the logic of checking the date range (#13377 by @inottn)
  • Components [date-picker] correct onCalendarChange param type (#13976 by @evanryuu)

Refactors

  • Components [form-label-wrap] use getStyle method (#13913 by @tiansQAQ)
  • Components [table] reuse rAF (#13918 by @btea)
  • [date-picker] rename time-arrow-control (#13651 by @btea)
  • Components [upload] remove useless useSlot (#14053 by @HeftyKoo)
element-plus - 2.3.9

Published by element-bot about 1 year ago

2.3.9

2023-08-04

Features

  • Components [switch] add custom action icon prop (#13746 by @btea)

Bug fixes

  • Components [input] fix textarea disabled box-shadow (#13632 by @shigma)

  • Components [collapse-transition] fixed transition canceled bug (#13358 by @kaine0923)

  • Components [tree] fix expand-icon.is-leaf prevent click event (#13616 by @matto49)

  • Components [focus-trap] Fixed the function that removed the listener (#13158 by @qiYuei)

  • Components [table] add filteredValue watcher (#13121 by @wonderl17)

  • Components [autocomplete] improve a11y (#12647 by @init-qy)

  • Components [select] fix for confusing click behaviour (#13664 by @wuzhidexiaoming)

  • Theme-chalk [menu] the popup menu has 2px border at the bottom (#13695 by @tolking)

  • Components [row] align="top" is not working properly (#13550 by @yj-liuzepeng)

  • Components [cascader] reactive size change (#12294 by @MrWeilian)

  • Components [collapse-transition] remove redundant code (#13715 by @mhpsy)

  • Hooks [use-focus-controller] remove unnecessary role attributes (#13749 by @tolking)

  • Components [date-picker] disable button if now is disabled (#13655 by @btea)

  • Components [el-table] rangeWidth dealing with loss of precision (#12938 by @lxy030988)

  • Components [cascader] checkbox sync error (#11462 by @acyza)

  • Components [avatar] set img tag's width attribute (#13844 by @yj-liuzepeng)

  • Components [select] abnormal focus when click tags (#13699 by @tolking)

  • Components [select] clearIcon did not work with form statusIcon (#13533 by @init-qy)

Refactors

  • Components [input] extract InputInstance (#13620 by @btea)

  • Components [upload] fix the type of file (#13637 by @hhucqian)

  • Components [menu] adjust default value of fallbackPlacements (#13696 by @tolking)

  • Chore(components): [date-picker] export instasnce type (#13618 by @makedopamine)

element-plus - 2.3.8

Published by element-bot over 1 year ago

2.3.8

2023-07-14

Bug fixes

  • Correct sass map has-key parameter (#13132 by @wonderl17)

  • Components [date-picker] One input affect the other input (#12181 by @HeftyKoo)

  • Components [virtual-list] Resetting the vertical scrollbar state (#13319 by @huangguangfa)

  • Components [tree] fix node can drop inner (#9770 by @init-qy)

  • Style [progress] linecap value of track is consistent with path (#13395 by @btea)

  • Theme-chalk [form] remove default width of Input in inline form (#13375 by @tolking)

  • Components [checkbox] default after border color is transparent (#13402 by @chenxch)

  • Components [table] multiple line ellipsis tooltip takes effect (#12805 by @btea)

  • Style [select] tooltip positioning is incorrect (#13424 by @wuzhidexiaoming)

  • Tree content checkbox height larger than item height, close #13396 (#13446 by @YunYouJun)

  • Types in exports (#13443 by @zhuying547)

  • Add more exports types (#13498 by @sxzz)

  • Components [color-picker] fix incorrect cursor position (#13516 by @kooriookami)

  • Components [input] lose focus when click suffix icon (#13264 by @tolking)

  • Style(theme-chalk): [table] fix th font weight (#13556 by @kaine0923)

Refactors

  • Components [select] override the class using computed (#13302 by @wzc520pyfm)
element-plus - 2.3.7

Published by element-bot over 1 year ago

2.3.7

2023-06-21

Features

  • Theme-chalk [form] add default width to Input in inline form (#12897 by @tolking)

  • Components [upload] item add title attribute (#13231 by @btea)

  • Components [Table] add show-overflow-tooltip props (#13169 by @yuyinws)

Bug fixes

  • Components [backtop] change default visible (#13069 by @init-qy)

  • Components [table] add missing append height (#12676 by @init-qy)

  • Components [table] width of columns become 0 unexpectedly (#12920 by @makedopamine)

  • Components[time-picker] add parseFloat to resolve TimePicker offset (#12837 by @zhengsixsix)

  • Components [input] fix formatter and parse problem (#12622 by @wzc520pyfm)

  • Components [table] fix clearFilter type (#13149 by @mdoi2)

  • Locale : improve sr translation (#13125 by @N-M)

  • Components [form] improve types (#12549 by @ModyQyW)

  • Components [calendar] improve types (#13165 by @ModyQyW)

  • Components [select] filter shake (#12106 by @chenxch)

  • Components [tag] element vertically centered (#13235 by @yj-liuzepeng)

  • Components [table] adjust the showOverflowTooltip value logic (#13282 by @btea)

  • Perf(components): [select-v2] performance enhancement for initStates (#12390 by @CeceWall)

  • Style(theme-chalk): remove unreferenced modules (#12974 by @zwgwf)

  • Style(theme-chalk): change input-number hover style (#13120 by @yj-liuzepeng)

  • Style(theme-chalk): change border-left:0 to border-left-color:transparent (#13107 by @zhengsixsix)

element-plus - 2.3.6

Published by element-bot over 1 year ago

2.3.6

2023-06-02

Bug fixes

  • Components [popper] prioritise user's popper-style (#12833 by @Lionad-Morotar)
  • Components [select-v2] Fix border color error (#12755 by @baiwusanyu-c)
  • Components [notification] fix props.zIndex lose efficacy bug (#12474 by @Ganlvin)
  • Components [select] optimize the triggering of blur event (#11524 by @tolking)
  • Components [table] maxHeight shark (#12349 by @chenxch)
  • Components [steps] preserve the order of subcomponents (#12896 by @makedopamine)

Refactors

  • Components [message-box] remove useRestoreActive (#11646 by @tolking)
element-plus - 2.3.5

Published by element-bot over 1 year ago

2.3.5

2023-05-19

Features

  • Docs right menu tag convert (#12606 by @btea)

  • Components [carousel] If the carousel height is auto apply item height (#12388 by @qq282126990)

Bug fixes

  • Components [table] text node not have closest method (#12543 by @btea)

  • Components [loading] Compatible with vue3.2.0~12 (#12377 by @chenxch)

  • Components [tree] fix always trigger drag (#12612 by @init-qy)

  • Components [image] fixed lazyLoad scroll end not loading (#12596 by @cicada-ah)

  • Components [table-v2] Adjust the expandable (#12519 by @chenxch)

  • Components [upload] before-upload change data in promise (#12575 by @GenerQAQ)

  • Components [menu] calc slice index remove comment node (#12472 by @chenxch)

  • Components [input-number] add Judging if the max is greater than the min (#12741 by @zhengsixsix)

  • Components [tree] Fix TreeOptionProps (#12511 by @lyric-zemin)

  • Components [select] fix placeholder display (#11051 by @sleepyShen1989)

  • Components [TreeSelect] incorrect check event params (#12370 by @yujinpan)

  • Components [TreeSelect] checking node reset checked cache node (#12367 by @yujinpan)

  • Components [tree-select] incorrect selection when using checkOnClickNode without checkbox (#12826 by @yujinpan)

  • Improvement(locale) : update fa language. (#12677 by @4limirzaei)

Refactors

  • Components [steps] optomizate class in code (#12672 by @wzc520pyfm)
element-plus - 2.3.4

Published by element-bot over 1 year ago

2.3.4

2023-04-23

Features

  • Components [button] add tag attribute (#11853 by @tolking)

  • Components [progress] support set striped progress bar (#12333 by @wzc520pyfm)

  • Docs document preview jumps to playground with pr number (#12365 by @btea)

  • Components [tree] support customize content when data is empty (#12459 by @heappynd)

Bug fixes

  • Components [image] Display error content when picture loading fails (#11600 by @ljf1834)

  • Components [select] delete key should not choose tag (#12200 by @MrWeilian)

  • Components [date-picker] optimize props definition and export (#12199 by @Brain777777)

  • Components [menu] change declartion of ulStyle to setup function (#12319 by @CeceWall)

  • Components [input] Write Chinese in parenthesis, letters repeat (#12154 by @HeftyKoo)

  • Components [loading] fix zIndex (#12442 by @pan2-2)

  • Components [dropdown] improve types (#12514 by @ModyQyW)

  • Components [select] correct update selectSize (#11973 by @acyza)

  • Build(components): fix generateExternal use wrong reference (#12180 by @daolanfler)

  • Chore(build): optimize the type conversion of tag plugin (#11590 by @tolking)

  • Style(theme-chalk): [menu] horizontal mode submenu line-high (#11848 by @WindBearr)

  • Style(theme-chalk): [transfer] improve transfer filter style (#12454 by @wjw-gavin)

Refactors

  • Extract isClient and isNumber isBoolean (#12504 by @btea)
element-plus - 2.3.3

Published by element-bot over 1 year ago

2.3.3

2023-04-07

Features

  • Components [color-picker] add show hide expose (#11942 by @xiterjia)

  • Components [date-picker] support numpadEnter (#12323 by @chenxch)

Bug fixes

  • Components [tree-select] add to global components (#12255 by @btea)

  • Components [upload] add before-upload test (#12287 by @chenxch)

  • Components [text] add to global components (#12317 by @Altermoe)

  • Components [statistic] add to global components (#12324 by @btea)

  • Components [menu] Avoid call router when index is not provided (#12206 by @HeftyKoo)

  • Components [popover] default trigger (#12321 by @MrWeilian)

  • Revert "fix(components): [popover] default trigger" (#12341 by @chenxch)

Refactors

  • Components [table] remove useless brackets (#12283 by @MrWeilian)
element-plus - 2.3.2

Published by element-bot over 1 year ago

2.3.2

2023-03-31

Features

  • Components [form] scroll-into-view options (#12164 by @ryuhangyeong)

Bug fixes

  • Components [select-v2] reset hoverindex when close dropdown list (#12090 by @btea)

  • Components [input] scrollbar not hide after autosize (#10137 by @HeftyKoo)

  • Docs [tabs] example type error (#12160 by @bigsnowballhehe)

  • Components [input] textarea height calc (#12087 by @MrWeilian)

  • Components [select] multiple disabled style (#12015 by @MrWeilian)

  • Components [pagination] delete input value display empty string (#12134 by @btea)

  • Upload data is not independent (#12029 by @jianjunyuu)

  • Style(components): [Tabs] Modify tabs to flex layout (#12048 by @kooriookami)

element-plus - 2.3.1

Published by element-bot over 1 year ago

2.3.1

2023-03-19

Bug fixes

  • Components [select] iOS keyboard not appear when focus (#11498 by @MrWeilian)

  • Components [cascader] clickoutside (#11997 by @chenxch)

  • Components [table-column] first default column set placeholder (#11705 by @MrWeilian)

  • Components [input-number] modelValue incorrect update (#12007 by @Mario34)

  • Hooks vm may be null (#12058 by @liulinboyi)

  • Hooks [use-delayed-toggle] clear timer when call onClose (#12056 by @wangcch)

  • Style [message-box] border box (#12086 by @jw-foss)

  • Style(theme-chalk): use variable instead of '-' (#11889 by @fishermanxzx)

  • Style(theme-chalk): [select-v2] text overflow (#11969 by @emojiiii)

  • Style(components): [input] update exceed style (#12094 by @btea)

element-plus - 2.3.0

Published by element-bot over 1 year ago

2.3.0

2023-03-12

Features

  • Components [select-v2] Add max-collapse-tags prop (#11405 by @kooriookami)

  • Components [select] Add max-collapse-tags prop (#11378 by @kooriookami)

  • Components [cascader] Adjust expose and typo (#11781 by @chenxch)

  • Components add el-text component (#11653 by @gimjin)

Bug fixes

  • [message-box] lock scroll (#11921 by @jw-foss)

  • Components [popover | tooltip] keep autoClose prop (#11833 by @wangcch)

  • Components [table-v2] endReached triggered twice when first (#11928 by @MrWeilian)

  • Components [input] update input value length calculate (#11816 by @btea)

  • Components [loading] namespace config (#11956 by @btea)

  • Components [tooltip] remove mousemove listener when unmount (#11940 by @zt123123)

  • Style(components): [select-v2] input-icon margin-left (not first) (#11830 by @wangcch)

  • Chore(components): [pagination] accessibility improvement (#11817 by @tolking)

  • Style(theme-chalk): [rate] size (#11920 by @chenxch)

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