# Change Log (The following content is translated by Google) `ant-design-vue` strictly follows [Semantic Versioning 2.0.0](http://semver.org/). #### Release Schedule - Weekly release: patch version for routine bugfix. - Monthly release: minor version for new features. - Major version release is not included in this schedule for breaking change and new features. --- ## 2.0.0-rc.1 `2020-11-14` - ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ - ๐ŸŒŸ Menu cancel the default lazy loading, improve the first animation effect, optimize the Bezier curve function, and make it smoother [#3177](https://github.com/vueComponent/ant-design-vue/pull/3177) - ๐Ÿž Fix Select search function failure problem [#3144](https://github.com/vueComponent/ant-design-vue/issues/3144) - ๐Ÿž Fix the Drawer component does not have automatic focus, which can not be closed directly by the ESC button [#3148](https://github.com/vueComponent/ant-design-vue/issues/3148) - ๐Ÿž Fix the incorrect position of popover elements in Popover [#3147](https://github.com/vueComponent/ant-design-vue/issues/3147) - ๐Ÿž Fix CountDown not updating problem [#3170](https://github.com/vueComponent/ant-design-vue/pull/3170) - ๐Ÿž Fix multiple errors or missing Ts types ## 2.0.0-beta.15 `2020-11-08` - ๐ŸŒŸ Optimize the Menu animation to make it smoother [#3095](https://github.com/vueComponent/ant-design-vue/issues/3095) - ๐ŸŒŸ Optimize VirtualList to avoid invalid render [#2e61e9](https://github.com/vueComponent/ant-design-vue/commit/2e61e9cb502f2bb6910f59abfb483fd2517e594f) - ๐Ÿž Fix Menu overflowedIndicator not taking effect [#689113](https://github.com/vueComponent/ant-design-vue/commit/689113b3c9c19e929607567a4c8252c6511bff5c) - ๐Ÿž Select - Fix the issue that dropdownRender does not support slot [#3098](https://github.com/vueComponent/ant-design-vue/issues/3098) - Fix the issue of abnormal empty values โ€‹โ€‹in tag mode [#3100](https://github.com/vueComponent/ant-design-vue/issues/3100) - Fix the problem that the selected item is not updated in single selection mode [#3099](https://github.com/vueComponent/ant-design-vue/issues/3099) - Fix foucs status not taking effect in special scenarios [#3099](https://github.com/vueComponent/ant-design-vue/issues/3099) - ๐Ÿž Fix DatePicker default formatting invalid problem [#3091](https://github.com/vueComponent/ant-design-vue/issues/3091) - ๐Ÿž Fix Table customRow configuration event not taking effect [#3121](https://github.com/vueComponent/ant-design-vue/issues/3121) - ๐Ÿž Fix the style of TreeSelect search box [ee4cd3c](https://github.com/vueComponent/ant-design-vue/commit/ ee4cd3c35a84658cbbb148ce368bc247a927d528) - ๐Ÿž Fix Ts type error or missing problem ## 2.0.0-beta.13 `2020-11-02` - ๐Ÿž Fix npm install error report [#3080](https://github.com/vueComponent/ant-design-vue/issues/3080) - ๐Ÿž Fix Select maxPlaceHolder display error problem [#3085](https://github.com/vueComponent/ant-design-vue/issues/3085) - ๐Ÿž Fix the pop-up component, the pop-up position is not updated [#3085](https://github.com/vueComponent/ant-design-vue/issues/3085) - ๐Ÿž Fix the warning problem when Table data is empty [#3082](https://github.com/vueComponent/ant-design-vue/issues/3082) - ๐Ÿž Fix Input display multiple borders in Form [#3084](https://github.com/vueComponent/ant-design-vue/issues/3084) ## 2.0.0-beta.12 `2020-11-01` - ๐Ÿž Fix dist/antd.css missing component style issue [#3069](https://github.com/vueComponent/ant-design-vue/issues/3069) - ๐Ÿž Fix Input style issue [#3074](https://github.com/vueComponent/ant-design-vue/issues/3074) - ๐Ÿž Fix Form layout="vertical" style issue [#3075](https://github.com/vueComponent/ant-design-vue/issues/3075) - ๐Ÿž Fix Select cannot open popup problem [#3070](https://github.com/vueComponent/ant-design-vue/issues/3070) ## 2.0.0-beta.11 `2020-10-30` - ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ Refactored Select and AutoComplete components, supports virtual lists, and greatly improves performance - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ Use Typescript to refactor all components, type support is more friendly - ๐Ÿ”ฅ Optimize the underlying animation components, with better performance and smoother - ๐ŸŒŸ Textarea component added showCount to support word count function - ๐ŸŒŸ Recursive Menu component, supports arbitrary nesting of other elements [#1452](https://github.com/vueComponent/ant-design-vue/issues/1452) - ๐Ÿ‡ฎ๐Ÿ‡ช Add Irish language internationalization support - ๐Ÿž Fix webpack 5 compatibility issues. - ๐Ÿž Fix the problem that the Upload method attribute does not take effect [#2837](https://github.com/vueComponent/ant-design-vue/issues/2837) - ๐Ÿž Fix Table component filter not supporting number type problem [#3052](https://github.com/vueComponent/ant-design-vue/issues/3052) - ๐Ÿž Fix Table fixed column ellipsis not working issue [#2916](https://github.com/vueComponent/ant-design-vue/issues/2916) - ๐Ÿž Fix Table custom expandIcon not taking effect [#3013](https://github.com/vueComponent/ant-design-vue/issues/3013) - ๐Ÿž Fix the problem that TreeSelect cannot customize slot [#2827](https://github.com/vueComponent/ant-design-vue/issues/2827) - ๐Ÿ›Ž Change Avatar's srcSet to srcset ## 2.0.0-beta.10 `2020-09-24` - ๐ŸŒŸ Update Vue dependency to release version - ๐Ÿž Fix the problem that Menu does not collapse in Layout [#2819](https://github.com/vueComponent/ant-design-vue/issues/2819) - ๐Ÿž Fix a warning issue when switching Tabs [#2865](https://github.com/vueComponent/ant-design-vue/issues/2865) - ๐Ÿž Fix the problem that the input box does not trigger the change event when compositionend - ๐Ÿž Fix the problem that the Upload button does not disappear [#2884](https://github.com/vueComponent/ant-design-vue/issues/2884) - ๐Ÿž Fix upload custom method not working issue [#2837](https://github.com/vueComponent/ant-design-vue/issues/2837) - ๐Ÿž Fix some ts type errors ## 2.0.0-beta.8 - ๐Ÿž Fix ts types error ## 2.0.0-beta.7 - ๐Ÿž Fix the problem that Descriptions Item does not support v-for [#2793](https://github.com/vueComponent/ant-design-vue/issues/2793) - ๐Ÿž Fix Modal button loading effect not working problem [9257c1](https://github.com/vueComponent/ant-design-vue/commit/9257c1ea685db4339239589153aee3189d0434fe) - ๐Ÿž Fix the problem that the Steps component cannot be clicked when using v-model [ec7309](https://github.com/vueComponent/ant-design-vue/commit/ec73097d9b6ea8e2f2942ac28853c19191ca3298) - ๐ŸŒŸ Checkbox, Radio add event declaration - ๐Ÿž Fix ts type error [802446](https://github.com/vueComponent/ant-design-vue/commit/8024469b8832cfc4fe85498b639bfb48820531aa) ## 2.0.0-beta.6 - ๐Ÿž Fix the problem that TreeSelectNode subcomponent TreeSelectNode is not registered ## 2.0.0-beta.5 - ๐Ÿ”ฅ Support Vite. ## 2.0.0-beta.4 - ๐ŸŒŸ Remove polyfills that are no longer used - ๐Ÿž Fix the problem of calling `Modal` afterClose twice - ๐Ÿž Supplement the declaration that ts type files lack native attributes ## 2.0.0-beta.3 - ๐Ÿ”ฅ Support Typescript. - ๐Ÿ”ฅ Added `Space` component. - ๐Ÿž Fix the problem that some components cannot use css scope [4bdb24](https://github.com/vueComponent/ant-design-vue/commit/4bdb241aa674b50fafa29b3b98e291643f2a06cc). - ๐Ÿž Fix `List.Meta` registration failure problem [03a42a](https://github.com/vueComponent/ant-design-vue/commit/03a42a5b35e7d42a39aedb1aba8346995be2c27e) - ๐Ÿž Fix the problem of misalignment in the fixed column of Table [#1493](https://github.com/vueComponent/ant-design-vue/issues/1493) - ๐Ÿž Fix the problem that the `Button` is not vertically centered [bd71e3](https://github.com/vueComponent/ant-design-vue/commit/bd71e3806b73881f9a95028982d17a10b2cd0b5c) - ๐Ÿž Fix `Tabs` multiple departure `change` event issue [8ed937](https://github.com/vueComponent/ant-design-vue/commit/8ed937344a57142a575e5272f50933c9c4459a43) ## 2.0.0-beta.2 ### Design specification adjustment - Adjust the row height from `1.5`(`21px`) to `1.5715`(`22px`). - Basic round corner adjustment, changed from `4px` to `2px`. - The color brightness of the dividing line is reduced, from `#E8E8E8` to `#F0F0F0`. - The default background color of Table is changed from transparent to white. ### Compatibility adjustment - The minimum supported version of IE is IE 11. - The minimum supported version of Vue is Vue 3.0. #### Adjusted API - Removed LocaleProvider, please use `ConfigProvider` instead. - Removed the afterClose property of Tag. - Merged FormModel and Form, see the Form refactoring part below for details. - `tabIndex`, `maxLength`, `readOnly`, `autoComplete`, `autoFocus` are changed to all lowercase. - In order to use the slot more friendly in template syntax, all related to xxxRender, renderXxxx are changed to single parameter, involving `itemRender`, `renderItem`, `customRender`, `dropdownRender`, `dateCellRender`, `dateFullCellRender`, `monthCellRender`, `monthFullCellRender`, `renderTabBar`. - All the places where scopedSlots are configured are changed to slots. - `{ on, props, attrs, ... }` configuration is flattened, such as `{ props: {type:'xxx'}, on: {click: this.handleClick}}` changed to `{ type: 'xxx', onClick: this.handleClick }`, related fields: `okButtonProps`, `cancelButtonProps`. - Change xxx.sync to v-model:xxx - v-model is changed to v-model:xxx, which specifically involves components: - The components changed from v-model to v-model:checked are: CheckableTag, Checkbox, Switch - The components changed from v-model to v-model:value are: Radio, Mentions, CheckboxGroup, Rate, DatePicker - The components changed from v-model to v-model:visible are: Tag, Popconfirm, Popove, Tooltip, Moda, Dropdown - The components changed from v-model to v-model:activeKey are: Collaps, Tabs - The components changed from v-model to v-model:current are: Steps - The components changed from v-model to v-model:selectedKeys are: Menu #### Icon Upgrade In `ant-design-vue@1.2.0`, we introduced the svg icon ([Why use the svg icon?](https://github.com/ant-design/ant-design/issues/10353)). The icon API that uses string naming cannot be loaded on demand, so the svg icon file is fully introduced, which greatly increases the size of the packaged product. In 2.0, we adjusted the icon usage API to support tree shaking, reducing the default package size by approximately 150 KB (Gzipped). The old way of using Icon will be obsolete: ```html ``` In 2.0, an on-demand introduction method will be adopted: ```html ``` #### Component refactoring In 1.x, we provide two form components, Form and FormModel. The original Form component uses v-decorator for data binding. In Vue2, we use context to force update components. However, in Vue3, due to the introduction of patchFlag, etc. Optimization method, forced refresh will destroy the performance advantage brought by patchFlag. So in version 2.0, we merged Form and FormModel, retained the use of FormModel, enriched related functions, and renamed it to Form. Involving changes: - Added `scrollToFirstError`, `name`, `validateTrigger` properties for Form, added `finish`, `finishFailed` events, and added `scrollToField` method. - Form.Item adds `validateFirst`, `validateTrigger`, and discards the `prop` attribute, and replaces it with `name`. - The nested field path uses an array. In the past version, we used. To represent the nested path (such as user.name to represent {user: {name:''} }). However, in some back-end systems, the variable name will also carry .. This causes users to need additional codes for conversion. Therefore, in the new version, nested paths are represented by arrays to avoid wrong handling behaviors (such as ['user','name']). - validateFields no longer supports callback. validateFields will return a Promise object, so you can perform corresponding error handling through async/await or then/catch. It is no longer necessary to determine whether errors is empty: ```js // v1 validateFields((err, value) => { if (!err) { // Do something with value } }); ``` Change to ```js // v2 validateFields().then(values โ€‹โ€‹=> { // Do something with value }); ``` ## 1.6.4 `2020-07-21` - ๐Ÿž Fix breadcrumb `Breadcrumb` duplicate key problem [#2505](https://github.com/vueComponent/ant-design-vue/issues/2505) - ๐Ÿž Fix the Tooltip issue when MenuItem title is empty [#2526](https://github.com/vueComponent/ant-design-vue/issues/2505) - ๐Ÿž Fix the problem that Input textarea cannot be dragged up when allow-clear is activated. [#2563](https://github.com/vueComponent/ant-design-vue/issues/2563) - ๐ŸŒŸ Add less variables @select-item-selected-color [#2458](https://github.com/vueComponent/ant-design-vue/issues/2458) - ๐ŸŒŸ Add flex attribute to Col in Grid [#2558](https://github.com/vueComponent/ant-design-vue/issues/2558) ## 1.6.3 `2020-07-05` - ๐Ÿž Fix Input.Password focus position shift issue [#2420](https://github.com/vueComponent/ant-design-vue/pull/2420) - ๐Ÿž Fix Drawer maskstyle not working [#2407](https://github.com/vueComponent/ant-design-vue/issues/2407) - ๐Ÿž Fix Drawer maskstyle not working [#2407](https://github.com/vueComponent/ant-design-vue/issues/2407) - ๐ŸŒŸ Button supports custom Icon [#2245](https://github.com/vueComponent/ant-design-vue/pull/2245) - ๐ŸŒŸ DatePicker supports custom format [#2276](https://github.com/vueComponent/ant-design-vue/pull/2276) - ๐Ÿž Fix DatePicker year and time is incorrect [#2488](https://github.com/vueComponent/ant-design-vue/issues/2488) - ๐ŸŒŸ Optimize the Menu component, the animation is smoother - ๐Ÿž Fix Dropdown pop-up position error [#2359](https://github.com/vueComponent/ant-design-vue/issues/2359) - ๐Ÿž Fix the problem of duplicate key when `Breadcrumb` has the same name [#2505](https://github.com/vueComponent/ant-design-vue/issues/2505) ## 1.6.2 `2020-06-02` - ๐Ÿž Fix dialogClass type error [#2298](https://github.com/vueComponent/ant-design-vue/issues/2298) - ๐Ÿž Fix RangePicker panel display error [#2318](https://github.com/vueComponent/ant-design-vue/issues/2318) ## 1.6.1 `2020-05-25` - ๐Ÿž Fix the problem of filling the current time when DatePicker blur [#2246](https://github.com/vueComponent/ant-design-vue/issues/2246) - ๐Ÿž Fix Drawer error when destroying [#2254](https://github.com/vueComponent/ant-design-vue/issues/2254) - ๐Ÿž Fix Tabs cannot remove tabs with 0 as key [55bbf9](https://github.com/vueComponent/ant-design-vue/commit/55bbf940401cf2a67114102da1c035abc4152f06) - ๐Ÿž Fix Menu trigger twice click event [#2266](https://github.com/vueComponent/ant-design-vue/issues/2266) - ๐Ÿž Fix Menu active class name is not added [ffc002](https://github.com/vueComponent/ant-design-vue/commit/ffc002f09454a56b531aeb08530303d566cf24f2) - ๐ŸŒŸ TreeSelect add custom data field function [#2253](https://github.com/vueComponent/ant-design-vue/issues/2253) - ๐ŸŒŸ Modal added dialogStyle and dialogClass instead of style and class before refactoring [#2285](https://github.com/vueComponent/ant-design-vue/issues/2285) - ๐Ÿž Fix Table sorting trigger infinite update issue [#2270](https://github.com/vueComponent/ant-design-vue/issues/2270) ## 1.6.0 `2020-05-15` - ๐ŸŒŸ Tootip supports custom components [741897](https://github.com/vueComponent/ant-design-vue/commit/741897be6742c752f0b0d29481add702ee7e7fb0) - ๐Ÿž Refactor Modal's underlying Portal components to solve the problem of delayed content update in Modal [#2244](https://github.com/vueComponent/ant-design-vue/issues/2244) - ๐Ÿž Fix Select option focus border style in Input.Group [#2224](https://github.com/vueComponent/ant-design-vue/pull/2224) - ๐Ÿž Fix Cascader option icon color when disabled [#2223](https://github.com/vueComponent/ant-design-vue/pull/2223) - ๐Ÿž Fix DatePicker color when separator is disabled [#2222](https://github.com/vueComponent/ant-design-vue/pull/2222) - ๐Ÿž Fix Carousel keyboard switch to Radio / Checkbox on inactive slide. - ๐Ÿž Fix the problem that Table filter menu is not displayed when less version is `2.x`. [#23272](https://github.com/ant-design/ant-design/pull/23272) - ๐Ÿž Fix the failure of Table `column.filtered`. - ๐Ÿž Fix the style problem of Input in Safari browser in Select `multiple` mode. [#22586](https://github.com/ant-design/ant-design/pull/22586) - ๐Ÿž Fix the problem that Descriptions can not adapt in small size. [#22407](https://github.com/ant-design/ant-design/pull/22407) ## 1.5.6 `2020-05-09` - ๐Ÿž Fix the problem of missing css, min.js and other files in the dist folder ## 1.5.5 `2020-05-08` - ๐Ÿž Fix `Tabs` not showing issue under safari 13 [#2199](https://github.com/vueComponent/ant-design-vue/issues/2199) - ๐Ÿž Fix the first input failure of `Input` under FireFox [#2151](https://github.com/vueComponent/ant-design-vue/issues/2151) - ๐Ÿž Fix `Input` cursor shift issue in Modal component [#2207](https://github.com/vueComponent/ant-design-vue/issues/2207) ## 1.5.4 `2020-04-30` - ๐ŸŒŸ `DatePicker` supports the align attribute and sets the popup position [#1112f2](https://github.com/vueComponent/ant-design-vue/commit/1112f2f791fd64866284ec82def90baefe81e798) - ๐ŸŒŸ `DatePicker` supports inputReadOnly attribute [#138eae](https://github.com/vueComponent/ant-design-vue/commit/138eae594dd440ce815e45d811a0778cb3e7583f) - ๐ŸŒŸ `DatePicker` `TimePicker` `Calendar` supports string-type binding values โ€‹โ€‹[#718](https://github.com/vueComponent/ant-design-vue/issues/718) - ๐ŸŒŸ `Table` `ConfigProvider` adds `transformCellText` for transforming table rendering values, such as processing of empty data [#2109](https://github.com/vueComponent/ant-design-vue/issues/2109) - ๐ŸŒŸ `FormModel` added validateMessages attribute [#2130](https://github.com/vueComponent/ant-design-vue/issues/2130) - ๐ŸŒŸ Optimize pop-up window animation effect [#bf52f73](https://github.com/vueComponent/ant-design-vue/commit/bf52f73c5c2f8d05981e426b41a5f46d66e096db) - ๐Ÿž Fix the `tabBarGutter` attribute of the `Tabs` component does not take effect [#2083](https://github.com/vueComponent/ant-design-vue/issues/2083) - ๐Ÿž Fix renderTabBar of `Tabs` component not working [#2157](https://github.com/vueComponent/ant-design-vue/issues/2157) - ๐ŸŒŸ `Tabs` component supports number 0 as key [#2167](https://github.com/vueComponent/ant-design-vue/issues/2167) - ๐Ÿž Fix the style of the Input.Search component is misaligned [#2077](https://github.com/vueComponent/ant-design-vue/issues/2077) - ๐Ÿž Fix the style misalignment of `Slider` component [#2097](https://github.com/vueComponent/ant-design-vue/issues/2097) - ๐Ÿž Fix `Tree.TreeNode` customTitle scope slot can not get selected status issue [#2006](https://github.com/vueComponent/ant-design-vue/issues/2006) - ๐Ÿž Fix `SelectTree` showSearch error when reporting [#2082](https://github.com/vueComponent/ant-design-vue/issues/2082) - ๐Ÿž Fix the inconsistent position of original dots in `Badge` dot state [#2121](https://github.com/vueComponent/ant-design-vue/issues/2121) ## 1.5.3 `2020-04-13` - ๐Ÿž Fix the problem that the content does not respond to updates when `Dropdown` visible is unchanged [#81eb40](https://github.com/vueComponent/ant-design-vue/commit/81eb401a8899aa3fe0acca88340b323f6e09db45) ## 1.5.2 `2020-04-09` - ๐Ÿž Fix ts type of `FormModel` not introduced [#1996](https://github.com/vueComponent/ant-design-vue/issues/1966) - ๐Ÿž Fix `DatePicker.WeekPicker` type file error [#2044](https://github.com/vueComponent/ant-design-vue/issues/2044) - ๐Ÿž Fix "Tabs" tabClick event does not take effect [#2030](https://github.com/vueComponent/ant-design-vue/issues/2030) - ๐Ÿž Fix `Table` resize error issue [#2033](https://github.com/vueComponent/ant-design-vue/issues/2033) ## 1.5.1 `2020-04-02` - ๐Ÿž Fix `PageHeader` cannot hide backIcon [#1987](https://github.com/vueComponent/ant-design-vue/pull/1987) - ๐Ÿž Fix `Pagination` doesn't update when total changes [#1989](https://github.com/vueComponent/ant-design-vue/pull/1989) - ๐Ÿž Fix placeholder does not disappear when inputting `TreeSelect` in Chinese [#1994](https://github.com/vueComponent/ant-design-vue/pull/1994) - ๐Ÿž Fix `Table` customRender cannot customize class style [#2004](https://github.com/vueComponent/ant-design-vue/pull/2004) - ๐Ÿž Fix `Form` missing slot content when using Form.create [#1998](https://github.com/vueComponent/ant-design-vue/pull/1998) - ๐Ÿž Fix `Textarea` scroll bar flickering problem [#1964](https://github.com/vueComponent/ant-design-vue/pull/1964) - ๐ŸŒŸ Add ts type file of `FormModel` [#1996](https://github.com/vueComponent/ant-design-vue/issues/1966) - ๐ŸŒŸ Add `modal` destroyAll type declaration [#1993](https://github.com/vueComponent/ant-design-vue/pull/1963) ## 1.5.0 `2020-03-29` - Four new components have been added: - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ [Mentions](https://antdv.com/components/mentions/) Added mentioned components and discarded the original Mention components. - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ [Descriptions](https://antdv.com/components/descriptions/) Display multiple read-only fields in groups. - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ [PageHeader](https://antdv.com/components/page-header/) can be used to declare the topic of the page, display important information about the page that the user is concerned about, and carry the operation items related to the current page. - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ [Result](https://antdv.com/components/result) is used to feedback the processing results of a series of operation tasks. - ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ [FormModel](https://antdv.com/components/form-model) Form components that use v-model for automatic validation are more concise than v-decorator forms. - ๐Ÿ”ฅ Descriptions supports vertical layout. - ๐Ÿ”ฅ Progress.Circle supports gradient colors. - ๐Ÿ”ฅ Progress.Line supports gradient colors. - Breadcrumb - ๐ŸŽ‰ Breadcrumb.Item supports the `overlay` property to define drop-down menus. - ๐ŸŒŸ Added `Breadcrumb.Separator` component, you can customize`separator`. - ๐ŸŒŸ TreeSelect's `showSearch` supports multiple selection mode. - ๐ŸŒŸ Timeline.Item adds `gray` color type, which can be used in incomplete or invalid state. - ๐ŸŒŸ Modal supports `closeIcon` property for customizing the close icon. - Upload - ๐ŸŒŸ Upload provides `previewFile` property to customize the preview logic. - ๐ŸŒŸ Upload adds `transformFile` to support converting files before uploading. - ๐ŸŒŸ Upload supports previewing pictures in jfif format. - ๐ŸŒŸ Added `showDownloadIcon` property for displaying download icons. - ๐ŸŒŸ Input.Search adds `loading` property, which is used to display the loading status. - ๐ŸŒŸ Grid's `gutter` property adds support for vertical spacing. Now you can set an array for`gutter`, the second value of the array represents the vertical spacing. - ๐ŸŒŸ message Added support for updating content with unique `key`. - ๐ŸŒŸ TextArea supports `allowClear`. - ๐ŸŒŸ Dropdown.Button supports `icon` property to customize the icon. - Drawer - ๐ŸŒŸ Support `afterVisibleChange` property, which is triggered after the drawer animation is completed. - ๐ŸŒŸ Support `ESC` shutdown. - ๐ŸŒŸ Added `keyboard`, which allows the response to keyboard events to be turned on and off. - ๐ŸŒŸ TreeNode supports `checkable` property. - ๐ŸŒŸ Transfer supports `children` custom rendering list. - ๐ŸŒŸ Pagination supports `disabled` property. - ๐ŸŒŸ Steps support click to switch function. - Slider - ๐ŸŒŸ Support `tooltipPlacement` to define the location of the tip. - ๐ŸŒŸ Support `getTooltipPopupContainer` to allow custom container for the prompt. - ๐ŸŒŸ Flip `trigger` direction when Sider is on the right. - ๐ŸŒŸ Calendar supports `headerRender` to customize header. - ๐ŸŒŸ Carousel supports custom panel pointing point locations. - ๐ŸŒŸ Collapse supports `expandIconPosition` property. - ๐ŸŒŸ Popconfirm adds `disabled` props, which are used to control whether clicking child elements pop up. - ๐ŸŒŸ Select supports `showArrow` in multi-select mode. - ๐ŸŒŸ Collapse.Panel added `extra`. - Card - ๐ŸŒŸ Card component added `tabBarExtraContent` property. - ๐ŸŒŸ Card.Grid added a hoverable property to allow floating effects to be disabled. - ๐ŸŒŸ Anchor.Link adds `target` attribute. - ๐ŸŒŸ TimePicker added `clearIcon` prop for custom clear icon. - Form - ๐ŸŒŸ Support to configure the `colon` property directly on the Form. - ๐ŸŒŸ Support `labelAlign` property. - Table - ๐ŸŒŸ Table adds `getPopupContainer` property for setting various floating layer rendering nodes in the table. - ๐Ÿ’„ Adjust the style of the Table expand button. - ๐ŸŒŸ Added `tableLayout` property, supports setting the table's`table-layout` layout, and enables `tableLayout =" fixed "` by default under fixed headers / columns, to solve the column alignment problem caused by the table layout automatically based on content . - ๐ŸŒŸ Added `column.ellipsis` to support automatic omission of cell contents. - ๐ŸŒŸ Added `scroll.scrollToFirstRowOnChange` property, which is used to set whether to scroll to the top of the table after page turning. ย ย -Filter `filterDropdown` Added`visible` parameter to get the display status of the drop-down box. - ๐ŸŒŸ The `title` method adds a`sortColumn` parameter to get the currently sorted column. ย ย -Sort When sorting, the `sorter` parameter of`onChange` will always contain `column` information. - ๐ŸŒŸ Tree component supports `blockNode` property. - ๐ŸŒŸ RangePicker adds `separator` definition. - Empty - ๐ŸŒŸ Empty supports the `imageStyle` property. - ๐ŸŒŸ Empty `description` supports`false`. - ๐ŸŒŸ Empty Supports access to preset pictures via `Empty.PRESENTED_IMAGE_DEFAULT` and`Empty.PRESENTED_IMAGE_SIMPLE` - ๐ŸŒŸ Badge supports custom colors. - ๐Ÿž Fix the problem that the label of Steps is not centered. - ๐Ÿž Fix cursor style problem of DatePicker and TimePicker. - ๐Ÿž Fix `TreeSelect` custom icon is invalid [#1901](https://github.com/vueComponent/ant-design-vue/issues/1901) - ๐Ÿž Fix `Tabs` keyboard left / right switching error [#1947](https://github.com/vueComponent/ant-design-vue/issues/1947) ## 1.4.12 `2020-03-03` - ๐Ÿž Fix ts type error of `Modal` component [#1809](https://github.com/vueComponent/ant-design-vue/issues/1809) ## 1.4.11 `2020-02-12` - ๐ŸŒŸ DirectoryTree adds custom switcherIcon function [#1743](https://github.com/vueComponent/ant-design-vue/issues/1743) - ๐ŸŒŸ Add draggable table column width [example](https://www.antdv.com/components/table/#components-table-demo-resizable-column) - ๐ŸŒŸ Replace `this.$listeners` of all components to avoid repeated rendering of components [#1705](https://github.com/vueComponent/ant-design-vue/issues/1705) - ๐Ÿž Fix ConfigProvider component error report error [7a4003](https://github.com/vueComponent/ant-design-vue/commit/7a40031955d520487dcaf9054a1280ae72230049) - ๐Ÿž Fix placeholder does not disappear when custom input box of AutoComplete component [#1761](https://github.com/vueComponent/ant-design-vue/issues/1761) - ๐Ÿž Fix Statistic.Countdown does not trigger finish event [#1731](https://github.com/vueComponent/ant-design-vue/pull/1731) - ๐Ÿž Fix upload component preview image not refreshing [f74469](https://github.com/vueComponent/ant-design-vue/commit/f744690e929d9d6da03c5c513b3ac5497c6490ef) - ๐Ÿž Fix TimePicker id is not unique [#1566](https://github.com/vueComponent/ant-design-vue/pull/1566) - ๐Ÿž Fix Pagination pagination without animation [#1540](https://github.com/vueComponent/ant-design-vue/issues/1540) - ๐Ÿž Fix drop-down list does not show empty elements when Cascader's option is empty array [#1701](https://github.com/vueComponent/ant-design-vue/issues/1540) - ๐Ÿž Fix spellcheck rendering incorrect for Input component [#1707](https://github.com/vueComponent/ant-design-vue/issues/1707) - ๐Ÿž Fix Tree component cannot customize icon [#1712](https://github.com/vueComponent/ant-design-vue/pull/1712) - ๐Ÿž Fix SubMenu forceSubMenuRender property is invalid [#1668](https://github.com/vueComponent/ant-design-vue/issues/1668) - ๐Ÿž Fix style of upload button is misaligned [#1742](https://github.com/vueComponent/ant-design-vue/pull/1742) ## 1.4.10 `2019-12-11` - ๐Ÿž Fixed the left and right arrows of MonthPicker cannot be worked [#1543](https://github.com/vueComponent/ant-design-vue/issues/1543) ## 1.4.9 `2019-12-10` - ๐Ÿž Fix body scrolling issue when `Modal` is opened [#1472](https://github.com/vueComponent/ant-design-vue/issues/1472) - ๐Ÿž Fix `Drawer` wrapStyle not working [#1481](https://github.com/vueComponent/ant-design-vue/issues/1481) - ๐Ÿž Fix `InputNumber` id mount position is incorrect [#1477](https://github.com/vueComponent/ant-design-vue/issues/1477) - ๐Ÿž Fix `Tabs` nextClick event does not fire [#1489](https://github.com/vueComponent/ant-design-vue/pull/1489) - ๐Ÿž Fix `MonthPicker` cannot be changed in open state [#1510](https://github.com/vueComponent/ant-design-vue/issues/1510) - ๐Ÿž Fix the issue that `AutoComplete` does not disappear when entering Chinese [#1506](https://github.com/vueComponent/ant-design-vue/issues/1506) - ๐Ÿž Fix the problem that the content cannot pop up when referencing different Vue variables [6362bf](https://github.com/vueComponent/ant-design-vue/commit/6362bf9edb441c0c0096beca1d2c8727003dbb15) - ๐ŸŒŸ `Table` `customRender` Add a third column parameter [#1513](https://github.com/vueComponent/ant-design-vue/pull/1513) - ๐ŸŒŸ `InputPassword` adds focus and blur methods [#1485](https://github.com/vueComponent/ant-design-vue/pull/1485) - ๐Ÿž Fix `Tooltip` report error when using native html element [#1519](https://github.com/vueComponent/ant-design-vue/issues/1519) - ๐Ÿž Fix `Menu` report error in edge browser [#1492](https://github.com/vueComponent/ant-design-vue/issues/1492) - ๐Ÿž Fix empty centering of `Select` [#1445](https://github.com/vueComponent/ant-design-vue/pull/1445) - ๐Ÿž Fix popup window component memory leak problem [#1483](https://github.com/vueComponent/ant-design-vue/pull/1483) ## 1.4.8 `2019-11-28` - ๐Ÿž Fix `Menu` not trigger click event [#1470](https://github.com/vueComponent/ant-design-vue/issues/1470) - ๐Ÿž Fix `Tooltip` not hide in keep-alive [16ec40](https://github.com/vueComponent/ant-design-vue/commit/16ec40a012d7c400bf3028e6c938050dd6d7de2f) ## 1.4.7 `2019-11-27` - ๐ŸŒŸ `getPopupContainer` of`ConfigProvider` Added popup context as the second parameter for uniform configuration of `getPopupContainer` in`Modal` [7a3c88](https://github.com/vueComponent/ant-design -vue / commit / 7a3c88107598b4b1cf6842d3254b43dc26103c14) - ๐Ÿž Fix `ConfigProvider` reporting error in Vue 2.5 [309baa](https://github.com/vueComponent/ant-design-vue/commit/309baa138a9c9a1885c17ef636c9132349024359) - ๐Ÿž Fix `Menu` click event is triggered twice [#1450](https://github.com/vueComponent/ant-design-vue/issues/1427) - ๐Ÿž Fix incorrect width of input box in `Select` [#1458](https://github.com/vueComponent/ant-design-vue/issues/1458) - ๐Ÿž Fix `Select` the problem that `placeholder` does not disappear when inputting Chinese [#1458](https://github.com/vueComponent/ant-design-vue/issues/1458#issuecomment-557477782) - ๐ŸŒŸ Add the TS type declaration for the `Comment` component [#1453](https://github.com/vueComponent/ant-design-vue/pull/1453) ## 1.4.6 `2019-11-20` - ๐Ÿž Fix `Cascader` can't enter a space question [#1427](https://github.com/vueComponent/ant-design-vue/issues/1427) - ๐Ÿž Fix `AutoComplete` can't delete the last character [#1429](https://github.com/vueComponent/ant-design-vue/issues/1427) - ๐Ÿž Update `dbclick` in `Tree`'s `expandAction` to `dblclick` [#1437](https://github.com/vueComponent/ant-design-vue/issues/1437) - ๐Ÿž Update `dbclick` in the `Table` document to `dblclick` [#1437](https://github.com/vueComponent/ant-design-vue/issues/1437) - ๐ŸŒŸ Add the TS type declaration for the `Empty` component [#1439](https://github.com/vueComponent/ant-design-vue/pull/1439) ## 1.4.5 `2019-11-16` - ๐ŸŒŸ `Form` support `labelCol` `wrapperCol` for setting layout [#1365](https://github.com/vueComponent/ant-design-vue/pull/1365) - ๐ŸŒŸ `Input` `Select` `DatePicker` trigger change event after input Chinese, reducing unnecessary performance consumption [#1281](https://github.com/vueComponent/ant-design-vue/issues/1281) - ๐Ÿž Fixed when the placeholder of `Input` `Select` is Chinese, the change event is automatically triggered under ie [#1387](https://github.com/vueComponent/ant-design-vue/issues/1387) - Tree - ๐ŸŒŸ Add the `replaceFields` field to customize the `title` `children` [#1395](https://github.com/vueComponent/ant-design-vue/issues/1395) - ๐ŸŒŸ update event `doubleclick` to `dbclick` [5e27ff](https://github.com/vueComponent/ant-design-vue/commit/5e27ff8da4419f490ab5c6ebeaf43d933519fcd7) - ๐Ÿž Fix `Input` Delete content under ie9 does not trigger change event [#1421](https://github.com/vueComponent/ant-design-vue/issues/1421) - ๐Ÿž Fix `Dropdown` `disabled` invalid problem [#1400](https://github.com/vueComponent/ant-design-vue/issues/1400) - ๐Ÿž Fix Select type error when `lableInValue` [#1393](https://github.com/vueComponent/ant-design-vue/pull/1393) - ๐Ÿž Fix Comment style question [#1389](https://github.com/vueComponent/ant-design-vue/pull/1389) - ๐Ÿž Fix `Statistic` `Password` TypeScript type definition. ## 1.4.4 `2019-10-30` - ๐ŸŒŸ Progress format support v-slot [#1348](https://github.com/vueComponent/ant-design-vue/issues/1348) - ๐Ÿž Fix RangePicker Year Panel not work [#1321](https://github.com/vueComponent/ant-design-vue/issues/1321) - ๐Ÿž Fix Pagination simple mode not work [#1333](https://github.com/vueComponent/ant-design-vue/issues/1333) - ๐Ÿž Fix AutoComplete flashing on fast input [#1327](https://github.com/vueComponent/ant-design-vue/issues/1327) - ๐Ÿž Fix Button loading mode is not centered [#1337](https://github.com/vueComponent/ant-design-vue/issues/1337) - ๐Ÿž Fix Menu menu collapsed in Chrome [#873](https://github.com/vueComponent/ant-design-vue/issues/873) - ๐Ÿž Fix Checkbox v-model parameter validation failure [#1356](https://github.com/vueComponent/ant-design-vue/issues/1356) - ๐Ÿž Fix Checkbox.Group error when update value to undefined [#1356](https://github.com/vueComponent/ant-design-vue/issues/1356) ## 1.4.3 `2019-10-22` - ๐Ÿž Fix Cascader component style issues caused by Input [#1293](https://github.com/vueComponent/ant-design-vue/issues/1280) - ๐Ÿž Fix some component can not use `