- Ant Design of React
- Changelogv6.1.4
- Basic Usage
- AI
- Advanced
- Migration
- Other
antd follows Semantic Versioning 2.0.0.
2026εΉ΄01ζ05ζ₯
aria- attributes in DOM. #56451 @zombieJ scroll.y is enabled. #56425 @QDyanbing 2025εΉ΄12ζ29ζ₯
2025εΉ΄12ζ24ζ₯
useWatch causing double rendering on item removal, with the first render showing an incorrect intermediate state. #56319 @QDyanbing itemRender. #56253 @guoyunhe disabled. #56316 @zenggpzqbx disabled property of the component. #56280 #56093 @zenggpzqbx showSearch enabled. #56340 @QDyanbing Card.Grid without a header. #56214 @DDDDD12138 role and unnecessary aria- attributes on items. #56278 @aojunhao123 2025εΉ΄12ζ15ζ₯
allowClear prop. #56105 @tuzixiangs data-* and aria-* attributes to the root DOM element. #56165 @QDyanbing theme.cssVar.prefix and theme.cssVar.key now respect empty string value. #56146 @QDyanbing closable.placement not working. #55985 @meet-student onValuesChange params missing Form.List nested content. #56129 @zombieJ selectorBg token not working. #56052 @ug-hero 2025εΉ΄12ζ08ζ₯
trigger property for Tooltip, Popover, and Popconfirm. #55932 @aojunhao123 resizable. #55861 @cactuser-Lu cellFontSizeSM and cellFontSizeLG tokens not working. #55770 @guoyunhe @ant-design/react-slick remove classnames. #56080 @yoyo837 rc-overflow to @rc-component/overflow, rc-virtual-list to @rc-component/virtual-list in order to remove rc-util. #56074 @yoyo837 2025εΉ΄12ζ02ζ₯
0 for flex property. #55829 @li-jia-nan 0 for gap property. #55803 @li-jia-nan colorText token does not work with filled variant without affix. #56019 @ug-hero solid variant. #55825 @andriib-ship-it borderRadiusSM and borderRadiusLG token not working bug. #56018 @ug-hero colorBgMask token does not take effect. #56031 @ug-hero theme.hashed is true which will cause style conflict with multiple versions. #55880 @zombieJ hoist: false. #55938 @afc163 className and styles config. #55984 @meet-student 2025εΉ΄11ζ22ζ₯
π Ant Design 6.0.0 is released.
π If you want to migrate to Ant Design 6.0, please check V5 to V6.
π₯ Semantic structure, Refer to Discover the Delicate Beauty of Components with Semantic Design for details.
classNames and styles for component and ConfigProvider #52171 classNames and styles for component and ConfigProvider #52141 classNames and styles for component and ConfigProvider #52258 classNames and styles for component and ConfigProvider #52376 classNames and styles for component and ConfigProvider #52340 classNames and styles for component and ConfigProvider #52669 classNames and styles #52470 @coding-ice classNames and styles for component and ConfigProvider #52759 classNames and styles for component and ConfigProvider #52764 classNames and styles for component and ConfigProvider #52745 classNames and styles for component and ConfigProvider #52781 classNames and styles for component and ConfigProvider #52780 classNames and styles for component and ConfigProvider #52793 classNames and styles for component and ConfigProvider #52811 classNames and styles for component and ConfigProvider #52823 classNames and styles for component and ConfigProvider #52849 classNames and styles for component and ConfigProvider #52859 classNames and styles for component and ConfigProvider #52866 classNames and styles for component and ConfigProvider #52893 classNames and styles for component and ConfigProvider #52895 classNames and styles for component and ConfigProvider #52976 classNames and styles for component and ConfigProvider #52961 classNames and styles for component and ConfigProvider #52972 classNames and styles for component and ConfigProvider #53055 classNames and styles for component and ConfigProvider #52948 classNames and styles for component and ConfigProvider #53028 classNames and styles for component and ConfigProvider #53174 classNames and styles for component and ConfigProvider #53150 classNames and styles #53225 @wanpan11 classNames and styles for component and ConfigProvider #53226 classNames and styles for component and ConfigProvider #53159 classNames and styles for component and ConfigProvider #53229 classNames and styles for component and ConfigProvider #53303 classNames and styles for component and ConfigProvider #53429 @zombieJ classNames and styles for component and ConfigProvider #53535 @zombieJ classNames and styles for components and ConfigProvider #53489 classNames and styles for component and ConfigProvider #53324 classNames and styles for component and ConfigProvider #53272 classNames and styles for component and ConfigProvider #53694 classNames and styles for component and ConfigProvider #53698 classNames and styles for component and ConfigProvider #53789 @zombieJ classNames and styles for component and ConfigProvider #53659 classNames and styles for component and ConfigProvider #53890 ConfigProvider
rowKey global config. #52751 @guoyunhe root config for Space. #52248 @thinkasany Tooltip
Input
mode="spinner". #55592 @guoyunhe addon* code and use Space.Compact instead. #55705 @EmilyyyLiu styles.textarea unable to override built-in styles. #55579 @meet-student π Pagination quick jumper now accept numberic value only. #55700 @afc163
Mentions
suffix semantic and size props. #55638 @zombieJ autoResize=false can not drag to resize the box. #54039 @jin19980928 π Watermark support onRemove callback when delete by manully. #55551 @984507092
π Breadcrumb supports ConfigProvider separator global configuration. #54680 @guoyunhe
π Alert closable supports onClose and afterClose methods. #54735 @EmilyyyLiu
π Radio.Group supports vertical layout syntax sugar. #54727 @EmilyyyLiu
Cascader
aria-* & data-* props. #53910 @kiner-tang π Upload accept config supports custom filtering logic. #55543 @zombieJ
Rate
π Select support onActive keyboard and mouse interaction. #53931 @Wxh16144
π Typography copyable supports HTTP environment. #55073 @JeeekXY
Form
π Flex support orientation for layout. #53648 @EmilyyyLiu
DatePicker
container support. #55388 @meet-student previewValue to control whether to display preview value in input when hovering over options. #55258 @meet-student onChange parameter dateString returning incorrect value when clearing. #55155 @EmilyyyLiu Drawer
resizable to support drag capability. #54883 @cactuser-Lu π ColorPicker presets support linear gradient color. #53250 @zombieJ
Collapse
expandIconPosition replaced with expandIconPlacement and use logical position to improve RTL experience. #54311 @EmilyyyLiu icon targeting incorrect element. #55499 @thinkasany Table
scrollTo support offset to adjust scroll position. #54385 @zombieJ pagination.placement instead of pagination.position. #54338 @EmilyyyLiu aria-description when column is sortable. #53087 @jon-cullison column.fixed to use start & end to support logical position. #53114 @zombieJ sticky or scroll.y. Fix Table column headers not displaying during initial render phase. #54910 @afc163 childrenColumnName. #55559 @li-jia-nan Progress
gapPlacement instead gapPosition and replace left and right with start and end. #54329 @EmilyyyLiu π Grid use CSS logical position to improve RTL experience. #52560 @li-jia-nan
Notification
closable to take onClose & closeIcon into it. #54645 @EmilyyyLiu title property to replace the message property, and deprecates message. #52759 @thinkasany Image
cover support placement. #54492 @kiner-tang cover to config). #54379 @765477020 Modal
closable support onClose props that trigger by any type of close. #54607 @EmilyyyLiu className to be align with semantic structure standard. #54472 @thinkasany closable.aria-* attribute on the close button. #53289 @EmilyyyLiu open state will make screen operation frozen. #52753 @zombieJ Theme
zeroRuntime mode in theme prop of ConfigProvider, in order to avoid runtime style generation. #54334 @MadCcc autoPrefixTransformer to add browser style prefix. #54427 @zombieJ useToken. #53195 @MadCcc colorBorderDisabled token to unify border color in disabled state. #52421 @aojunhao123 Segmented
items.tooltip. #54273 @EmilyyyLiu orientation for layout. #53664 @EmilyyyLiu Tabs
tabPlacement instead tabPosition and replace left and right with start and end. #54358 @EmilyyyLiu π Replace Steps labelPlacement to titlePlacement to unify the API. #53873 @zombieJ
Space
separator instead of split. #53983 @thinkasany orientation instead of direction. #53669 @EmilyyyLiu Splitter
orientation instead of layout and support vertical prop. #53670 @EmilyyyLiu Tour
panel className typo. #55178 @thinkasany Button
iconPosition replaced with iconPlacement and support logical position. #54279 @EmilyyyLiu variant & color refactor with css variables version to reduce bundle size. #54100 @zombieJ Tag
disabled and href. #52229 @aojunhao123 variant via ConfigProvider. #55555 @thinkasany margin style. #52123 @li-jia-nan Timeline
π Timeline items.position replaced with items.placement and using logical position description to improve RTL experience. #54382 @EmilyyyLiu
π Transfer add actions prop which accept ReactNode array. #54104 @afc163
π Carousel use dotPlacement instead of dotPosition and supportstart and end logical position. #54294 @EmilyyyLiu
π Divider use orientation instead of type and support vertical syntax sugar. #53645 @EmilyyyLiu
π AutoComplete merge search related props into showSearch. #54184 @EmilyyyLiu
π Menu support popupRender for popup customization. #53566 @Zyf665
π Message support pauseOnHover that pause count down when user hover on it. #53785 @EmilyyyLiu
π reset.css removes IE compatibility. #55108 @thinkasany
π Slider support orientation to config layout. #53671 @EmilyyyLiu
π Remove InputNumber mobile default hidden controls. #54900 @Wxh16144
π Image mask adds blur effect. #54714 @EmilyyyLiu
π Modal mask adds blur effect. #54670 @EmilyyyLiu
π Deprecated List component and removed from document. #54182 @zombieJ
π Fix Statistic.Timer onFinish & onChange not trigger when window is inactive. #53894 @Psiphonc
π Badge refactor offset style offset to CSS logical position. #55245 @li-jia-nan
π BackTop has been removed. #52206 @li-jia-nan
π Icon has been removed. #52241 @li-jia-nan
π Remove Dropdown.Button, please use Space.Compact instead. #53793 @Meet-student
π MISC: Replace classNames library with clsx. 0246702 #55164 @lijianan
π MISC: Remove MediaQueryList compatibility code for legacy browsers. #55396 @li-jia-nan
π MISC: Remove React 19 compatibility code, antd now supports React 19 by default. #55274 @li-jia-nan
π MISC: Remove copy-to-clipboard deps. #54448 @765477020
π₯ MISC: Raise build target which will not support IE anymore. #53390 @zombieJ
π₯ MISC: Enabled React Compiler in the bundled outputs antd.js and antd.min.js to improve performance. Users in CJS/ESM environments can choose to enable it as needed. For more details, refer to the React documentation. #55781 @li-jia-nan
π₯ MISC: Color-related components now support preset color names (e.g., red, blue, green, etc.). #53241 @zombieJ
π Add Marathi locale translation. #55179 @divyeshagrawal
TypeScript
Visit GitHub to read 5.x change logs.
Visit GitHub to read 4.x change logs.
Visit GitHub to read 3.x change logs.
Visit GitHub to read 2.x change logs.
Visit GitHub to read change logs from 0.x to 1.x.