Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Button: circle button supports size (ElemeFE#11275) 让circle button也支持size属性控制,padding的大小根据size属性的```button-padding-vertical```确定 * Upload: fix Error when `beforeUpload` hook return promise of file object (ElemeFE#11297) * Upload: fix beforeUpload hook bug * Upload: add ElUploadInternalRawFile interface * Radio: prevent changing value when radio is disabled. resolves ElemeFE#11296 (ElemeFE#11303) * InputNumber: add precision attribute (ElemeFE#11281) * ColorPicker: prevent active-change event when picker is closed (ElemeFE#11304) * add support of tab penl lazy render(ElemeFE#11022) (ElemeFE#11167) * add support of tab penl lazy render * add docs * fix test * Tabs: update tab-pane.d.ts * Docs: update Tabs docs * Table: fix oversized filter list. Resolves ElemeFE#11314 (ElemeFE#11320) * Radio: support switching radio with keyborard in ff. Fixes ElemeFE#8198 (ElemeFE#11325) * Docs: fix docs of Tab-pane * Radio: support switching radio with keyborard in ff. Fixes ElemeFE#8198 * Table: support manually sorting. Resolves ElemeFE#9495 (ElemeFE#11311) * Table: support manually sorting. Resolves ElemeFE#9495 * Table: add parameters for sort api * Docs: improve docs * Autocomplete: fix suggestions data bug (ElemeFE#11323) * Radio & Checkbox: replace cubic-bezier with ease-in (ElemeFE#11331) * Tooltip: add min-width (ElemeFE#11335) * Table: retain currently selected row when sorting the table. (ElemeFE#11348) * MessageBox: remove hidden class when using MessageBox twice (ElemeFE#11371) * Tree: fix markNodeData error when data is falsy (ElemeFE#11376) * Changelog: update for 2.4.0 (ElemeFE#11378) * Chore: fix deploy-ci.sh (ElemeFE#11379) * [build] 2.4.0 * [release] 2.4.0 * Chore: update donation QR codes * Docs: update es changelog for 2.4.0 (ElemeFE#11382) * Tabs: remove focus state when before-leave return a resolved promise (ElemeFE#11386) * Autocomplete: remove duplicate prop in types (ElemeFE#11388) * Pagination: update translation for tr-TR (ElemeFE#11399) Added forgotten translation for page * Tree: when tree nodes filtered, don't expand node in lazy mode (ElemeFE#11395) * form-item sizeClass (ElemeFE#11408) * form-item sizeClass * Update form.spec.js * Popover: not emit event or create popper when disabled (ElemeFE#11426) * Select: fix arrow align in FireFox (ElemeFE#11427) * Update node.js * Update node.js * Update node.js * improve the test coverage (ElemeFE#11447) * Test: add some test cases (ElemeFE#11453) * Select: hide clear icon when value is null (ElemeFE#11460) * Radio: remove box-shadow when disabled (ElemeFE#11462) * Tabs: fix lazy loading (ElemeFE#11461) * Tabs: fix lazy tab-pane order * Tabs: fix lazy loading * Update node.js this.data可能为undefined,需要判断一下 * Update node.js * Table: retain currently selected row when expanding row (ElemeFE#11464) * DateTimePicker: fix incorrect date on time pick (ElemeFE#11474) * date-time-picker: fix incorrect date on time pick * date-time-picker: fix incorrect date on confirm * Test: add some test cases (ElemeFE#11485) * Chore: retire lerna and remove redundant files (ElemeFE#11493) * Chore: retire lerna and delete redundant files * Chore: update Makefile * MessageBox: add iconClass (ElemeFE#11499) * Dialog: trigger closed event when closing animation ends (ElemeFE#11490) * Dialog: trigger closed event when close animation ends * Update dialog.md * Update dialog.md * Tabs: add stretch attribute (ElemeFE#11476) * Tabs: add stretch attribute * Update tabs.scss * Table: improve performance of summary-method (ElemeFE#11521) * Changelog: update for 2.4.1 (ElemeFE#11538) * Chore: update yarn.lock (ElemeFE#11539) * [build] 2.4.1 * [release] 2.4.1 * Tabs: fix tabs style (ElemeFE#11536) * Test: add more test cases (ElemeFE#11541) * Tabs: improve test case * Container: improve test case * Radio: improve test case * Popover: fix reference error in the loop (ElemeFE#11503) * Popover: fix reference error in the loop * Update directive.js * Docs: update es changelog for 2.4.1 (ElemeFE#11546) * Table: fix highlightCurrentRow regression (ElemeFE#11563) * Cascader: not focus when outside clicked (ElemeFE#11588) * i18n: update Slovak translation (ElemeFE#11597) * Button: fix style of single round/circle button in a group (ElemeFE#11605) * Chore: update sponsor, optimize suggestJump (ElemeFE#11614) * Pagination: add size to nested select (ElemeFE#11622) * Table: fix class-name & label-class-name prop not reactive (ElemeFE#11626) * Cascader: close when option clicked (ElemeFE#11623) * Cascader: close when option clicked in hover mode * update menu.vue * Tree: optimize not-allowed dropping cursor (ElemeFE#11631) * Pagination: use setCurrentValue when reassigning input value (ElemeFE#11608) * Pagination: input bug currentValue in input component's data object didn't refresh when changeHandle emited * Update pagination.js * Chore: delete unused file (ElemeFE#11641) * Autocomplete: passes id to nested native input (ElemeFE#11643) * Menu: fix open method error when collapse is changed (ElemeFE#11646) * Chore: add missing file when create new component (ElemeFE#11663) * Select: fix form change validation (ElemeFE#11672) * Table: fix highlightCurrentRow regression (ElemeFE#11691) * Docs: fix link of element react (ElemeFE#11718) * Select: remove empty option item when default value is null in single mode (ElemeFE#11731) * i18n: update ee.js (ElemeFE#11709) Add missing Estonian translations * Tabs: add activeName and oldActiveName parameters to before-leave hook (ElemeFE#11713) * Tabs: add activeName and oldActiveName parameters to before-leave hook * Tabs: fix docs * Chore: eslint ignore font files (ElemeFE#11696) * DatePicker: guards common but incorrect usage (ElemeFE#11673) * Loading: add missing definition of directive (ElemeFE#11749) * Changelog: update for 2.4.2 * [release] 2.4.2 * Docs: update es changelog for 2.4.2 (ElemeFE#11758) * Form: fix a typo in docs (ElemeFE#11765) line 412: `...并 Form-Item 的...` -->> `...并将 Form-Item 的...` * Table: fix params on docs (ElemeFE#11774) * Table: fix params on docs * Table: add missing definitions * Table: fix row style definitions * Update table.d.ts * Chore: update id and key for algolia (ElemeFE#11783) * Cascader: hide label when user inputs (ElemeFE#11738) * Cascader: hide label when user input * Cascader: update main.vue * Update main.vue * Cascader: not set readonly in IE * InputNumber: remove undocumented slots (ElemeFE#11794) * Tree: fix TreeNode dragged to wrong position (ElemeFE#11797) * i18n: update lv.js (ElemeFE#11814) * Form: clearValidate supports prop names (ElemeFE#11821) * MessageBox: add distinguishCancelAndClose (ElemeFE#11831) * Notification: remove vm attribute (ElemeFE#11830) * Changelog: update for 2.4.3 (ElemeFE#11832) * [build] 2.4.3 * [release] 2.4.3 * Chore: use rimraf when deploying (ElemeFE#11834) * Select: revert ElemeFE#10105 (ElemeFE#11837) * Table: update getRowClass (ElemeFE#11839) * Table: setCurrentRow only when highlight-current-row is true * Table: trigger current-change * Table: update getRowClass * Tree: not check node when it's disabled (ElemeFE#11847) * Docs: update TimePicker doc (ElemeFE#11845) * Time-Picker: Add missing translation * Time-Picker: Add missing translation * Docs: update es changelog for 2.4.3 (ElemeFE#11850) * update spanish Doc 2.4.3 * update spanish Doc 2.4.3 * MessageBox: add missing declaration (ElemeFE#11861) * Table: disable filter when filters is an empty array (ElemeFE#11864) * Table: changing current-row-key when current-row-key is assigned to null (ElemeFE#11866) * Button: optimize scss(ElemeFE#11900) * Radio: stop event propagation on radio label (ElemeFE#11912) * Chore: add missing style (ElemeFE#11953) * Chore: provide a key with v-for (ElemeFE#11891) * Radio: change component name (ElemeFE#11957) * Table: fix empty slot position (ElemeFE#11965) * Input: fix style error when suffix exists with append (ElemeFE#11951) * Fix - [Bug Report] Localization ElemeFE#11961 (ElemeFE#11968) * Input: add missing readonly prop (ElemeFE#11967) * Tree: fix defaultCheckedKeys and emptyText bug (ElemeFE#11971) * Changelog: update for 2.4.4 (ElemeFE#11981) * [build] 2.4.4 * [release] 2.4.4 * Docs: update es changelog for 2.4.4 (ElemeFE#11991) * Spinner: v-bind:style -> :style (ElemeFE#11997) * FormItem: v-bind:style -> :style (ElemeFE#11996) * Tree: fix keydown event in Tree (ElemeFE#12008) * Table: support class-name when type=expand (ElemeFE#12006) * TimeSelect: fix fieldReset when initialValue is empty string (ElemeFE#12010) * Message: fix type definition of ElMessageOptions, support VNode as message type (ElemeFE#12018) * Input: fix style error - border-spacing should not depend on default value (ElemeFE#11990) (ElemeFE#12016) * Docs: add slot doc for el-upload (ElemeFE#12041) * Table: allow filterable without filter-method (ElemeFE#12045) * MessageBox: fix type definition (ElemeFE#12058) * Use methods instead of inline expressions (ElemeFE#12059) * Docs: update Cascader doc (ElemeFE#12074) * Chore: add es doc for new component (ElemeFE#12098) * Table: add toggleAllSelection method (ElemeFE#12047) * MessageBox: add missing type (ElemeFE#12118) * Tree: not check node when check-strictly is true (ElemeFE#12106) * Select: remove redundant style (ElemeFE#12120) * date-picker: fix ElemeFE#11152 (ElemeFE#12114) * Input: fix wrong style of Input suffix (ElemeFE#12108) * Input: fix wrong style of Input * update input.vue * add test case * Tree: add includeHalfChecked flag to getCheckedNodes (ElemeFE#12014) * Changelog: update for 2.4.5 (ElemeFE#12134) * [build] 2.4.5 * [release] 2.4.5 * Docs: update Spanish doc 2.4.5 (ElemeFE#12138) * Chore: optimize entry script (ElemeFE#12192) * Dialog: ignore width when fullscreen is true (ElemeFE#12203) * Docs: improve quickstart doc (ElemeFE#12205) * Menu: save menu state when change collapse and expand menu(ElemeFE#10622) (ElemeFE#12178) * Docs: improve docs (ElemeFE#12208) * Table: fix async filters (ElemeFE#12165) * Select: debounce query (ElemeFE#12181) * Tree & MessageBox: fix type definition (ElemeFE#12214) * MessageBox: fix ElMessageBoxOptions.message * Tree: fix type definition * Main: fix IE compatibility issues (ElemeFE#12237) * Menu: make font-size constant into variable (ElemeFE#12239) * Autocomplete: add `popper-append-to-body` attribute (ElemeFE#12241) * Cascader: escape special characters for regexp (ElemeFE#12248) * Slider: avoid NaN when min and max values are equal (ElemeFE#12256) * Radio: fix focus style (ElemeFE#12262) * Input: not trigger form validation when input (ElemeFE#12260) * Input: not trigger validation when input * InputNumber: update docs * Tree: register node after dragging (ElemeFE#12279) * Tree: register node after dragging * update Tree docs * Popover: show popper when InputNumber focused (ElemeFE#12284) * Pagination: make page-size attribute supports .sync (ElemeFE#12281) * Pagination: make page-size attribute supports .sync * Update pagination.js * Menu: fix docs (ElemeFE#12299) * Select: not clear text when filtering (ElemeFE#12304) * Select & Cascader: add default value for query string (ElemeFE#12322) * Tree: fix add node bug in lazy mode (ElemeFE#12265) * Changelog: update for 2.4.6 (ElemeFE#12325) * Changelog: update for 2.4.6 * update changelog * [build] 2.4.6 * [release] 2.4.6 * Docs: update Spanish doc for 2.4.6 (ElemeFE#12331) * date-picker: fix form change validation (ElemeFE#12328) * Cascader: highlight input when menu clicked (ElemeFE#12341) * Tabs: fixed tab-pane's incorrect order (ElemeFE#12346) * Date picker refactor dates selection: fix 12323 (ElemeFE#12347) * date-picker: refactor type='dates' fix issue ElemeFE#12323 {month, year} table highlights all selected dates nuke selectedDates to provide cleaner data flow * doc: correct date-picker's array usage empty value must be falsy (empty array should not be used) * DatePicker: improve form change validation (ElemeFE#12348) watch.value will keep firing during time picker selection it now detects whether panel is closed before firing el.form.change * Chore: update license year (ElemeFE#12419) * TimePicker: dynamic scroll position of time-spinner items (ElemeFE#12415) Makes it possible to style the height of ".el-time-spinner__item". Removed the fixed values associated to a height and line-height: 32px. It's now possible to set whichever height a user wants and the scrollbar will adjust itself accordingly. * Menu: fix submenu style (ElemeFE#12457) * MessageBox: update doc (ElemeFE#12465) * Menu: submenu is-active bug (ElemeFE#12479) 选中submenu下的菜单,submenu没有激活样式式象错误 * ColorPicker: fix the position of cursor (ElemeFE#12376) * DatePicker: turn off autocomplete for date picker range (ElemeFE#12521) * Input: fix autocomplete property is not compatible with native ElemeFE#12513 (ElemeFE#12514) * fix ElemeFE#12513 * fix: fallback for autoComplete and print deprecated warning * fix: fix auto-complete property in select component * fix default complete value * Docs: Update document for autocomplete property change * Docs: remove redundant documents * remove unnecessary console log message\ * Update select.md * fix: add missing declaration in select.d.ts * Pagination: assign 1 to default page count (ElemeFE#12525) * Pagination: fix emit order of page size (ElemeFE#12530) * Cascader: prevent value changing when menu is closing (ElemeFE#12507) * Table: fix table filter (ElemeFE#12539) * Chore: update donation qrcode (ElemeFE#12553) * i18n: add Persian translation of the remaining items (ElemeFE#12581) * i18n: add Vietnamese translation of remaining items (ElemeFE#12609) * Fix invalid link (ElemeFE#12667) Current link is https://element.eleme.io/nuxtjs.org instead of https://nuxtjs.org/. * Upload: create blob URL when picture displays (ElemeFE#12402) * Upload: create blob URL when picture displays * Update index.vue * Tree: fix tree node not deleted (ElemeFE#12684) * Pagination: update doc (ElemeFE#12685) * Form: fix style of form label in nested form (ElemeFE#12748) * FormItem: using slot-scope to display validation message (ElemeFE#12715) * Updated el-form-item to accept custom error message via slot * FormItem: updated slot name in docs * updated spanish and chinese translations * Update form.md * Update form.md * Update form.md * Update form.md * doc: add missing info in quickstart (ElemeFE#12574) * Select: use initial height to reset height of input (ElemeFE#12719) * Select: use initial height to reset height of input * Update select.vue * docs: improved documentation for el-form (ElemeFE#12635) * Docs: Document el-form label-position attribute Adds improved documentation to the el-form `label-position` attribute, which behaves differently when used with and without `label-width`. This has been a source of confusion for myself and others: ElemeFE#8477 Thanks! * Document el-form label-position attribute (zh-CN, needs translation) * Document el-form label-position attribute (es) * Update form.md * Changelog: update for 2.4.7 (ElemeFE#12765) * [build] 2.4.7 * [release] 2.4.7 * docs: update Spanish doc for 2.4.7 (ElemeFE#12770) * update Spanish Doc * update Spanish Doc * update Spanish Doc * Switch: not display outline when focused (ElemeFE#12771) * FormItem: adding hide-required-asterisk attribute(ElemeFE#12744) * Form: adds prop to make asterisk optional on required fields * Form: adds prop to make asterisk optional on required fields * ElForm: Reverses attribute name to hide-required-asterisk, which defaults to false * Update form-item.vue * Update form.scss * Update form.md * Dialog: add opened event (ElemeFE#12828) * Dialog: add opened event * Docs: update es dialog doc * Update dialog.md * i18n: update Greek translation (ElemeFE#12830) Translate missing text * Upload: add missing definition (ElemeFE#12839) * Tree: show indicator in drop node (ElemeFE#12854) * i18n: add Serbian translation (ElemeFE#12863) Added Serbian translation. * Tabs: fix order of TabNav when array is sorted (ElemeFE#12846) * Tabs: fix order of TabNav when array is sorted * update tabs.vue * update test cases * doc: update i18n doc for Serbian language (ElemeFE#12867) * Form: emits error message on validate event (ElemeFE#12860) * Form: Emits error message on validate events * Update form.md * ButtonGroup: fix Dropdown style in ButtonGroup(ElemeFE#12815) (ElemeFE#12819) * [Button]Support Dropdown in ButtonGroup(ElemeFE#12815) * [Button]Support Dropdown in ButtonGroup(ElemeFE#12815) * [Button]Support Dropdown in ButtonGroup(ElemeFE#12815) * test: update test case for form (ElemeFE#12886) * chore: update date-picker comment notes (ElemeFE#12899) * DatePicker: validate input date (ElemeFE#12898) * date-picker: fix confirm() ignoring date validity make date-range panel's confirm validate date before confirming. 1. disable confirm button if picked date is invalid 2. reset highlight date on picker open (resetView) * test: date-time-range confirm honors disabledDate * Input: s autocomplete on textarea (ElemeFE#12917) A textarea element can also have an autocomplete attribute. Reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea * Table: called render header in index column (ElemeFE#12914) * Table: fix table column default alignment (ElemeFE#12578) * Tree: fix type definition (ElemeFE#12941) * Tabs: scroll to active tab (ElemeFE#12948) * Tabs: fix not scrolling to active tab * update tabs.vue * changelog for 2.4.8 (ElemeFE#12950) * changelog for 2.4.8 * Update CHANGELOG.en-US.md * Update CHANGELOG.es.md * [build] 2.4.8 * [release] 2.4.8 * docs: Changelog for 2.4.8 Spanish update (ElemeFE#12952) * i18n: update Hungarian translation (ElemeFE#12963) * Dropdown: Added slots to documentation (ElemeFE#12985) * Dropdown: Added slots to documentation Added slots section in english to documentation for dropdown component. Chinese and Spanish missing. * Update dropdown.md * Badge: add type attribute (ElemeFE#12991) * badge: add type attribute * Update badge.md * i18n: update Uyghur translation (ElemeFE#13004) 年前面加上“-”, 在维语中年前面要写“-”表示第几年 * select: refactoring icon reverse (ElemeFE#12353) * select: refactoring icon reverse * select: disable clear icon when select popup is visible * select: refactoring clear icon * i18n: fix typo (ElemeFE#13032) 校对有些错误字 * TimePicker: selectable range will affect to column minutes in spinner (ElemeFE#12312) * Tabs: fixed last TabNav unable to be deleted (ElemeFE#13039) * InputNumber: fix style when `controls-position` is right (ElemeFE#13052) * Form: clearValidate supports string type param (ElemeFE#12990) * Select: make clearable work for multi select (ElemeFE#13049) * Select: make clearable work for multi select (ElemeFE#6399) * Select: chore * Select: fix bug and update docs (ElemeFE#13049) * Upload: use uid as upload-list key (ElemeFE#13054) * Upload: use uid as upload-list key * chore: fix code style * i18n: Add missing Slovenian translations (ElemeFE#13059) Date-picker: set year to '', add missing translations. Pagination: translate /page * NavMenu: fix typo (ElemeFE#13060) * Select: fix size attribute not working (ElemeFE#13070) * Select: fix readonly problem in edge (ElemeFE#13034) Cascader select readonly 添加 edge 浏览器判断; src/utils/util.js 添加 isIE, isEdge方法; * Tag: optimize code (ElemeFE#13069) * Tag: optimize code * update tag.vue * Select: fix option wrap in multiple mode (ElemeFE#12329) * Select: Fix (ElemeFE#11392 & ElemeFE#12327) Writing space become small when collapse-tags prop is added & input takes new line even if space is available when filterable & multiple props are true * Changes as IE & Edge dosen't support display: contents * Revert "Changes as IE & Edge dosen't support display: contents" This reverts commit 21475c6. * Fixed issue - input going in new line even if there is space (collapse-tags) * Made calculating with dynamic (replaced static 208 with el-select__tags dynamic width) * Select: Fixed Bug - Extra Height Fixed bug - getting extra height whenever last options width is most of same as select's width * aria: add role dialog (ElemeFE#13084) * Alert: add support for title slot (ElemeFE#13082) * Alert: add support for title slot * update documents * Table: Adds header rendering slot (ElemeFE#13012) * Table: Adds header rendering slot Fixes ElemeFE#4909 and ElemeFE#4908 * Add translation to spanish * Include render-header deprecation warning * Add chinese translation and scoped slot description at bottom * Fix documentation and warnings. Fix custom-header docs * Fix redundant columns and cleanup example * Prevent scopedSlot from working on selection column * Typo * Table: tooltip content prefer innerText instead of textContent (ElemeFE#13159) * Table: update Chinese doc (ElemeFE#13177) * Tabs: set TabNav key (ElemeFE#13178) * changelog for 2.4.9 (ElemeFE#13182) * changelog for 2.4.9 * update changelog * update changelog * update * update * [build] 2.4.9 * [release] 2.4.9
- Loading branch information