Skip to content

Releases: ant-design/ant-design

5.20.6

09 Sep 08:10
5cb88bc
Compare
Choose a tag to compare
  • 🐞 Improve Menu collapse animation smoothness. #50751 @afc163
  • 🐞 Fix Table cell overflow bug if edit with virtual scroll. #50737 @huiliangShen
  • 🐞 Fix Input.Search button radius not changing with size. #50734 @afc163
  • 🐞 Fix Form password still can be toggle show/hide even if disabled. #50616 @Jarryxin
  • 🐞 Revert #49899 to fix wrap behavior for Dropdown, and re-fix wrap when out of screen edge. #50718 @afc163
  • 💄 Fix Badge background transition when mouse out. #50743 @coding-ice
  • TypeScript

  • 🐞 修复 Menu 折叠动画不够丝滑的问题。#50751 @afc163
  • 🐞 修复 Table 虚拟滚动时单元格宽度可能溢出的问题。#50737 @huiliangShen
  • 🐞 修复 Input.Search 的按钮圆角不随 size 变化的问题。#50734 @afc163
  • 🐞 修复 Form 禁用时仍可切换密码显隐的问题。#50616 @Jarryxin
  • 🐞 回滚 #49899 以修复 Dropdown 菜单项文字溢出菜单的问题,并重新修复屏幕视口外菜单项内容换行错误的问题。#50752 #50718 @afc163
  • 💄 修复 Badge 鼠标移出时无背景色过渡动画的问题。#50743 @coding-ice
  • TypeScript

5.20.5

03 Sep 13:51
962b6d5
Compare
Choose a tag to compare
  • 🛠 Adjust Tree & TreeSelect defaultExpandAll logic to only add internal expandedKeys which treeNode has children instead to avoid perf issue when with large data or loadData case. #50689 @zombieJ
  • 🐞 Fix Cascader not show parent option in search when using multiple. #50689
  • 🐞 Fix Typography ellipsis.tooltip.title with ReactNode will cause dead loop. #50688 @zombieJ

  • 🛠 调整 Tree 与 TreeSelect 的 defaultExpandAll 的行为,仅将有子节点的 treeNode 加入 expandedKeys 以防止在大数据与 loadData 异步的情况下引发的性能问题。#50689 @zombieJ
  • 🐞 修复 Cascader 在 multiple 下搜索不会显示父节点作为选项的问题。#50689
  • 🐞 修复 Typography ellipsis.tooltip.title 配置 ReactNode 会导致死循环的问题。#50688 @zombieJ

5.20.4

02 Sep 05:24
bdb2cd2
Compare
Choose a tag to compare
  • Menu
  • 💄 Badge add transition effect to count node. #50607 @afc163
  • 💄 Fix Table column header move with unexpected transition. #50605 @afc163
  • 🛠 Refactor Typography code to optimize internal logic. #50561 @afc163
  • 🐞 Disable the Rate component within Form.Item when the form is disabled. #50594 @nikzanda
  • 🌐 Patch tr_TR Transfer.deselectAll locale. #50672 @coding-ice

  • Menu
    • 🐞 修复 Menu 的 itemPaddingInline token 不生效的问题。#50663 @coding-ice
    • 🐞 修复 Menu hover 时背景色切换渐变效果丢失的问题。#50624 @afc163
  • 💄 给 Badge 增加一个动画缓动效果。#50607 @afc163
  • 💄 修复 Table 列头切换状态时多余的的移动缓动动画。#50605 @afc163
  • 🛠 重构 Typography 代码以优化内部实现逻辑。#50561 @afc163
  • 🐞 当表单被禁用时,禁用 Form.Item 中的 Rate 组件。#50594 @nikzanda
  • 🌐 补充土耳其 Transfer.deselectAll 本地化文本。#50672 @coding-ice

5.20.3

