antd v4.4.0 Release Notes

Release Date: 2020-06-29 // almost 4 years ago
    • ⚡️ 🔥 Optimize RangePicker interaction that any picker selection will popup another picker panel. #25135
    • 🍱 🔥 Add Skeleton.Image. #24805 @fireairforce
    • Form
      • 🆕 Form.Item support preserve to disable value preserve. #25186
      • 🆕 Form.Item add hidden prop. #25108
      • 🆕 Form instance support getFieldInstance. #24711
    • Table
      • 🆕 Table onChange add action in extra argument. #24697
      • 🆕 Table support rowSelection.dirty to enable cache key with ajax. #24718
      • 🐞 Table supports rowSelection.checkStrictly. #24931
      • 🐞 Fix Table onSelectAll's changeRows parameter is incorrect. #24931
      • 🐞 Fix Table expand buttons of leaf rows in tree data can still be clicked. #24931
      • 🐞 Fix Table expand icon still interative when hidden. #25170
    • TimePicker
      • 🐞 Fix TimePicker display 12 AM as 0 AM. #25174
      • 🐞 Fix TimePicker not using 0 ~ 23 to disable hours. #25174
      • 🐞 Fix TimePicker AM | PM are not related with hour disabled status. #25174
      • 🐞 Fix TimePicker "Now" button's behavior doesn't conform hour, minute, second step. #25174
    • Cascader
      • 🆕 Cascader add expandIcon to customize the current item expand icon. #24865
      • 🆕 Cascader support dropdownRender prop for customizing menu. #24812
    • Menu
      • 🆕 Menu support triggerSubMenuAction (hover or click). #25127 @hydRAnger
      • 🐞 Fix Menu.SubMenu background color in dark theme. #25205
    • Tabs
      • 🆕 Pagination support onChange called when pageSize change. #24964 @fireairforce
      • 🆕 Tabs support addIcon to customize add icon node. #25006
      • 🐞 Fix Tabs can not close in IE11. #25200
    • Pagination
      • 🐞 Improve Pagination accessibility by fixing a W3C error. #25119
    • DatePicker
      • 🆕 Fix month and quarter picker's toggle button size of DatePicker component. #25035 @fireairforce
      • 🆕 DatePicker support showNow. TimePicker support showNow. #25032
    • Drawer
      • 🆕 Dropdown component support arrow prop. #23869 @wendellhu95
      • 🐞 Fix Drawer getContainer={false} cause scrollbar missing in some situation. #25273
    • 🍱 🆕 Fix Rate render unexpectedly when value is 1.6 or 2.6. #24993
    • 🍱 🆕 Menution support autoSize prop. #24961 @Kermit-Xuan
    • 🍱 🆕 Remove the 140px width limit on vertical dot Steps.Step. #24907
    • 🍱 🆕 Move Result children to end of component. #24945
    • 🍱 🆕 Add Rate character support (RateProps)=> ReactNode customization. #24903
    • 🍱 🆕 Add optionType api to set Radio type in Radio.Group when use options. #24809
    • 🍱 🆕 Add closeIcon to customize Tag close icon. #24885
    • 🍱 🆕 Drawer support closeIcon. #24842
    • 🍱 🆕 Add ghost prop for collapse to set a transparent background. #24734
    • 🍱 🆕 Progress support customise filled Progress color. #24655 @fireairforce
    • 🍱 🆕 Typography copyable support icon and tooltips for customization. #25274 @israelKusayev
    • 🍱 🆕 Add showLeafIcon for Tree Component when set showLine prop. #25271
    • 🍱 🆕 Add BackTop duration used to set the time required to return to the top. #25254
    • 🍱 🐞 Fix Select suffix icon can not focus input. #25212
    • 🍱 🐞 Fix the issue that Notification modification width is not aligned with the edge of the screen. #25168
    • 🍱 💄 Make Switch animation more smooth and quicker. #25160
    • 🛠 Modal add more less parameters. #24773 @hicrystal
    • 💅 🐞 Fix PageHeader tabs unexpected border style. #25159
    • 🍱 🐞 Fix InputNumber max prop has no default value. #25243
    • 🌐 Add missing translation keys to table locale in German, Italian and Czech. #25233 @karelsoupaEMZ
    • 🍱 🇯🇵 Add ja_JP globalization for Form. #25244 @kentaro84207
    • RTL
      • 🐞 Fix Table nested style in RTL. #25156
      • 🐞 Fix Table title style in RTL when use filter and sorter. #25152
      • 🐞 Fix InputNumber input inner in RTL. #25146

    • 🍱 🔥 优化 RangePicker 交互,现在任意面板选择完毕后,另一个面板会自动弹出。#25135
    • 🍱 🔥 新增 Skeleton.Image 组件。#24805 @fireairforce
    • Form
      • 🆕 Form 实例支持 getFieldInstance#24711
      • 🆕 Form.Item 新增 hidden 属性用于隐藏表单项。#25108
      • 🆕 Form.Item 添加 preserve 属性以支持字段值清理。#25186
    • Table
      • 🆕 Table 添加 rowSelection.dirty 以支持异步数据下保留 key#24718
      • 🆕 Table onChange 添加 action 参数用于标示操作类型。#24697
      • 🐞 Table 支持 rowSelection.checkStrictly 来完全受控节点。#24931
      • 🐞 修复 Table onSelectAllchangeRows 参数不正确的问题。#24931
      • 🐞 修复 Table 树形数据叶节点行的展开按钮仍能被点击的问题。#24931
      • 🐞 修复 Table 展开图标隐藏时仍然有鼠标手型的问题。#25170
      • 🐞 修复 Table 展开图标隐藏时仍然有鼠标手型的问题。#25170
    • TimePicker
      • 🐞 修复 TimePicker 面板 12 AM 显示为 0 AM 的问题。#25174
      • 🐞 修复 TimePicker 在 use12Hours 时没有用 0 ~ 23 来禁用小时的问题。#25174
      • 🐞 修复 TimePicker 没有根据小时禁用情况禁用 AM PM 的问题。#25174
      • 🐞 修复 TimePicker Now 按钮没有和 hour|minute|second|step 保持一致的问题。#25174
    • Cascader
      • 🆕 Cascader 新增 expandIcon 来自定义次级菜单展开图标。#24865
      • 🆕 Cascader 增加 dropdownRender 属性用于扩展菜单。#24812
    • Menu
      • 🆕 Menu 增加 triggerSubMenuAction 属性以支持配置菜单弹出的交互方式。#25127 @hydRAnger
      • 🐞 修复 Menu theme="dark" 时子菜单背景色为白色的问题。#25205
    • Tabs
      • 🆕 Tabs 支持 addIcon 以自定义添加图标。#25006
      • 🐞 修复 Tabs 在 IE11 下无法关闭的问题。#25200
    • Pagination
      • 🆕 Pagination 支持当 pageSize 改变时,onChange 的调用。#24964 @fireairforce
      • 🐞 优化 Pagination 可访问性,修复一个 W3C 属性错误。#25119
    • DatePicker
      • 🐞 修复 DatePicker 组件的月份和季度前后选择器 icon 的大小。#25035 @fireairforce
      • 🆕 TimePicker 支持 showNow 属性。#25032
    • Drawer
      • 🆕 Drawer 支持 closeIcon 属性。#24842
      • 🐞 修复 Drawer 使用 getContainer={false} 时可能导致页面滚动条消失的问题。#25273
    • 🍱 🆕 Rate character 支持通过 (RateProps) => ReactNode 自定义。#24903
    • 🍱 💄 移除了垂直点状 Steps.Step 的 140px 宽度限制。#24907
    • 🍱 🆕 Menution 新增 autoSize 属性以支持高度自适应。#24961 @Kermit-Xuan
    • 🍱 🆕 调整 Result children 显示位置到组件尾部。#24945
    • 🍱 🆕 Radio.Group 新增 optionType 来设置 options 的 Radio 类型。#24809
    • 🍱 🆕 Tag 新增 closeIcon 用以自定义关闭按钮。#24885
    • 🍱 🆕 Dropdown 组件支持下拉框箭头。#23869 @wendellhu95
    • 🍱 🆕 Collapse 增加了 ghost 属性来设置透明背景。#24734
    • 🍱 🆕 Progress 组件支持自定义已完成进度条颜色。#24655 @fireairforce
    • 🍱 🆕 Typography copyable 属性支持 icontooltips 用于自定义图标和提示文案。#25274 @israelKusayev
    • 🍱 🆕 Tree showLine 属性支持配置隐藏叶节点图标。#25271
    • 🍱 🆕 BackTop 支持 duration 来设置回到顶部所需时间。#25254
    • 🍱 🐞 修复 Select 点击下拉箭头时输入框不能获得焦点的问题。#25212
    • 🍱 🐞 修复 Rate 半选时 value 被四舍五入的问题。#24993
    • 🍱 🐞 修复 Notification 修改 width 时没有相对屏幕边缘对齐的问题。#25168
    • 🍱 🐞 修正 InputNumber max 属性没有默认值的问题。#25243
    • 🛠 给 Modal 组件增加了更多的 less 变量。#24773 @hicrystal
    • 🍱 💄 更快的 Switch 动画切换效果。#25160
    • 🍱 🐞 修复 PageHeader 内 Tabs 多余的边框样式。#25159
    • 🌐 增加了德语,意大利语和捷克语缺失的翻译。#25233 @karelsoupaEMZ
    • 🍱 🇯🇵 增加了 Form 的日语国际化。#25244 @kentaro84207
    • RTL
      • 🐞 修复 Table RTL 模式下的嵌套表格样式。#25156
      • 🐞 修复 Table RTL 模式下,筛选和排序的头部样式。#25152
      • 🐞 修复 InputNumber RTL 模式下输入框内显示。#25146