Ant Design has released version 5.17.3, a minor update following 5.17.2. Both versions remain consistent in their core description as an "enterprise-class UI design language and React components implementation," targeting developers seeking robust and aesthetically pleasing UI solutions.
A key difference lies within the dependencies. While both versions share a common base, newer versions of specific rc-* components are present in 5.17.3, reflecting ongoing refinements and bug fixes within Ant Design's underlying component ecosystem. Specifically, rc-menu evolves from ~9.13.0 to ~9.14.0 and rc-tabs from ~15.0.0 to ~15.1.0
Both versions support React versions of >=16.9.0, ensuring compatibility with a wide range of existing React projects. The license remains MIT, affirming the library's commitment to open-source principles. Developers continuing to use the library may be interested in the use of rc-* components, such as rc-mentions, rc-table, and rc-select.
Furthermore, both versions incorporate dayjs, classnames, and @ant-design/icons, establishing a foundation of date manipulation, conditional styling, and a comprehensive icon set. The consistent use of peer dependencies for react and react-dom mandates that developers install these packages separately and helps avoid version conflicts that can break certain features.
The are not vulnerabilities for the version 5.17.3 of the package antd