26 Aug 09:32
4e446e1
Compare
Choose a tag to compare
  • 🐞 Refactor Typography native css ellipsis measure logic to handle precision edge case. #50514 @zombieJ
  • 🐞 Fix ColorPicker onChangeComplete not correct when click directly without move on the picker panel. #50501 @zombieJ
  • 🐞 Fix FloatButton.Group with controlled mode warning for nest updating issue. #50500 @zombieJ

  • 🐞 重构 Typography 在使用 css 原生省略时的检查逻辑,以解决屏幕缩放等情况下的精度问题。#50514 @zombieJ
  • 🐞 修复 ColorPicker 组件在面板上不拖拽直接点击的时候,onChangeComplete 返回值不正确的问题。#50501 @zombieJ
  • 🐞 修复 FloatButton.Group 在受控模式下 React 会警告递归更新的问题。#50500 @zombieJ

5.20.2

19 Aug 15:39
5888e6a
Compare
Choose a tag to compare
  • 💄 Fix the suffix style problem of InputNumber without control. #50450 @coding-ice
  • 🆕 Form rule.message supports skipping variable substitution through \\${}. #50412 @zombieJ
  • 🐞 Fixed the issue where the rounded corners of the trigger element are missing when the FloatButton component has shape="square" and in menu mode when the menu pops up. #50408 @li-jia-nan
  • 🐞 Fixed the problem that Upload.Dragger does not work when dragging and dropping upload folders. #50394 @huiliangShen
  • 🐞 Fixed the issue where the arrow icon disappears after hovering when Select specifies getPopcontainer={node=node.parentNode}. #50382 @afc163
  • 🐞 Fixed the arrow misalignment error when Popover sets the arrow.pointAtCenter property. #50260 @Wxh16144
  • 📖 Transfer adds Russian and Ukrainian localization copy. #50429 @alexlag
  • TypeScript
    • 🤖 Roll back the Table partial generic constraint object to any to reduce break changes caused by #50351. #50372 @crazyair

  • 💄 修复 InputNumber 没有控件的后缀样式问题。#50450 @coding-ice
  • 🆕 Form rule.message 支持通过 \\${} 跳过变量替换。#50412 @zombieJ
  • 🐞 修复了 FloatButton 组件当 shape=“square” 时,并且在菜单模式下,菜单弹出时 trigger 元素圆角缺失的问题。#50408 @li-jia-nan
  • 🐞 修复 Upload.Dragger 拖拽上传文件夹时不工作问题。#50394 @huiliangShen
  • 🐞 修复 Select 指定 getPopcontainer={node=node.parentNode} 时箭头图标 hover 后会消失的问题。#50382 @afc163
  • 🐞 修复 Popover 设置 arrow.pointAtCenter 属性时箭头未对齐错误。#50260 @Wxh16144
  • 📖 Transfer 补充俄罗斯语和乌克兰语本地化文案。#50429 @alexlag
  • TypeScript
    • 🤖 将 Table 部分泛型约束 object 回滚为 any,以减少 #50351 造成的 break change。#50372 @crazyair

5.20.1

