Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.5.0 现已发布,主要更新内容如下:
- 新增 antd
DESIGN.md 设计语言文件并发布到 ant.design/design.md,帮助 AI 设计工具理解 Ant Design 的视觉语言、组件范式和主题 token。#58011 #58356 #58489
- 优化 antd 完整包体积:相比 6.4.5,size-limit 中
antd.min.js 从 437.05 KB 降至 432.44 KB,antd-with-locales.min.js 从 514.19 KB 降至 506.84 KB。主要来自 @rc-component/picker 精简 DatePicker 和 TimePicker 运行时代码,以及 Icon/Upload 减少额外 TwoTone runtime 引入。#58403 #58497
- Icon
- 新增 Icon 内置图标:Anthropic、Claude、Gemini、Mistral、DeepSeek、Qwen、Perplexity、HuggingFace、Ollama、Replicate、ElevenLabs、Telegram、Mastodon、Threads 和 Snapchat。#58524

- 优化 Icon 和 Upload 默认图标引入:升级
@ant-design/icons 到 6.3.1,并将 Upload 图片列表默认占位图标改为 Outlined 图标,减少完整包额外 TwoTone runtime 引入。#58497 @afc163
- 修复 Icon 在开启
theme.zeroRuntime 后样式不生效的问题。#58517 @afc163
- Input
- Select
- Table
- BorderBeam
- Badge
- Layout
- Pagination
- Upload
- Alert
- 优化 ant.design 网站的 AI 智能体支持,提升 isitagentready.com/ant.design 检测结果。#58510 #58490 #57725 @afc163 @ug-one
- 更新 Ant Design CLI 文档,补充
antd setup、Node.js >=20.0.0 要求、MCP 版本自动检测和环境变量说明,并同步 For Agents 与 MCP Server 中英文文档。#58460 @afc163
- 修复 antd 各组件根节点语义化
style 优先级,确保组件 style 覆盖全局 styles.root 与 style 配置。#58474 @QDyanbing
- 优化 Component Token 紧凑主题下小尺寸控件高度,避免文字行框过于拥挤。#58411 @nightt5879
- 修复 Anchor 在特殊构造的 hash 值下解析性能异常的问题。#58472 @afc163
- 新增 Collapse
headerPaddingSM、headerPaddingLG、contentPaddingSM 和 contentPaddingLG token,支持分别配置小号和大号尺寸的头部与内容区域内边距。#58436 @biubiukam
- 新增 ConfigProvider form
labelWrap 全局配置支持。#58035 @EmilyyyLiu
- 修复 Descriptions 在
bordered 模式下 labelStyle、contentStyle 以及语义化 styles.label、styles.content 未应用到对应单元格的问题。#58241 @gaurav0107
- 新增 DatePicker 和 TimePicker
onClear 回调支持。#58403 @QDyanbing
- 新增 Dropdown
left 和 right 弹出位置支持。#58437 @linyana
- 修复 FloatButton.Group 禁用状态下仍会打开 hover 菜单的问题。#58513 @QDyanbing
- 修复 Form 垂直布局未应用
labelHeight token 的问题。#58433 @BangDori
- 新增 Menu
onSelect、onClick 和 onDeselect 回调参数中的 itemData 信息。#58197 @EmilyyyLiu
- 新增 Modal
scrollLock 属性,用于控制弹窗打开时是否锁定 body 滚动。#58256 @EmilyyyLiu
- 修复 Popconfirm 异步确认时按钮不对齐的问题,并恢复 Button 图标按钮与 Modal footer 的默认布局表现。#58429 @ffgenius
- 修复 Result 在
extra 为数字 0 时不渲染的问题。#58504 @QDyanbing
- 新增 Slider Range 模式下
disabled 数组支持,可单独禁用特定 handle。#57982 #58528 @EmilyyyLiu @afc163
- Steps
- 新增 Tabs
body 和 content 语义化 DOM 支持。#58521 @zombieJ
- 新增 Watermark
content 逐行字体样式支持。#57886
更新说明:https://github.com/ant-design/ant-design/releases/tag/6.5.0