Ant Design (antd) has released version 4.4.0, building upon the foundation of its previous stable version, 4.3.5. Both versions are enterprise-class UI design languages and React component implementations, catering to developers seeking ready-made, visually appealing, and functional components for their React applications. The core dependencies like react and react-dom remain unchanged (>=16.9.0).
A key difference lies in the updated versions of several internal dependencies. In the dependencies section, rc-rate was updated from ~2.7.0 to ~2.8.2, rc-tabs from ~11.4.1 to ~11.5.0, rc-tree from ~3.3.0 to ~3.6.0, rc-picker from ~1.6.1 to ~1.10.0, rc-field-form from ~1.4.1 to ~1.5.0, rc-input-number from ~5.0.0 to ~5.1.0, and rc-cascader from ~1.2.0 to ~1.3.0. Importantly, @ant-design/icons remains consistent at version ^4.2.1, ensuring icon compatibility.
The devDependencies section also saw some modifications. One notable change is the update of eslint from ~7.2.0 to ^7.3.1. Although subtle, differences in devDependencies hints internal enhancements, testing improvements and code linting updates.
For developers considering antd, version 4.4.0 delivers incremental improvements and refinements across numerous components. Although the core peer dependencies remain the same, upgrading to version 4.4.0 might include new features and bugfixes included in the dependency updates. However, one potential impact worth mentioning is the reduced unpacked size because 4.4.0 has an unpacked size of 39799121 while the previous version has 40405065. This difference, although small, could potentially improve performance during installation or use.
The are not vulnerabilities for the version 4.4.0 of the package antd