11 Aug 15:31
e1e0c0b
Compare
Choose a tag to compare
  • ColorPicker
    • 🐞 Fix ColorPicker compile error of @ant-design/fast-color. #50293 @afc163
    • 💄 Fix ColorPicker not adjust border style when under Space.Compact. #50291 @zombieJ
  • 💄 Fix Table zIndexTableFixed token not support CSS var. #50355 @li-jia-nan
  • 🐞 Fix FloatButton don't support zIndexPopupBase token. #50349 @Yuzu-io
  • 🐞 Fix Typography tooltip not show with precision issue of ellipsis. #50315 @zombieJ
  • 🐞 Fix Form preserve={false} should not trigger shouldUpdate rerender. #50283 @zombieJ
  • 🐞 Fix Tour default z-index not follow zIndexPopup token issue. #50300 @zombieJ
  • 🐞 Fix Calendar locale should override locale from ConfigProvider. #50236 @Asanio06
  • 🐞 Fix Spin align issue when setting percent. #50277 @Wxh16144
  • 🐞 Fix Tree switcher position not ping at top when title break the line. #50313 @zombieJ
  • 🌐 Locales
  • TypeScript

  • ColorPicker
    • 🐞 修复 ColorPicker 出现 @ant-design/fast-color 编译报错问题。#50293 @afc163
    • 💄 修复 ColorPicker 在 Space.Compact 下圆角样式不会调整的问题。#50291 @zombieJ
  • 💄 修复 Table zIndexTableFixed token 不支持传入 CSS 变量的问题。#50355 @li-jia-nan
  • 🐞 修复 FloatButton 不支持 zIndexPopupBase token 的问题。#50349 @Yuzu-io
  • 🐞 修复 Typography 的 ellipsis 因为精度问题导致 tooltip 无法显示的问题。#50315 @zombieJ
  • 🐞 修复 Form preserve={false} 会触发 shouldUpdate rerender 的问题。#50283 @zombieJ
  • 🐞 修复 Tour 默认 z-index 没有使用 zIndexPopup token 的问题。#50300 @zombieJ
  • 🐞 修复 Calendar locale 没有正确覆盖 ConfigProvider locale 的问题。#50236 @Asanio06
  • 🐞 修复 Spin 组件设置 percent 时未水平居中的问题。#50277 @Wxh16144
  • 🐞 修复 Tree 展开按钮在标题折行时没有顶上对齐的问题。#50313 @zombieJ
  • 🌐 本地化
  • TypeScript
    • 🤖 优化 Table 中所有的 Record 类型从 any 约束为 Object 类型。#50351 @li-jia-nan

5.20.0

