Skip to content

Releases: arco-design/arco-design-vue

2.5.0

18 Nov 10:46
Compare
Choose a tag to compare

2021-11-18

⚠️ Important Attention

  • select: Move the custom rendering of options.label added in 2.4.0 to options.render (#183)
  • cascader: Move the custom rendering of options.label added in 2.4.0 to options.render (#183)

🆕 Feature

  • select: <option> Add label prop support (#183)

🐛 BugFix

  • tree-select: cannot select the option with key 0 (#185)
  • Fix the problem that the input type component cannot get the focus in the pop-up layer (#184)
  • Fix the problem of pop-up component z-index error (#182)

2021-11-18

⚠️ 重点注意

  • select: 将 2.4.0 添加的 options.label 的自定义渲染移动到 options.render 上 (#183)
  • cascader: 将 2.4.0 添加的 options.label 的自定义渲染移动到 options.render 上 (#183)

🆕 新增功能

  • select: <option> 添加 label 属性支持 (#183)

🐛 问题修复

  • tree-select: 无法选中 key 为 0 的选项 (#185)
  • 修复 input 型组件在弹出层不能获取焦点的问题 (#184)
  • 修复弹出型组件 z-index 错误的问题 (#182)

2.4.0

17 Nov 12:09
Compare
Choose a tag to compare

2021-11-17

💎 Optimization

  • modal: Manage the zIndex of the popup (#167)

🆕 Feature

  • cascader: Add options.value number type and options.label custom rendering support (#176)
  • upload: Added upload-button and upload-item slots (#174)
  • upload: Added success and error events (#174)
  • upload: Add on-click-button, custom-icon, directory attributes (#174)
  • drawer: width and height added support for character types (#172)
  • select: Add option slot (#170)
  • select: options.label supports custom rendering (#170)
  • tree: key support number (#169)

🐛 BugFix

  • cascader: Fix the problem that the search input box cannot be scrolled (#175)
  • form: Fix the problem that the input of null in the filed field causes an error to be reported (#173)
  • input-tag: Fix Chinese input method problem (#171)
  • input-tag: Fix the issue that the Enter key triggers form submission (#171)
  • trigger: Fix the problem of <svg> element positioning error (#162)
  • input-tag: fix tag can be close in the disabled state (#161)

💅 Style

  • image: set the max size of error to fit parent (#160)

2021-11-17

💎 功能优化

  • modal: 统一管理弹出层的 zIndex (#167)

🆕 新增功能

  • cascader: 增加 options.value 数字类型和 options.label 自定义渲染的支持 (#176)
  • upload: 增加 upload-buttonupload-item 插槽 (#174)
  • upload: 增加 successerror 事件 (#174)
  • upload: 增加 on-click-buttoncustom-icondirectory 属性 (#174)
  • drawer: widthheight 增加支持字符类型 (#172)
  • select: 增加 option 插槽 (#170)
  • select: options.label 支持自定义渲染 (#170)
  • tree: key 支持 number 类型 (#169)

🐛 问题修复

  • cascader: 修复搜索输入框不能滚动的问题 (#175)
  • form: 修复 filed 字段传入 null 导致报错的问题 (#173)
  • input-tag: 修复中文输入法问题 (#171)
  • input-tag: 修复 Enter 键触发 form 提交的问题 (#171)
  • trigger: 修复 <svg> 元素定位错误的问题 (#162)
  • input-tag: 修复disabled状态下标签仍可被关闭 (#161)

💅 样式更新

  • image: 将错误状态图标的最大尺寸设置为父元素的大小 (#160)

2.3.0

12 Nov 13:09
Compare
Choose a tag to compare

2021-11-12

🆕 Feature

  • form: Add setFields method (#150)
  • message: Added onClose callback method (#149)
  • message: Added loading method (#149)
  • notification: Added onClose callback method (#149)
  • alert: Add #action slot (#148)

🐛 BugFix

  • table: Fix the problem that <table-column> is wrong in the header of the grouping table (#151)
  • menu: Fix the problem that the parent menu is not selected when nesting custom components (#147)
  • alert: Fix the problem of incorrect name export by alert (#142)
  • textarea: Fix the problem that disabled does not take effect (#139)
  • textarea: Fix the issue of missing style/index.js (#139)
  • breadcrumb: Fix the problem of breadcrumb-item not inheriting Attribute (#137)
  • tree: Fix the problem that the setting of default-checked-keys is invalid (#131)
  • Reset VNode cache when virtual list data changes (#129)

2021-11-12

🆕 新增功能

  • form: 增加 setFields 方法 (#150)
  • message: 增加 onClose 回调方法 (#149)
  • message: 增加 loading 方法 (#149)
  • notification: 增加 onClose 回调方法 (#149)
  • alert: 增加 #action 插槽 (#148)

🐛 问题修复

  • table: 修复 <table-column> 在分组表头错误的问题 (#151)
  • menu: 修复嵌套自定义组件的时候父菜单没有高亮的问题 (#147)
  • alert: 修复组件导出名字错误的问题 (#142)
  • textarea: 修复 disabled 不生效的问题 (#139)
  • textarea: 修复缺失 style/index.js 的问题 (#139)
  • breadcrumb: 修复 breadcrumb-item 没有继承 Attribute 的问题 (#137)
  • tree: 修复设置 default-checked-keys 无效的问题 (#131)
  • 当虚拟列表 data 改变时重置 VNode 缓存 (#129)

2.2.0

10 Nov 13:12
5badee0
Compare
Choose a tag to compare

2021-11-10

🆕 Feature

  • table: Add row-key prop (#128)
  • table: Add expandedRowRender and icon props in expandable (#128)
  • table: Add expand-icon and expand-row slots (#128)

🐛 BugFix

  • table: Fix the problem that the table operation items in the header grouping are occupied incorrectly (#127)
  • trigger: Fix the problem of invalid state switching of disabled (#126)
  • upload: Fix the problem of invalid limit prop (#123)
  • typography: Fixed the problem of unable input (#121)

2021-11-10

🆕 新增功能

  • table: 增加 row-key 属性 (#128)
  • table: 增加 expandable 中的 expandedRowRender icon 属性 (#128)
  • table: 增加 expand-iconexpand-row 插槽 (#128)

🐛 问题修复

  • table: 修复表头分组中表格操作项占位错误的问题 (#127)
  • trigger: 修复 disabled 状态切换失效的问题 (#126)
  • upload: 修复 limit 属性无效的问题 (#123)
  • typography: 修复无法输入的问题 (#121)

2.1.1

08 Nov 10:32
Compare
Choose a tag to compare

2021-11-08

💎 Optimization

  • menu: Change the default expansion method of pop-up menu to hover (#111)

🐛 BugFix

  • modal: Fix the problem that the title attribute does not take effect (#116)
  • image: Fix the problem that the height limit of the img is invalid (#115)
  • input-number: Fix the problem of inputting the negative sign error (#114)
  • textarea: Fix the problem of internal loop update in autoSize mode (#113)
  • popconfirm: Fix the problem that the parameters of the ok/cancel button are lost (#105)

2021-11-08

💎 功能优化

  • menu: 将弹出型 menu 的默认展开方式改为 hover (#111)

🐛 问题修复

  • modal: 修复 title 属性不生效的问题 (#116)
  • image: 修复图片的高度限制无效的问题 (#115)
  • input-number: 修复输入负号出错的问题 (#114)
  • textarea: 修复 autoSize 模式下内部循环更新的问题 (#113)
  • popconfirm: 修复 ok/cancel 按钮参数丢失的问题 (#105)

2.1.0

05 Nov 13:06
448986d
Compare
Choose a tag to compare

2021-11-05

💎 Performance

  • tree-select: The clickable range of options occupies the entire row by default (#90)
  • tabs: Optimize the scrolling method of the tab bar (#87)
  • trigger: Move the outsideClickHandler to the document (#76)

🆕 Feature

  • table: Add the #title slot in table-column (#95)
  • form: Add hideAsterisk prop (#94)
  • input: Add wordLength prop (#91)
  • spin: Add size prop and icon & element slot (#86)
  • image: Add a slot named error-icon to support custom error status icon (#85)
  • Add Japanese support (#13)

🐛 BugFix

  • slider: Fixed the problem that the right click did not release the drag event (#97)
  • select: Fix the issue of #empty slot loss (#96)
  • input-number: Fix the problem of invalid accuracy (#93)
  • input-tag: Fix the problem that the width of the input box is calculated incorrectly (#89)
  • input: Remove preventDefault of keyDown event (#84)
  • table: Fix the issue that #column slot cannot support Fragment (#83)
  • table: Fix the problem that scroll.x does not take effect when used alone (#83)
  • textarea: Fix the problem of inaccurate automatic height adjustment (#78)
  • input: Fix the issue that the a-input-number component model-value does not take effect when the default value is 0 (#75)
  • input: Fix the problem that input-search and input-password do not support slot (#63)
  • input: Fix the problem that the cursor position is lost when input-password is switched to the visible state of the password (#63)

💅 Style

  • input: Modify the style of clear-btn to solve the problem that select-view may jitter (#70)

2021-11-05

💎 性能优化

  • tree-select: 选项的可点击范围默认占满一行 (#90)
  • tabs: 优化标签栏滚动方法 (#87)
  • trigger: 将外部关闭事件移到 document 上 (#76)

🆕 新增功能

  • table: 添加 table-column 中的 #title 插槽 (#95)
  • form: 增加 hideAsterisk 功能 (#94)
  • input: 增加 wordLength 属性 (#91)
  • spin: 增加 size 属性和 #icon & #element 插槽 (#86)
  • image: 增加一个名为 error-icon 的 slot 用于支持定制错误状态的图标 (#85)
  • 增加 日文 支持 (#13)

🐛 问题修复

  • slider: 修复点击右键没有释放拖拽事件的问题 (#97)
  • select: 修复 #empty 插槽丢失的问题 (#96)
  • input-number: 修复精度失效的问题 (#93)
  • input-tag: 修复输入框宽度计算错误的问题 (#89)
  • input: 移除 keydown 事件的阻止默认行为 (#84)
  • table: 修复 #column 插槽不能支持Fragment的问题 (#83)
  • table: 修复 scroll.x 单独使用不生效的问题 (#83)
  • textarea: 修复自动高度调整不准的问题 (#78)
  • input: 修复 a-input-number 组件 model-value 默认值为 0 时不生效的问题 (#75)
  • input: 修复 input-searchinput-password 不支持 slot 的问题 (#63)
  • input: 修复 input-password 切换密码可见状态时光标位置丢失的问题 (#63)

💅 样式更新

  • input: 修改 clear-btn 样式,解决 select-view 可能会抖动的问题 (#70)

2.0.3

29 Oct 12:43
cec8645
Compare
Choose a tag to compare

🐛 BugFix

  • select: Fix the clear button is not displayed in multi-select mode (#38)
  • modal: Fix the problem of the wrong type of the main button (#30)
  • drawer: Fix the problem of the wrong type of the main button (#30)
  • table: Fix the display of scroll bar in scroll mode, causing cell misalignment (#29)
  • collapse: Fix the problem that the accordion mode cannot be folded