Ant Design has released version 5.23.3, a minor update to its popular React UI library, following closely on the heels of version 5.23.2. While both versions maintain the same core functionality and enterprise-class design language, a closer look reveals several key changes that developers should be aware of.
The most notable difference lies in the updated dependencies. Version 5.23.3 sees @ant-design/icons updated from version 5.5.2 to version 5.6.0. Also @ant-design/cssinjs has been updated from version 1.22.0 to 1.23.0. A patch has been added for React 19 @ant-design/v5-patch-for-react-19":"^1.0.2". @antfu/eslint-config` has been updated from version 3.11.2 to 4.0.0. This update likely introduces new icons and enhancements to the styling engine, potentially impacting the visual appearance and customization options of components. Developers using custom icons or heavily relying on CSS-in-JS for styling should thoroughly test their applications after upgrading.
The file count and unpacked size of the package also reflect slight changes, with 5.23.3 having 3691 files and an unpacked size of 47739518, compared to 3687 files and 47711070 unpacked size of version 5.23.2. These modifications are probably related to the updates in dependencies and internal code optimizations. While both versions maintain peer dependency requirements for React and React DOM (>=16.9.0), ensuring compatibility with a wide range of React projects, all other changes introduced for antd v5.23.3 may have implications for existing projects so tests are suggested after every upgrade.
The are not vulnerabilities for the version 5.23.3 of the package antd