03 Aug 13:57
997650e
Compare
Choose a tag to compare
  • 🛠 Replace ColorPicker internal @ctrl/tiny-color with @ant-design/fast-color. #49846
  • 🆕 ConfigProvider support indicator property for Spin. #50183 @coding-ice
  • 🆕 Upload showUploadList support extra for additional content. #50098 @guoyunhe
  • 🆕 Tree support custom loading icon for tree nodes with new prop switcherLoadingIcon. #49716 @coding-ice
  • 🆕 Slider support range.editable to dynamic add/remove handles. #49923
  • 🆕 Slider range.editable support minCount and maxCount. #49987
  • 🆕 Support custom status render in QRCode. #49563 @kiner-tang
  • 🆕 Table component supports custom Filter dropdown box empty status. #49613 @Wxh16144
  • 🆕 Allow user to add the Divider style of dashed, dotted or solid. #49654 @pinaki-08
  • 🆕 InputNumber supports suffix prop. #49674 @coding-ice
  • 🆕 ColorPicker support gradient color type and fix controlled mode not working. #50050
  • 🆕 Input/TextArea/Mentions support onClear prop. #49905 @li-jia-nan
  • ⌨️ Optimize Input be changed repeatedly when hold the enter key in multi-mode. rc-input#72 @crazyair
  • 🐞 Fix the issue where line-height is not effective in cssinjs mode for ColorPicker. #50220 @vagusX
  • 🐞 Fix cursor disabled state for ColorPicker. #50217 @coding-ice
  • 🐞 Fix grouping columns does not apply sorting for Table. #50086 @Zyf665
  • 🐞 Fix Popover/PopConfirm/Tooltip with topLeft, topRight, bottomLeft, bottomRight zoom in transform origin not correct when target element width is too large. #50134
  • 💄 Fix Tree filter node style lost. #49773 @wanpan11
  • 💄 Optimize ColorPicker when selecting a color from the transparent state, it defaults to using a bright color instead of black color to enhance the user interaction experience. #50148
  • TypeScript
  • 🌐 Locales

  • 🛠 替换 ColorPicker 内部使用的 @ctrl/tiny-color@ant-design/fast-color#49846
  • 🆕 ConfigProvider 支持配置 Spin 的 indicator 属性。#50183 @coding-ice
  • 🆕 Upload showUploadList 添加 extra 以支持渲染额外信息。#50098 @guoyunhe
  • 🆕 Tree 新增 switcherLoadingIcon 属性以支持自定义树节点的加载图标#49716 @coding-ice
  • 🆕 Slider 支持 range.editable 以动态添加/删除节点。#49923
  • 🆕 Slider range.editable 支持 minCountmaxCount 以配置可编辑节点树。#49987
  • 🆕 在 QRCode 中支持自定义状态渲染。#49563 @kiner-tang
  • 🆕 Table 组件支持自定义过滤器下拉框空状态。 #49613 @Wxh16144
  • 🆕 Divider 支持添加 dashed(虚线)、dotted(点线)或 solid(实线)的样式。#49654 @pinaki-08
  • 🆕 InputNumber 支持 suffix 属性。#49674 @coding-ice
  • 🆕 ColorPicker 支持渐变色选择,并修复受控模式不生效的问题。#50050
  • 🆕 Input/TextArea/Mentions 组件支持 onClear 回调,便于区分点击 x 清除和手动清除这两个行为。#49905 @li-jia-nan
  • ⌨️ 优化 Input 下长按回车会不断触发变更的问题。rc-input#72 @crazyair
  • 🐞 修复 ColorPicker 在 cssinjs 模式下 line-height 失效的问题。#50220 @vagusX
  • 🐞 修复 ColorPicker 在 disabled 状态下的光标问题. #50217 @coding-ice
  • 🐞 修复 Table 中列存在分组时,排序不生效的问题。#50086 @Zyf665
  • 🐞 修复 Popover/PopConfirm/Tooltip 在目标元素宽度过大时,使用 topLeft, topRight, bottomLeft, bottomRight 的弹出动画起始缩放中心有所偏移的问题。#50134
  • 💄 修复 Tree 组件 filter-node 节点高亮样式丢失。#49773 @wanpan11
  • 💄 优化 ColorPicker 当从 transparent 状态进行颜色选取时,默认使用亮色以代替原本的纯黑色以提升用户交互体验。#50148
  • TypeScript
  • 🌐 Locales

5.19.4

30 Jul 02:57
5cacdd1
Compare
Choose a tag to compare
  • 🐞 Fix the internal elements of Form.Item did not inherit the row height. #50020 @Wanpan
  • 🐞 Fix Overlay is still displayed when both Popover title and content do not exist. #50064 @LLmoskk
  • 🐞 Fix the Token of Empty setting opacityImage does not take effect. #50066 @thinkasany
  • 💄 Fix Tour overflowed the screen on mobile devices. #50082
  • 💄 Fix hover style of Checkbox indeterminate state. #50083
  • 💄 Fix DatePicker selection style is not intuitive under rtl. #50045 @Layouwen
  • 💄 Fix Descriptions overflowing the container in bordered mode. #49946 @leefinder
  • 🛠 MISC: Migrate common style tools to @ant-design/cssinjs-utils. #50030 @YumoImer
  • 🌐 Locales

  • 🐞 修复 Form.Item 内部元素没有继承行高的问题。#50020 @Wanpan
  • 🐞 修复 Popover titlecontent 都不存在时 Overlay 仍显示的问题。#50064 @LLmoskk
  • 🐞 修复 Empty Token 设置 opacityImage 不生效的问题。#50066 @thinkasany
  • 💄 修复 Tour 在移动端下溢出屏幕的问题。#50082
  • 💄 修复 Checkbox indeterminate 状态的 hover 样式。#50083
  • 💄 修复 DatePicker 在 rtl 下选择样式不符直觉。#50045 @Layouwen
  • 💄 修复 Descriptions 在 bordered 模式下溢出容器的问题。#49946 @leefinder
  • 🛠 MISC:将通用样式工具迁移到 @ant-design/cssinjs-utils#50030 @YumoImer
  • 🌐 国际化

