logoAnt Design

⌘ K
  • Design
  • Development
  • Components
  • Blog
  • Resources
6.1.0
  • Ant Design of React
  • Changelog
    v6.1.0
  • AI
    • LLMs.txt
      NEW
  • Basic Usage
    • Getting Started
    • Usage with Vite
    • Usage with Next.js
      Updated
    • Usage with Umi
    • Usage with Rsbuild
    • Usage with Farm
    • Usage with Refine
  • Advanced
    • Customize Theme
    • CSS Compatible
    • Server Side Rendering
    • Use custom date library
    • Internationalization
    • Common Props
  • Migration
    • From v5 to v6
  • Other
    • Third-Party Libraries
    • Contributing
    • FAQ
6.1.0
6.0.1
6.0.0
5.x
4.x
3.x
2.x
1.11.4

Changelog

contributors
Ant Design of ReactLLMs.txt

Resources

Ant Design X
Ant Design Charts
Ant Design Pro
Pro Components
Ant Design Mobile
Ant Design Mini
Ant Design Web3
Ant Design Landing-Landing Templates
Scaffolds-Scaffold Market
Umi-React Application Framework
dumi-Component doc generator
qiankun-Micro-Frontends Framework
Ant Motion-Motion Solution
China Mirror 🇨🇳

Community

Awesome Ant Design
Medium
X
yuque logoAnt Design in YuQue
Ant Design in Zhihu
Experience Cloud Blog
seeconf logoSEE Conf-Experience Tech Conference

Help

GitHub
Change Log
FAQ
Bug Report
Issues
Discussions
StackOverflow
SegmentFault

Ant XTech logoMore Products

yuque logoYuQue-Document Collaboration Platform
AntV logoAntV-Data Visualization
Egg logoEgg-Enterprise Node.js Framework
Kitchen logoKitchen-Sketch Toolkit
Galacean logoGalacean-Interactive Graphics Solution
WeaveFox logoWeaveFox-AI Development with WeaveFox 🦊
xtech logoAnt Financial Experience Tech
Theme Editor
Made with ❤ by
Ant Group and Ant Design Community
loading

antd follows Semantic Versioning 2.0.0.

Release Schedule

  • Weekly release: patch version at the end of every week for routine bugfixes (anytime for an urgent bugfix).
  • Monthly release: minor version at the end of every month for new features.
  • Major version release is not included in this schedule for breaking changes and new features.

6.1.0

2025-12-08

  • 🆕 ConfigProvider supports configuring the trigger property for Tooltip, Popover, and Popconfirm. #55932 @aojunhao123
  • 🆕 Alert add semantic close button element. #55815 @coding-ice
  • Drawer
    • 🆕 Drawer add semantic close button element. #55816 @coding-ice
    • 🆕 Drawer add boolean type setting for resizable. #55861 @cactuser-Lu
  • Select
    • 🆕 Select add multi-field search functionality to optionFilterProp. #56057 @ug-hero
    • 🐞 Fix Select input cursor displayed in non-search mode. #56067 @afc163
    • 🐞 Fix the「Select」option was not enabled when Select contained interactive content. #56054 @yoyo837
  • 🐞 Fix Table cellFontSizeSM and cellFontSizeLG tokens not working. #55770 @guoyunhe
  • 🐞 Fix Button tokens (primaryColor, dangerColor, defaultHoverBg, defaultActiveBg) not working with specific variants (solid, outlined, dashed). #55934 @tuzixiangs
  • 💄 Fix Menu item styles not taking effect. #56041 @Wxh16144
  • 🛠 MISC: @ant-design/react-slick remove classnames. #56080 @yoyo837
  • 🛠 MISC: Migrate rc-overflow to @rc-component/overflow, rc-virtual-list to @rc-component/virtual-list in order to remove rc-util. #56074 @yoyo837
  • TypeScript
    • 🤖 Alert now exports ErrorBoundaryProps type. #55974 @guoyunhe
    • 🤖 ConfigProvider supports passing a function as a Table rowKey. #56095 @li-jia-nan
    • 🤖 The title attribute of the notification has been changed to be optional. #56027 @afc163

