Ant Design (antd) has released version 4.13.0, building upon the solid foundation of the previous stable version, 4.12.3. Both versions cater to developers seeking an enterprise-class UI solution for React applications, offering a comprehensive suite of components and a refined design language. Examining the differences reveals subtle but impactful updates. In the dependency tree, rc-util sees an upgrade from version 5.7.0 to 5.8.1 and rc-upload goes from version 3.3.4 to version 4.0.0-alpha.6. These internal component updates from the rc (React Component) family likely reflect improvements in functionality, performance, or bug fixes within those specific components. For developers, these updates translate to a more polished experience when utilizing components like Upload and other utilities under the rc-util umbrella.
Furthermore, the newer version bundles a number of updated devDependencies – the tools used in development of Ant Design itself. The typescript devDependency jumps from version ~4.1.2 to ~4.2.2. This indicates the use of the React 17 version in the newer antd-4.13.0, as indicated by the enzyme-adapter-react-17. In addition, there are a few other difference in dependency versions. Developers incorporating antd into their projects primarily benefit from the stability and enhancements offered by these refined core dependencies, while the updated devDependencies ensure that the library itself remains modern and well-maintained. Both versions maintain peer dependency requirements for React and React DOM at versions >=16.9.0, preserving compatibility for a broad user base.
The are not vulnerabilities for the version 4.13.0 of the package antd