5.19.3

19 Jul 09:03
92a5973
Compare
Choose a tag to compare
  • 🐞 Fix Table sorter argument of onChange with unexpected value. #49533 @Zyf665
  • 🐞 Fix Pagination token.itemBg not working. #49933
  • 🐞 Fix List wrong align style of pagination. #49925 @coding-ice
  • 🐞 Fix Image cannot exit preview, when click blank area on both sides of aciton bar. #49915 @wanpan11
  • 🐞 Fix Card border radius cannot works for non-img elements from cover property. #49862 @coding-ice
  • 💄 Fix Dropdown menu item wrong wrap style at edge of viewport. #49899
  • 💄 Fix Descriptions items may too close with each other. #49895 @crazyair
  • ⌨️ Optimize Select be changed repeatedly when hold the enter key in multi-mode. #49963 @crazyair
  • 🇪🇬 Add missing translation for the Arabic language(Egypt) (ar_EG). #49852 @ahmedsamirdev
  • TypeScript

  • 🐞 修复 Table 的 onChange 事件中排序器参数错误的问题。#49533 @Zyf665
  • 🐞 修复 Pagination token.itemBg 设置不生效的问题。#49933
  • 🐞 修复 List 默认分页位置错误的问题。#49925 @coding-ice
  • 🐞 修复 Image 预览操作栏两侧空白区域被点击时,无法关闭预览的问题。#49915 @wanpan11
  • 🐞 修复 Card 圆角对 cover 属性中的非 img 元素不生效的问题。#49862 @coding-ice
  • 💄 修复 Dropdown 菜单内容在视口边缘换行的问题。#49899
  • 💄 修复 Descriptions 子项之间可能没有边距的问题。#49895 @crazyair
  • ⌨️ 优化 Select 多选模式下长按回车会不断触发变更的问题。#49963 @crazyair
  • 🇪🇬 添加阿拉伯文(埃及) (ar_EG) 的翻译。#49852 @ahmedsamirdev
  • TypeScript
    • 🤖 复用 Tooltips 的定义以简化 ColorPicker 的类型声明。#49949 @Wxh16144

5.19.2

15 Jul 07:50
cc56db6
Compare
Choose a tag to compare
  • 🐞 Fix List render 0 when actions={[]}. #49842 @int64ago
  • 🐞 Fix Upload with dragging upload, the fileList in beforeUpload is not fully filled. #49832 @coderz-w
  • Descriptions
  • 🐞 Fix Spin style issue when use percent and size at same time. #49876
  • 🇮🇳 Fill DatePicker kn_IN missing locales. #49860 @neerajap-01
  • Typescript
    • 🐞 Fix Tree icon and switcherIcon parameter types not being correctly inferred. #49821
    • 🐞 Revert Cascader multiple definition case value definition missing. #49741 @YangZhi1

  • 🐞 修复 List actions 为空数组时会渲染 0 的问题。#49842 @int64ago
  • 🐞 修复 Upload 拖拽上传文件夹时,beforeUpload fileList 不完整的问题。#49832 @coderz-w
  • Descriptions
    • 🐞 修复 Descriptions 在内容过长时会遮盖后面内容的问题。#49803 @coding-ice
    • 🐞 修复 Descriptions 在 Table expandedRowRender 中渲染样式异常的问题。#49727 @ljw-codeking
  • 🐞 修复 Spin percentsize 一同使用时,样式不正确的问题。#49876
  • 🇮🇳 补充 DatePicker 的 kn_IN 本地化文案。#49860 @neerajap-01
  • Typescript
    • 🐞 修复 Tree iconswitcherIcon 参数类型未能正确推导的问题。#49821
    • 🐞 回滚 Cascader multiple 定义更新导致 value 定义丢失的问题。#49741 @YangZhi1