6.0.1

2025-12-02

  • Flex
    • 🐞 Fix Flex cannot pass 0 for flex property. #55829 @li-jia-nan
    • 🐞 Fix Flex cannot pass 0 for gap property. #55803 @li-jia-nan
  • Input
    • 🐞 Fix Input colorText token does not work with filled variant without affix. #56019 @ug-hero
    • 🐞 Fix Input.OTP empty slots can be skipped when typing. #56001 @aojunhao123
  • 🐞 Fix Anchor scroll problem when click same link rapidly. #55814 @tuzixiangs
  • 🐞 Fix Button hover text color in solid variant. #55825 @andriib-ship-it
  • 🐞 Fix Cascader page scroll to top on first open with defaultValue. #55890 @tuzixiangs
  • 🐞 Fix DatePicker borderRadiusSM and borderRadiusLG token not working bug. #56018 @ug-hero
  • 🐞 Fix InputNumber text clipping bug with ColorPicker. #55966 @DDDDD12138
  • 🐞 Fix Select text color for search input in dark mode. #55914 @divyeshagrawal
  • 🐞 Fix Splitter failing to fill its container when the sum of panel proportions is not 1. #56025 @zombieJ
  • 🐞 Fix Wave memory leak risk since RAF not clean up. #55962 @Copilot
  • 🐞 Fix Modal/Image/Drawer that the colorBgMask token does not take effect. #56031 @ug-hero
  • 💄 Fix ConfigProvider default not config theme.hashed is true which will cause style conflict with multiple versions. #55880 @zombieJ
  • 💄 Fix Layout.Sider styles lost when zeroRuntime enabled. #55864 @wanpan11
  • 🛠 MISC: Fix that could not build with pnpm hoist: false. #55938 @afc163
  • TypeScript
    • 🤖 Fix ConfigProvider type missing for Table className and styles config. #55984 @meet-student
    • 🤖 Fix DatePicker props type definition. #55826 @divyeshagrawal

6.0.0

2025-11-22

🏆 Ant Design 6.0.0 is released.

Read it before migration

🌟 If you want to migrate to Ant Design 6.0, please check V5 to V6.

