Skip to content

Latest commit

 

History

History
807 lines (594 loc) · 69.2 KB

CHANGELOG.md

File metadata and controls

807 lines (594 loc) · 69.2 KB

2.0.0-beta.21 (2022-08-15)

Bug Fixes

  • checkbox: effective using control to check all (70a5bb2), closes #103
  • date-picker: effect key number input value (75e1510)
  • date-picker: emit change column event when open panel (1045cb4)
  • modal: resize start event payload (d04ebe6)
  • select: using string schema to match option value when filter (470600e)
  • time-picker: minute column step is invaild (02051e6)

Features

  • date-picker: add focus and blur api methods (2aeca22)
  • ellipsis: support multiple rows to ellipsis (#108) (5d78541)
  • time-picker: add focus and blur api methods (2080779)

2.0.0-beta.20 (2022-08-04)

Bug Fixes

  • auto-complete: correctly init input control value (99669a2)
  • breadcrumb: using <a> as label tag (63832d2)
  • cascader: correct focus when mixed using mouse and keyboard (7e9535c)
  • layout: auto adjust menu width when no aside (a218943)
  • masker: using visibility hidden instead v-show (a0d41bd)
  • textarea: missing Icon register (b04627a)

Features

  • button: add no-pulse and icon-only props (342655c)
  • form: add built in row layout (561ff23)
  • form: support responsive label width (e1ae713)
  • layout: auto toggle links layout when footer resize (f5786ff)
  • layout: auto toggle sign name show when header resize (bceb75d)
  • scroll: add ensureInView api method (090367d)
  • select: support dynamic create options (3673b83), closes #99
  • select: support filter options (31d1cd8)
  • select: support use backspace to delete tag (f05e8f4)

2.0.0-beta.19 (2022-08-01)

Bug Fixes

  • fixed css vars prefix to '--vxp' (e4c1da3)
  • improve input-like control styles (fb6ec62)
  • layout: router menu not effective in aside (de2aec9), closes #100
  • menu: improve menu focus and styles (d905e9b)

Code Refactoring

  • menu: improve class names to flat styles (5f9eb15), closes #91

Features

  • auto-complete: support control loading state (0dc2098)
  • checkbox: support control loading state (0a2b4be)
  • form: support set loading for all controls under form (a43ca86)
  • layout: add color and colors props (f639db3)
  • layout: export header, aside and footer components (7a1bdae)
  • radio: support control loading state (eefc325)
  • slider: support control loading state (4c121cc)
  • switch: support custom loading icon (c1aa3da)
  • transfer: support control loading state (69c93f9)
  • upload: support control loading state (1a289f1)
  • wheel: support control loading state (3e3c517)

BREAKING CHANGES

  • menu: theme prop has deprecated, using css vars to adjust menu styles. tooltipTheme rename to tooltipReverse.

2.0.0-beta.18 (2022-07-29)

Bug Fixes

  • cascader: correct panels class name (fef30d8)
  • icon: add <g> wrapper to isolate transform styles (4f88644)
  • icon: improve inner <g> styles (1d961f4)
  • input: before/after-button rename to before/after-action (a4f202b)

Features

  • cascader: support control loading state (18cca8e)
  • color-picker: support control loading state (55ffc55)
  • date-picker: support control loading state (0389a80)
  • input: add custom slots to place button in before or after (6c0a1f7)
  • input: support control loading state (3ec0e59)
  • number-input: suport control loading state (a3ba14d)
  • select: support control loading state (77083f4)
  • textarea: support control loading state (a889b18)

2.0.0-beta.17 (2022-07-26)

Bug Fixes

  • all transition names using injected namespace (432f0f7)
  • layout: correct main size when aside reduced (1b9d350)
  • mixins: useVirtual sync scroll top after item resize (fe7122e)
  • select: auto scroll to active option (1e72722)
  • transfer: improve panel resize (c695607)
  • virtual-list: not emit resize event (17caeec)

Features

  • auto-complete: support group options (ee94d77)
  • mixins: useVirtual add methods to ensure item in view (e77fc2c)
  • select: support group options via using prop (9a37e0d)

2.0.0-beta.16 (2022-07-25)

Bug Fixes

  • auto-complete: correct input value when enter without hitting (2e9fb90)
  • collapse: infinite loop when toggle in accordion mode (973c522), closes #50
  • contextmenu: adjust promise returns to array (165681b)
  • mixins: useModifier support auto reset when blur (0f6a993)
  • mixins: useModifier unable to read activeKeys (5c36e65)
  • mixins: useVirtual implement scroll api methods (012258a)
  • transfer: correct panel tab index (a27aa27)
  • transfer: follow hitting option when using keyboard (75d7284)
  • virtual-list: auto refresh when item count change (2860b32)
  • virtual-list: expose scroll api methods (5010651)
  • virtual-list: normalize items tag styles (5f8638d)

Code Refactoring

Features

  • checkbox: add tab-index prop (7b574f2)
  • form: support disable all controls under form (998c219)
  • menu: support accessible keyboard (ede2772)
  • native-scroll: add wrapper-tag prop (700e07d)
  • scroll: add wrapper-tag prop (ad364e6)
  • support accessibility for components (#97) (51d5556)
  • transfer: add Transfer component (#96) (454e05b)
  • utils: add dom utils (b461c9a)

BREAKING CHANGES

  • CollapsePane and TabPane deprecated, using CollapsePanel and TabPanel instead.

2.0.0-beta.15 (2022-07-18)

Bug Fixes

  • dropdown: sync drop stata when using hover trigger (0d8ed5e)
  • menu: marker show when disabled in horizontal mode (e1b1153)
  • menu: title padding error when horizontal (b834295)
  • overflow: consider the padding of wrapper (ee9327d)
  • overflow: support directly render children (c17c20b)
  • renderer: misisng component name (b2607aa)
  • tooltip: support fragment when using wrapper (68be420)
  • useClickoutside directly passing a callback (ebf4842)

Code Refactoring

  • tooltip: improve component structure, add multiple features (e44f327)

Features

  • Layout: create Layout component (#88) (22c2b6d), closes #85
  • menu: support auto ellipsis when horizontal mode (ad429c8)
  • menu: support parse options from router (28d13f1), closes #85
  • mixins: usePopper support virtual reference (da51364)
  • overflow: add Overflow component (665f250)

BREAKING CHANGES

  • tooltip: theme prop deprecated, use reverse prop instead theme="dark" case. tip slot deprecated, currently the trigger part use trigger slot and the tip part use default slot. Now Tooltip will not render wrapper element by default.

2.0.0-beta.14 (2022-07-10)

Bug Fixes

  • calendar: using locale config for date labels (7d58232)
  • improve prefix resolve when install (a418794)
  • mixins: add both key and code into activeKeys for useModifier (c2593e5)
  • scroll: not auto refresh when content size change (846f4f0)
  • table: scroll not reset when data changed (7814b08)
  • time-ago: cannot resolve locale config (b073ff8)
  • utils: imrpove number operations loop (5d10739)
  • wheel: cannot scroll when min or max value effectively (05198d4)

Features

  • config: add global z-index config (#62) (82b90f2)
  • loading: add close method (286a4a0)
  • menu: support create items via options prop (927c185), closes #83
  • mixins: add useModifier mixin (#75) (d90e021)
  • number-input: support keyboard actions to change number (fd9bed5)
  • time-age: internal prop support boolean and default to false (1918efd)
  • utils: add exact number operate methods (504ffb6)
  • Viewer: add zoom range props (#67) (65c4240)
  • Viewer: support flip actions (#69) (b8275e5)

2.0.0-beta.13 (2022-06-29)

Bug Fixes

  • confirm: cannot open confrim (7939674)
  • utils: improve toFixed method (4234dbc)

2.0.0-beta.12 (2022-06-27)

Bug Fixes

  • avatar: ensure no shrink (d336fdc)
  • cascader: init checkbox in no-cascader with single select mode (1b9ba45), closes #52
  • cascader: panes display using flex (efc1cee)
  • collapse: pane expanded class always exists (4271190)
  • color-picker: pane transfer not effective (3e59f6b)
  • confirm: will render two components when open (289d79f)
  • date-picker: item range style incorrectly (c6ed7b3)
  • divider: text position not effective (21da414)
  • effect Scroll and Scrollbar with touch actions (6e80fd6)
  • form: add not nullable locale config (6fb27c6)
  • masker: disable transfer when using inner mode (351cc4d)
  • mixins: add delta states and supoort capture config (b1fd988)
  • mixins: useFullScreen should return the target (ecdf647)
  • mixins: useMouse ensure cancelable before disable events (4aa5686)
  • mixins: useMoving default prevent mouse and touch events (3cb1674)
  • modal: effect drag and resize to mobile (373082a)
  • modal: emitted drag events when not draggable (fa6275d)
  • pagination: total and page size plugins style incorrectly (df6d556)
  • scroll: pointer prop default value base on touch supported (64770b7)
  • slider: effect touch actions (805c0f2)
  • split: adjust using useMoving mixin to implement (cfc94d8)
  • time-ago: compatibility for ios when parse string date (098228a)
  • time-picker: effect touch actions (3060e18)
  • upload: default 2 precision for upload progress (ccf4f5c)
  • wheel: pointer prop default value base on touch supported (36ecbbb)

Features

  • add auto-remove prop for Masker, Drawer and Modal (b83f150)
  • mixin: add useMoving mixin (2e48731)
  • mixins: add useFullScreen mixin (0c8ac3a)
  • mixins: add useListener mixin (8a483b3)
  • mixins: add usePointer mixin (c6c3112)
  • progress: add precision prop (f51dff2)
  • tree: add dragging and drop over classes (a2aca8e), closes #55
  • tree: add filter and ignore-case props (df04a2e), closes #54
  • tree: add node-props prop (9023743)
  • tree: support using method expand node and its all upstream nodes (e9e9ede), closes #53
  • Viewer: add Viewer component (#56) (f1c16af)

2.0.0-beta.11 (2022-06-21)

Bug Fixes

  • ensure Modal and Drawer max sizes less then window sizes (faade51)
  • ensure scope when Scroll or NativeScroll nesting (b81585d)
  • menu: nesting popper padding and icon flex-shrink (4dc29ea)
  • missing style to space-evenly justify (bda3704)
  • number-input: range prop split to min and max props (62447a6)
  • scroll: click event not be emitted (eaa5cc7)
  • style: forward design to esaier modify variables (5a67967)
  • support array type class and style props (317fbff)

Features

  • config: auto warning when validator returns false (2b7712d)
  • config: support common props config (86c8fd8)
  • config: support custom class namespace (#48) (da29ae3)

BREAKING CHANGES

  • number-input: NumberInput range prop has removed, using min and max props to instead it.

2.0.0-beta.10 (2022-06-18)

Bug Fixes

  • row: add space-evenly for justify, stretch for align (01024a4)

Features

  • add Skeleton and SkeletonGroup components (#46) (92c011f)
  • Space: add Space component (#47) (cedc5b3)
  • tree: add no-cascaded prop (fa07fdd)
  • tree: add suffix-checkbox prop (d82a531)
  • utils: add supportFlexGap method (ff158dc)

2.0.0-beta.9 (2022-06-16)

Bug Fixes

  • button: ensure size effective when not set group size (171e9bf), closes #39
  • cascader: add empty tip when options is empty (682cbec), closes #40
  • cascader: no-cascaded effective in single select mode (9d17d96), closes #43
  • config: support function as default value (f44047e), closes #41
  • form: item field config not init (16651fc)
  • modal: close icon color transition not effective (a1e7fff), closes #42
  • native-scroll: bar not hide when not available (005ba93), closes #44

2.0.0-beta.8 (2022-06-15)

2.0.0-beta.7 (2022-06-15)

Bug Fixes

  • config: unexpected merge global locale config (e43d8e8)
  • select: ensure init value when async load options (f4e44b3), closes #38

2.0.0-beta.6 (2022-06-14)

Bug Fixes

  • alert: icon prop error when set unknown type (a989838)
  • button: change size unit to px (5cf8421)
  • cascader: option changed not trigger update (97a1aff)
  • change input like size unit to px (8f566e6)
  • change size unit from em to px (#31) (1370057)
  • clear internal timer when unmount (9c2f462)
  • config: init config not reactive (47298a5)
  • config: should exist global locale (b7a5546)
  • select: ensure sync init values and labels (ae04af0), closes #36
  • style: remove unnecessary padding vars (ae30e20)
  • tree: improve node padding style (6db9bed)
  • utils: flatTree not init id when nonexists (e298729)

Code Refactoring

  • select: support bind data to options, add key-config prop (39b261c)

Features

  • auto-complete: add key-config prop (2ff15cb)
  • auto-complete: support custom value and label keys (3a7bfc8)
  • button: add size and type props to ButtonGroup (1b8ca9c)
  • Cascader: add Cascader component (#37) (237f3cf)
  • mixins: add useSetTimeout and useSetInterval (44b63e7)
  • select: support value-key and label-key props (2039f25)
  • tree: add key-config prop to config key alias (2ce3ec7)

Performance Improvements

  • improve for loop memory (acb10d7)

BREAKING CHANGES

  • select: value-key and label-key props of Select component is deprecated and removed, using key-config to instead.
  • tree: id-key, label-key, children-key and parent-key props of Tree component is deprecated and removed, using key-config to instead.

2.0.0-beta.5 (2022-06-08)

Bug Fixes

  • calendar: index hover background color (014c904)
  • correctly export style files (c33e29f)
  • locale: correct calendar week locale (9e1b25b)
  • masker: improve disabled style (0fc78df)

Features

  • add Avatar and AvatarGroup components (#27) (426aa67)

2.0.0-beta.4 (2022-06-07)

Bug Fixes

  • badge: adjust defective style (d99be40)
  • boolean with other type props ignore default value (5cf9b12)
  • calendar: hover and selected background color (7789025)
  • confrim: binding instance to installed app (bb6dc38)
  • icons: mark icon components to raw (2b98f9f)
  • menu: incorrect propper style (dfe9f30)
  • mixins: assert type for HTMLElement refs (c4bf386)
  • pagination: page size count select label (3375be5)
  • pagination: total items display error (1434bc4)
  • select: max-list-height not effective (bc559c7)
  • select: suffix arrow no transition when drop (a90701d)
  • style: adjust shadow color in dark theme (7f34bc0)
  • tree: selected node label background color (3186024)
  • unable to prevent mask close for Modal and Drawer (332f286)

Features

  • config-provider: support partial provide config (#25) (75cbc86)
  • config: support internal en-US locale (2a5b2d3)
  • progress: add activated prop (38b3d7a)
  • select: add static-suffix prop (862ea5a)
  • spin: add transition-name prop (7014d35)
  • upload: add button-label prop (5657427)

2.0.0-beta.3 (2022-06-06)

Bug Fixes

  • form: sync FormSubmit and FormReset props to Button (a9ab65f)
  • icons: support export full icons package (a136d47)
  • modal: event ok rename to confirm (a6610a7)
  • native-scroll: scroll event barType to type (3dce3c7)
  • number-input: autocomplete prop change type to boolean (be2f838)
  • radio: group options prop to string or number array (56b2e78)
  • select: label not update when value prop changed (4c61493)
  • split: remove op and �ottom slots (c50515e)
  • tabs: icon prop of TabPane defautl to null (a46f173)
  • tabs: pane icon prop type should be object (a409731)
  • tag: content default no wrap (ef5a1c0)
  • tag: remove built-in transition (74af492)
  • tree: controllable slot params (eb8421e)

Features

  • playground: add action to reset codes (a91d77b)
  • tag: color prop custom major color, remove border-color prop (749a7a8)

2.0.0-beta.2 (2022-06-01)

Bug Fixes

  • missing global types.d.ts (1a00515)

2.0.0-beta.1 (2022-06-01)

Bug Fixes

  • adjust component internal button text type (e0fac63)
  • auto-complete: can-drop refactor to drop-disabled (fd2783a)
  • auto-complete: drop-disabled default to false (40469de)
  • auto-complete: part of options blank when filter (01c169e)
  • color-picker: incorrect marker color when change value (f63daec)
  • dropdown: add border for dropdown list (c786b34)
  • dropdown: trigger display default to flex (3242cb4)
  • menu: adjust item padding-left when inside group (670fd33)
  • select: accurately parse option props (7d8d8cf)
  • table: endless loop when using page-size (e6c2337)
  • utils: rename toPascalCase to toCapitalCase (b0efc84)
  • utils: use color name set to check named color (6e3df86)

Features

  • breadcrumb: add options prop to quick set items (083ed56)
  • scrollbar: support custom width and track-color from props (f2a01c9)
  • style: add --vxp-content-color-third var (b5b5adc)
  • utils: add escapeHtml method (75ee4a9)
  • utils: add formatByteSize method (0f2458a)

2.0.0-beta.0 (2022-05-28)

Bug Fixes

  • button: icon only style not effective (a4d671c)
  • button: use render function to effect dynamic tag (12b8c00)
  • ellipsis: exactly compare width using bounding rect (194fd56)
  • grid: correct cell width default behavior (23a904c)
  • native-scroll: incorrectly record content offsetWidth (6cb2d19)
  • scroll: autoplay cannot start when mounted (90f1934)
  • scrollbar: cannot find wrapper in production mode (d903b15)
  • stop propagation when dragging only for Table and Tree (7ca6f53)
  • style: transition-box-shadow rename to transition-shadow (191f089)
  • table: body height flicker when first render (aec5cea)
  • table: incorrect head height and total rows height not reactive (03d20b3)
  • table: incorrect height when using expand and fixed (b689578)
  • table: stripe error when using virtual (d1b3108)
  • table: thead and tbody border missing (acf1a3e)
  • upload-file: decoupling the style from Upload class name (f62a417)
  • utils: debounceMinor not effective (0873b28)
  • utils: using string schema to process toFixed (7135f82)

Code Refactoring

  • all beforeXxx props adjust to onBeforeXxx (2bee7cf)
  • all events adjust on-xxx to xxx (a684401)
  • button: support custom color (06658f7)
  • icon rewrite to use component (#22) (d825637)

Features

  • add VirtualList and ResizeObserver components (db0d26c)
  • alert: add manual prop (a459974)
  • button: add tag and attr-type props (5e7317e)
  • color: add mixColor method (8c7cdda)
  • grid: add Grid and Cell components (#19) (64670fa)
  • grid: add use-flex prop (01a95a0)
  • icons: sync icons to [email protected] (3f0c915)
  • icons: upgrade to fontawesome v6 (#23) (6770468)
  • mixins: add useMounted mixin (a89cdeb)
  • mixins: add useResize mixin (5d139e3)
  • mixins: add useVirtual mixin (01827aa)
  • playground: support runtime toggle dark theme (51c6b44)
  • row: add column-flex prop (42312ec)
  • style: add built in dark theme (#24) (e388387)
  • style: transfer to use css vars (#20) (76bef3e)
  • support virtual scroll for Select and AutoComplete (30dba08)
  • table: add clearSelected method (1b3d75e)
  • table: add singleSorter and singleFilter props (b477a61)
  • table: emit on-row-sort event (e5306cc)
  • table: export clearSort and clearFilter methods (6202825)
  • table: support virtual rendering rows (5479c12)
  • upload: add isDragOver prop to default slot (1a0020a)
  • upload: export UploadList and UploadFile components (8b6ced2)
  • upload: support upload directories and only-dary mode (042d6db)
  • utils: add adjustAlpha method (107023a)
  • utils: add createBITree method (dbf76b2)
  • utils: add debounceFrame, nextTickOnce and nextFrameOnce (7204479)
  • utils: add isBigInt function (259a990)

Performance Improvements

  • table: optimize scrolling performance (3f96507)
  • table: optimize virtual scroll by BITree (46e7ac5)

BREAKING CHANGES

  • Using onBeforeXxx to replace beforeXxx props, the purpose is to support @beforeXxx alias to bind callback.
  • All component events are removed the on prefix, currently using @xxx to replace @on-xxx, its purpose is to better bind events in t/jsx (no onOnXxx).
  • button: extract text and dashed types as props from Button component, text-color prop has removed, using color prop to customize the button.
  • All icons have rewrite to svg vue components, package has published to @vexip-ui/icons, using <Icon> default slot to provide the icon svg component instead of before way which import from vexip-ui/icons/**.
  • style: All scss variables in components have been removed, all preset scss variables in design/variables.scss have removed the vxp- prefix and change to use scss map to define. All style imports in scss are currently using @use and @forward, do not use @import to import styles anymore.

1.3.1 (2022-04-19)

Bug Fixes

  • export Hightlight and NativeScroll components (55ab1c7)
  • native-scroll: refresh content size when observer callback (ff2a732)
  • native-scroll: stop wheel event propagation when can scroll (d13b4d6)
  • native-scroll: unable to scroll after call scroll api mathods (bca3d51)
  • native-scroll: unexpected reset scroll when content style change (dabbd49)
  • scrollbar: unexpected show track when use-track not true (6bf2dda)
  • scrollbar: use-track should default false (d6f8e6c)

Features

  • add use-bar-track prop to Scroll and NativeScroll (59c94f8)
  • calendar: add header, title and week slots (340194a)

Performance Improvements

  • tooltip: no render tip elements when disabled (6a7a50d)

1.3.0 (2022-04-18)

Bug Fixes

  • auto-complete: no options rendered when null value (49af9d4)
  • date-picker: cannot parse number value in date type (0b0e3a7)
  • date-picker: disabled-date prop not work (6496175)
  • date-picker: format should ignore content in quotations (31d7f16)
  • linker: vertical align should inherit parent (9943e5e)
  • modal: header slot is not effective (2af3df6)
  • modal: use offset value to compute position (07d0dc6)
  • number-input: should not format when inputting (0f58739)
  • spin: mask add default z-index (943f3c6)
  • table: disableRow should base on rendered rows (c483386)
  • table: row check all event add partial param (a9cc1c5)
  • table: row check all event add partial param (7d7bede)
  • tree: incorrect variable usage when get id map (c94714e)
  • tree: root-id prop not effective (7494291)
  • tree: use id-node map when update data (8d5d843)
  • utils: incorrect matching rootId in tree transform (4e9d253)

Features

  • calendar: add Calendar component (495e6b4)
  • ellipsis: add tip-max-width prop (32254d5)
  • form: add hide-label prop (08f65ff)
  • form: form actions add before hook prop (2b31f25)
  • form: form item add action type prop (e85baf2)
  • highlight: add Highlight component (901a5ad)
  • native-scroll: add NativeScroll component (68bfe20)
  • playground: add vexip-ui playground (#16) (989a2c7)
  • scrollbar: add appear prop (743483c)
  • scrollbar: add use-track and track-speed props (2820c77)
  • spin: add Spin component (784605c)
  • table: add tooltip-width and column's no-ellipsis props (b95e59d)
  • tree: add cache-node and root-id props (13e721e)
  • tree: export parseAndTransformData method (dc5a1e3)

1.2.1 (2022-01-14)

Bug Fixes

  • tree: incorrect expanded when using asyncLoad (31c3ba5)

1.2.0 (2022-01-07)

Bug Fixes

  • config: global defaults config no effective (6eba983)
  • date: limit range values starkly in modification (68cc1c8)
  • install options should be optional (0934c3c)
  • support Date type for ConfiguruseConfiguredProps (05607e6)
  • table: no recalculate when add rows (741400e)

Features

  • add judge method for Message and Notice (cb4062b)
  • add locale config (0a0ec74)
  • form: support native html form submit (497c3e3)
  • table: add row enter and leave events (b9fb4c2)

BREAKING CHANGES

  • The original install config are no longer supported, use prop attribute of the new install config instead.

1.1.3 (2021-10-20)

Bug Fixes

  • checkbox: only use margins within group (22d3d9e)
  • table: incorrect height when using height prop (d5143ac)

Features

  • ellipsis: add ellipsis component (1fefc1b)
  • select: show empty text without any option (5efe942)
  • table: add ellipsis tooltip for long content (270df96)
  • table: show empty text without any row (ecb0ee7)

1.1.2 (2021-07-19)

Bug Fixes

  • table: effect expandRenderer prop (857af57)
  • table: scroll height incorrect (66f4804)

Code Refactoring

  • select and auto-complete no longer depend on input (4c6af54)

Features

  • select: add multiple and option-check props (da2f78a)
  • tag: add circle prop (f2e0cf2)
  • tag: add size prop (79c5290)

BREAKING CHANGES

  • select remove on-focus and on-blur events

1.1.1 (2021-07-12)

Bug Fixes

  • alert: icon misplaced when no title (8fd2f7d)
  • badge: title attr error when no content (5bb6a86)
  • button: missing simple class name (4e91993)
  • color-picker: cannot parse rgba color value (8f4c57f)
  • date-picker: clear should trigger change event (1b1fec5)
  • date-picker: intuitively update activated (f4c9efb)
  • input: add ::placeholder color style (54ce94b)
  • masker: closable not work without beforeClose (77b00c0)
  • progress: progress tip display error (22eb709)
  • scroll: start autoplay when mounted (5d6dfa6)
  • slider: error value when step is not 1 (4c2b2b9)
  • time-picker: clear should trigger change event (92e9ba7)

Features

  • checkbox: remove bindGroup api (5b3aafa)
  • table: add defineColumns helper (10d3a8d)

BREAKING CHANGES

  • checkbox: no longer support bindGroup api

1.1.0 (2021-07-08)

Bug Fixes

  • dropdown: flush nested drop first item (3992b7f)
  • dropdown: item position relative incorrect divider (53f1f91)
  • dropdown: nested drop should not toggle select (ece9d4e)
  • popper: watch wrapper and popper el change (4fb0ca5)
  • table: export refresh api (f0dab34)
  • table: incorrect row count of data change (7af4d5a)

Features

  • add contextmenu component (#13) (1571dc3)
  • dropdown: add appear prop (e230054)
  • loading: create global loading component (caedc67)
  • tag: add build in color type (02fd360)
  • tag: add simple style tag (b316888)
  • time-ago: add time-ago component (b639c2e)

Performance Improvements

  • scrollbar: use transform replace top and left (5a0e272)

1.0.3 (2021-06-26)

Bug Fixes

  • input: no emit on-clear event (64ca93f)
  • input: should not clearable when disabled (6b58a0c)
  • number-input: support clearable and on-clear (ebb8235)

Performance Improvements

  • progress: using transfrom to improve performance (7ba3d8d)

1.0.2 (2021-06-25)

Bug Fixes

  • dropdown: add dropClass prop (46a9ccf)
  • dropdown: set placement prop not work (9bd32e8)
  • dropdown: support v-model:vivisble (cfbf2dc)
  • tab-nav: card style order in using router (825c7db)

1.0.1 (2021-06-17)

Bug Fixes

  • button: style order in using router (421512e)

1.0.0 (2021-06-10)

Bug Fixes

  • message: config placement not effective (85fd771)
  • notice: config placement not effective (833933b)

Features

  • collapse-transition: add mode and timing props (9fe1862)
  • message: add property config to install options (be64ae3)

1.0.0-beta.3 (2021-06-09)

Bug Fixes

  • message: install global property name (af21d31)

1.0.0-beta.2 (2021-06-05)

Bug Fixes

  • style: relate style for import-on-demand (194f32b)

1.0.0-beta.1 (2021-06-05)

Bug Fixes

  • auto-complete: hitting wrong after filter options (7317ed6)
  • masker: transfer prop has no effect (fd2173e)

Features

  • scroll: add on-ready event (288ec9a)
  • table: add filter and column define helpers (5e85594)

1.0.0-beta.0 (2021-06-03)

Bug Fixes

  • checkbox-group: sync value when values porp change (1bdaa9f)
  • date-picker: calendar pane focus on selected date (6a61c99)
  • date-picker: incorrect item display when range select year and month (55ccf76)
  • date-picker: supply labels prop, includes time picker (3cd5735)
  • icon: adjust default size about 1.05x (ce90294)
  • menu: menu list margin set to 0 (9ddab57)
  • select: visible not to false when option v-for (7208f42)
  • table: column width incorrect width multiple talbe (6fb8f65)
  • tree: arrow transform act at icon svg (14b53cc)

Features

  • textarea: add control state style (e8d6bfc)

1.0.0-alpha.4 (2021-05-29)

Bug Fixes

  • animation: lose spin animation (dd72b56)
  • button: loading icon missing collapse transion (f713351)
  • collapse-transition: appear props (46a09b5)
  • menu: can not support horizontal mode (d7b9b38)
  • portal: render teleport after mounted next tick (8971a9b)
  • scroll: ensure wrapper and content element (6e0f0de)
  • scss: themes at import use relative path (f283e68)

1.0.0-alpha.2 (2021-05-29)

Bug Fixes

  • complete missing components export (cb88cf9)

1.0.0-alpha.1 (2021-05-28)

1.0.0-alpha.0 (2021-05-27)