Ant Design version 5.4.0 introduces several updates and refinements compared to its predecessor, version 5.3.3. Key differences lie in the dependency updates, influencing specific component behaviors and functionalities. Among the dependencies, notable changes include upgrades to rc-image from version ~5.15.2 to ~5.16.0, rc-input from ~0.2.1 to ~1.0.4, rc-picker from ~3.3.1 to ~3.5.0, rc-select from ~14.3.0 to ~14.4.0, rc-cascader from ~3.9.0 to ~3.10.0, rc-checkbox from ~2.3.0 to ~3.0.0, rc-field-form from ~1.28.0 to ~1.29.0, rc-tree-select from ~5.7.0 to ~5.8.0, and stylelint-config-standard from ~31.0.0 to ~32.0.0. It is a small change but can lead to many dependency updates. These targeted updates generally address bug fixes, performance enhancements, and potentially introduce new features within those specific components.
The development dependencies also see considerable change. Some of the biggest changes are in the testing frameworks like "@testing-library/dom" with a change from ^9.0.0, @testing-library/react with a change from ^14.0.0 and @testing-library/user-event with a change from ^14.4.2. Also, minor changes are found with open and rome to newer versions. Also important is the file count increase from 3084 to 3100 and an increased unpacked size, suggesting additional assets or code optimizations within the library. Developers should review these changes to ensure continuing compatibility and leverage the improvements for creating modern and responsive UI experiences. Moreover, the release date indicates a recent update, ensuring developers are utilizing the most current and supported version of the library.
The are not vulnerabilities for the version 5.4.0 of the package antd