Major Changes

  • 🔥 Semantic structure, Refer to Discover the Delicate Beauty of Components with Semantic Design for details.

    🔥 antd components support semantic structure and ConfigProvider config, spearheaded by @thinkasany.
    • feat(Result): support classNames and styles for component and ConfigProvider #52171
    • feat(Statistic): support classNames and styles for component and ConfigProvider #52141
    • feat(Collapse): support classNames and styles for component and ConfigProvider #52258
    • feat(Badge.Ribbon): support ConfigProvider #52303
    • feat(Segmented): support classNames and styles for component and ConfigProvider #52376
    • feat(Modal): support classNames and styles for component and ConfigProvider #52340
    • feat(Alert): support classNames and styles for component and ConfigProvider #52669
    • feat(Skeleton): support classNames and styles #52470 @coding-ice
    • feat(Notification): support classNames and styles for component and ConfigProvider #52759
    • feat(Tag): support classNames and styles for component and ConfigProvider #52764
    • feat(Affix): support classNames and styles for component and ConfigProvider #52745
    • feat(Checkbox): support classNames and styles for component and ConfigProvider #52781
    • feat(Radio): support classNames and styles for component and ConfigProvider #52780
    • feat(Message): support classNames and styles for component and ConfigProvider #52793
    • feat(Watermark): support classNames and styles for component and ConfigProvider #52811
    • feat(Spin): support classNames and styles for component and ConfigProvider #52823
    • feat(Switch): support classNames and styles for component and ConfigProvider #52849
    • feat(Breadcrumb): support classNames and styles for component and ConfigProvider #52859
    • feat(Anchor): support classNames and styles for component and ConfigProvider #52866
    • feat(Pagination): support classNames and styles for component and ConfigProvider #52893
    • feat(Tabs): support classNames and styles for component and ConfigProvider #52895
    • feat(Timeline): support classNames and styles for component and ConfigProvider #52976
    • feat(Mentions): support classNames and styles for component and ConfigProvider #52961
    • feat(Upload): support classNames and styles for component and ConfigProvider #52972
    • feat(Tour): support ConfigProvider #52250
    • feat(Button): support classNames and styles for component and ConfigProvider #53055
    • feat(Select): support classNames and styles for component and ConfigProvider #52948
    • feat(Image): support classNames and styles for component and ConfigProvider #53028
    • feat(Tree): support classNames and styles for component and ConfigProvider #53174
    • feat(AutoComplete): support classNames and styles for component and ConfigProvider #53150
    • feat(Splitter): support classNames and styles #53225 @wanpan11
    • feat(Form): support classNames and styles for component and ConfigProvider #53226
    • feat(Calendar): support classNames and styles for component and ConfigProvider #53159
    • feat(TreeSelect): support classNames and styles for component and ConfigProvider #53229
    • feat(ColorPicker): support classNames and styles for component and ConfigProvider #53303
    • feat(Transfer): support classNames and styles for component and ConfigProvider #53429 @zombieJ
    • feat(QRCode): support ConfigProvider #52172
    • feat(Progress): support classNames and styles for component and ConfigProvider #53535 @zombieJ
    • feat(TimePicker, DatePicker): support classNames and styles for components and ConfigProvider #53489
    • feat(Menu): support classNames and styles for component and ConfigProvider #53324
    • feat(Dropdown): support classNames and styles for component and ConfigProvider #53272
    • feat(Cascader): support classNames and styles for component and ConfigProvider #53694
    • feat(InputNumber): support classNames and styles for component and ConfigProvider #53698
    • feat(Steps): support classNames and styles for component and ConfigProvider #53789 @zombieJ
    • feat(Table): support classNames and styles for component and ConfigProvider #53659
    • feat(Divider): support classNames and styles for component and ConfigProvider #53890
    • feat(Input): support semantic DOM #53958 @aojunhao123
    • feat(FloatButton): support semantic structure and support ConfigProvider to pass related props #54145 @zombieJ
    • refactor(Select): support semantic structure #55430 @zombieJ
    🔥 antd components support dynamic semantic structure generation via function, spearheaded by @meet-student.
    • feat(button): Support better customization with semantic classNames/styles as function #54813
    • feat(input): Support better customization with semantic classNames/styles as function #54919
    • feat(float-button): Support better customization with semantic classNames/styles as function #54917
    • feat(divider): Support better customization with semantic classNames/styles as function #54949
    • feat(breadcrumb): Support better customization with semantic classNames/styles as function #54950
    • feat(anchor): Support better customization with semantic classNames/styles as function #54948
    • feat(masonry): Support better customization with semantic classNames/styles as function #55032
    • feat(Progress): Support better customization with semantic classNames & styles #55058 @li-jia-nan
    • feat(menu): Support better customization with semantic classNames/styles as function #54955
    • feat(space): Support better customization with semantic classNames/styles as function #55031 @hcjlxl
    • feat(tabs): Support better customization with semantic classNames/styles as function #54958
    • feat(splitter): Support better customization with semantic classNames/styles as function #55013 @hcjlxl
    • feat(pagination): Support better customization with semantic classNames/styles as function #54957
    • feat(steps): Support better customization with semantic classNames/styles as function #54956
    • feat(dropdown): Support better customization with semantic classNames/styles as function #55114 @Arktomson
    • feat(checkbox_radio): Support better customization with semantic classNames/styles as function #55056
    • feat(auto-complete): Support better customization with semantic classNames/styles as function #54959
    • feat(form): Support better customization with semantic classNames/styles as function #55126
    • feat(date-picker_time-picker): Support better customization with semantic classNames/styles as function #54969
    • feat(InputNumber): Support better customization with semantic classNames/styles as function #54996 @zjr222
    • feat(input-otp_textarea_search): Support better customization with semantic classNames/styles as function #55109 @Arktomson
    • feat(mentions): Support better customization with semantic classNames/styles as function #54963
    • feat(select): Support better customization with semantic classNames/styles as function #55101 @Linkodt
    • feat(slider): Support better customization with semantic classNames/styles as function #54965
    • feat(switch): Support better customization with semantic classNames/styles as function #54994 @xkhanhan
    • feat(transfer): Support better customization with semantic classNames/styles as function #54966
    • feat(upload): Support better customization with semantic classNames/styles as function #54968
    • feat(calendar): Support better customization with semantic classNames/styles as function #54978
    • feat(descriptions): Support better customization with semantic classNames/styles #55118 @tanjiahao24
    • feat(empty): Support better customization with semantic classNames/styles as function #55007 @Susuperli
    • refactor: semantic of Descriptions #55190
    • feat(qr-code): Support better customization with semantic classNames/styles as function #54982
    • feat(statistic): Support better customization with semantic classNames/styles as function #55117 @Arktomson
    • feat(table): Support better customization with semantic classNames/styles as function #54983
    • feat(tag): Support better customization with semantic classNames/styles as function #54984
    • feat(alert): Support better customization with semantic classNames/styles #55060 @ccc1018
    • feat(result): Support better customization with semantic classNames/styles as function #55044 @ccc1018
    • feat(Drawer): Support better customization with semantic classNames & styles #55096 @li-jia-nan
    • feat(Modal): Support better customization with semantic classNames & styles #55081 @li-jia-nan
    • feat(notification): Support better customization with semantic classNames/styles as function #55021 @GinWU05
    • feat(spin): Support better customization with semantic classNames/styles as function #55157 @Susuperli
    • feat(card): Support better customization with semantic classNames/styles as function #55161 @lovelts
    • feat(collapse): Support better customization with semantic classNames/styles as function #54979
    • feat(message): support better customization with semantic classNames/styles #55054 @nmsn
    • feat(image): Support better customization with semantic classNames/styles as function #54980
    • feat(segmented): Support better customization with semantic classNames/styles as function #55119 @Arktomson
    • feat(timeline): Support better customization with semantic classNames/styles as function #54985
    • refactor: semantic of message and notification #55199
    • feat(tour): Support better customization with semantic classNames/styles as function #54987
    • feat(tree): Support better customization with semantic classNames/styles as function #54988
    • feat(Popover/Tooltip/Popconfirm): Support better customization with semantic classNames/styles as function #54986
    • feat(Skeleton): Support better customization with semantic classNames & styles #55099 @li-jia-nan
    • feat(cascader): Support better customization with semantic classNames/styles as function #54960
    • feat(color-picker): Support better customization with semantic classNames/styles as function #54962
    • feat(badge): Support better customization with semantic classNames/styles as function #54977
    • feat(tree-select): Support better customization with semantic classNames/styles as function #54967
    • feat(CheckableTagGroup): Support better customization with semantic classNames/styles as function #55796
  • 🔥 New Masonry component. #52162 @OysterD3

  • ConfigProvider

    • 🆕 ConfigProvider support Table rowKey global config. #52751 @guoyunhe
    • 🆕 ConfigProvider support Card.Meta config. #52214 @thinkasany
    • 🆕 ConfigProvider support arrow for Tooltip, Popover, Popconfirm. #52434 @thinkasany
    • 🆕 ConfigProvider support root config for Space. #52248 @thinkasany
  • Tooltip

    • 🔥 ConfigProvider supports configuring tooltip.unique to enable Tooltip smooth movement. #55154 @zombieJ
    • ⚡️ Optimize Tooltip dev render performance(~40%) to enhance developer experience. #53844 @zombieJ
  • Input

    • 🔥 InputNumber support mode="spinner". #55592 @guoyunhe
    • 🗑 Input.Search refactor to remove addon* code and use Space.Compact instead. #55705 @EmilyyyLiu
    • 🐞 Fix Input.TextArea styles.textarea unable to override built-in styles. #55579 @meet-student
  • 🆕 Pagination quick jumper now accept numberic value only. #55700 @afc163

  • Mentions

    • 🛠 Refactor Mentions DOM structure to support suffix semantic and size props. #55638 @zombieJ
    • 🐞 Fix Mentions 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

    • 🆕 Cascader support aria-* & data-* props. #53910 @kiner-tang
    • 🆕 Cascader.Panel adds optionRender to allow custom option rendering. #54843 @EmilyyyLiu
  • 🆕 Upload accept config supports custom filtering logic. #55543 @zombieJ

  • Rate

    • 🆕 Rate supports size to configure dimensions. #55028 @guoyunhe
    • 🆕 Rate tooltips support all config. 07b1610 @Jerryqun
  • 🆕 Select support onActive keyboard and mouse interaction. #53931 @Wxh16144

  • 🆕 Typography copyable supports HTTP environment. #55073 @JeeekXY

  • Form

    • 🔥 Form useWatch support dynamic name path. #54260 @zombieJ
    • 🆕 Form now excludes unregistered field values from Form.List when getting values. #55526 @crazyair
    • ⚡️ Optimize Form useWatch perf when lots of Form.Item unmounted. #54212 @zombieJ
  • 🆕 Flex support orientation for layout. #53648 @EmilyyyLiu

  • DatePicker

    • 🆕 DatePicker semantic structure adds panel container support. #55388 @meet-student
    • 🆕 DatePicker adds previewValue to control whether to display preview value in input when hovering over options. #55258 @meet-student
    • 🐞 Fix DatePicker onChange parameter dateString returning incorrect value when clearing. #55155 @EmilyyyLiu
  • Drawer

    • 🆕 Drawer adds resizable to support drag capability. #54883 @cactuser-Lu
    • 💄 Drawer mask adds blur effect. #54707 @EmilyyyLiu
  • 🆕 ColorPicker presets support linear gradient color. #53250 @zombieJ

  • Collapse

    • 🆕 Collapse expandIconPosition replaced with expandIconPlacement and use logical position to improve RTL experience. #54311 @EmilyyyLiu
    • 🐞 Fix Collapse semantic structure icon targeting incorrect element. #55499 @thinkasany
    • 🐞 Fix Collapse dynamic modification of semantic icon not taking effect. #55452 @thinkasany
  • Table

    • 🆕 Table scrollTo support offset to adjust scroll position. #54385 @zombieJ
    • 🆕 Table use pagination.placement instead of pagination.position. #54338 @EmilyyyLiu
    • ⌨️ Improve Table a11y behavior by adding aria-description when column is sortable. #53087 @jon-cullison
    • 🆕 Refactor Table column.fixed to use start & end to support logical position. #53114 @zombieJ
    • 🐞 Fix Table showing duplicate filter dropdowns and tooltips when using sticky or scroll.y. Fix Table column headers not displaying during initial render phase. #54910 @afc163
    • 🐞 Fix Table data not refreshing when dynamically modifying childrenColumnName. #55559 @li-jia-nan
  • Progress

    • 🆕 Progress use gapPlacement instead gapPosition and replace left and right with start and end. #54329 @EmilyyyLiu
    • 🐞 Fix Progress indicator content not updating when props change. #55554 @thinkasany
  • 🛠 Grid use CSS logical position to improve RTL experience. #52560 @li-jia-nan

  • Notification

    • 🛠 Notification support closable to take onClose & closeIcon into it. #54645 @EmilyyyLiu
    • 🆕 Notification support custom progress bar color. #52964 @yellowryan
    • 🆕 Notification adds new title property to replace the message property, and deprecates message. #52759 @thinkasany
  • Image

    • 🆕 Image cover support placement. #54492 @kiner-tang
    • 🛠 Image remove default cover icon & text (Still can use cover to config). #54379 @765477020
    • 🐞 Fix Image preview text issue when in RTL. #53596 @aojunhao123
  • Modal

    • 🆕 Modal closable support onClose props that trigger by any type of close. #54607 @EmilyyyLiu
      • 🆕 ConfigProvider support config Modal okButtonProps & cancelButtonProps. #53684 @guoyunhe
    • 🛠 Modal adjust DOM className to be align with semantic structure standard. #54472 @thinkasany
    • ⌨️ Apply Modal closable.aria-* attribute on the close button. #53289 @EmilyyyLiu
    • 🐞 Fix Modal quick switch open state will make screen operation frozen. #52753 @zombieJ
  • Theme

    • 🔥 Support zeroRuntime mode in theme prop of ConfigProvider, in order to avoid runtime style generation. #54334 @MadCcc
    • 🆕 MISC: CSS-in-JS support autoPrefixTransformer to add browser style prefix. #54427 @zombieJ
    • 🆕 Design Token export cssVar in useToken. #53195 @MadCcc
    • 💄 MISC: Remove mark style from reset.css. #52974 @afc163
    • 🔥 MISC: Use CSS variables by default. #52671 @MadCcc
    • 💄 Design Token add colorBorderDisabled token to unify border color in disabled state. #52421 @aojunhao123
  • Segmented

    • 🆕 Segmented support items.tooltip. #54273 @EmilyyyLiu
    • 🆕 Segmented support orientation for layout. #53664 @EmilyyyLiu
    • 🛠 Improve Segmented accessibility. #52618 @aojunhao123
  • Tabs

    • 🆕 Tabs use tabPlacement instead tabPosition and replace left and right with start and end. #54358 @EmilyyyLiu
    • 💄 Tabs remove active text shadow. #53617 @guoyunhe
    • 🐞 Fix Tabs focus behavior for empty TabPane to improve accessibility. #52856 @aojunhao123
    • 🛠 Remove Tabs deprecated API. #52768 @aojunhao123
  • 🛠 Replace Steps labelPlacement to titlePlacement to unify the API. #53873 @zombieJ

  • Space

    • 🛠 Space use separator instead of split. #53983 @thinkasany
    • 🛠 Space use orientation instead of direction. #53669 @EmilyyyLiu
  • 🆕 Spin support styles.wrapper. #53448 @crazyair

  • Splitter

    • 🆕 Splitter use orientation instead of layout and support vertical prop. #53670 @EmilyyyLiu
    • 🆕 Splitter support customize handle elements and style. #52216 @wanpan11
  • Tour

    • 🐞 Fix Tour DOM structure panel className typo. #55178 @thinkasany
    • 🐞 Fix Tour popup not follow when scroll. #53140 @dependabot
  • Button

    • 🆕 Button iconPosition replaced with iconPlacement and support logical position. #54279 @EmilyyyLiu
    • 🛠 Button variant & color refactor with css variables version to reduce bundle size. #54100 @zombieJ
    • 🆕 Button add custom default and dashed type button background color in disabled state. #52839 @yellowryan
  • Tag

    • 🆕 Tag support CheckableTagGroup sub component. #53256 @guoyunhe
    • 🆕 Tag custom color support variants. #53097 @guoyunhe
    • 🆕 Tag support disabled and href. #52229 @aojunhao123
    • 🐞 Fix Tag not updating when modifying variant via ConfigProvider. #55555 @thinkasany
    • 💄 Remove Tag margin style. #52123 @li-jia-nan
  • Timeline

    • 🆕 Timeline support titleSpan to config the size of title. #54072 @zombieJ
    • 🆕 Timeline support orientation=horizontal layout. #54031 @zombieJ
  • 🆕 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

    • 🤖 Optimize Notification duration definition, now disable close is false. #55580 @wanpan11

5.x

Visit GitHub to read 5.x change logs.

4.x

Visit GitHub to read 4.x change logs.

3.x

Visit GitHub to read 3.x change logs.

2.x

Visit GitHub to read 2.x change logs.

1.11.4

Visit GitHub to read change logs from 0.x to 1.x.