4.0.0-rc.2

2020-01-21

  • 🛠 部分演示改写成 React hooks 和 TypeScript。#21045

  • 🐞 修复 Input/Select 等组件的 1px 对齐问题。#20869

  • Dropdown

    • 🆕 新增 buttonsRender 用于定制按钮,如给左侧按钮增加 Tooltip。#20815

    • 🐞 修复禁用的 Dropdown.Button 在 Chrome 下 Tooltip 不会消失的问题。#20960

  • Input

    • 🐞 修复 Input prefixsuffix 和输入内容重叠的问题。#20872

    • 🐞 修复 Input placeholder 在 Firefox 下的颜色问题。#20850

  • Table

    • 🐞 修复 onChange 返回缓存排序、过滤状态的问题。#20858

    • 🐞 修复全选在所有选项为禁用时为勾选状态的问题。#20968

    • 🐞 修复 locale.emptyText 不生效的问题。#21024

  • Select

    • 🐞 修复 placeholder 的换行和对齐问题。#20883#20884

    • 🐞 修复多选 Select 的左边距。#20861

    • 🐞 修复多选 Select 清除按钮和选项重叠的问题。#20914

  • Form

    • 🆕 scrollToField 方法支持传入滚动相关参数。#20774

    • 🐞 修复 Form.Item 改变 help 会导致布局闪动的问题。#20886

    • 🐞 修复 Form.Item 即便不是一个真正的 Field 也会触发重新渲染的问题。#20963

    • 🐞 修复 Form.Item 不处理 help="" 的问题。#21026

    • 🐞 修复 Form.Item label 在屏幕小于 xs 并且 span 不是 24 的时候对齐不正确。#20836

  • 🐞 修复 message 隐藏时阴影切边的问题。#20856

  • 🐞 修复 Tooltip title0 时没有显示问题。#20894

  • 🐞 修复 List actions 位置不在右边的问题。#20897

  • 🆕 新增一个 Tree 的虚拟滚动演示。#20911

  • 🐞 修复 AutoComplete 演示样式错位的问题。#20946

  • 🗑 移除掉 AutoComplete 中无用的 labelInValue 定义。#20967

  • 🐞 修复 Drawer 组件添加 footerStyle 属性后控制台报错。#20983

  • 🐞 修复 Breadcrumb 在 rtl 模式下的样式问题。#21054

  • 💄 调整 Layout className 的顺序到最后。#21041

  • TypeScript

    • 🐞 开放 DatePicker 的相关接口定义。#20900
  • Less 变量

    • 🆕 重新加回 @border-radius-sm 变量。#20818

    • 🆕 新增 @timeline-item-padding-bottom 变量。#21013

    • 🆕 新增 @layout-header-color 变量。#21033