Ant Design (antd) has released version 4.20.2, a minor update following the 4.20.1 release. Both versions maintain the core purpose of providing enterprise-class UI design language and React components. Key dependencies, like lodash, moment, and various rc-* components, remain largely consistent, ensuring a stable foundation for developers relying on these utilities. The peer dependencies on react and react-dom remain unchanged, requiring versions >=16.9.0.
A notable update lies within the rc-segmented dependency, transitioning from version ~2.0.0 in 4.20.1 to ~2.1.0 in 4.20.2. While seeming minor, such updates can introduce subtle bug fixes or performance improvements within the segmented control component. The dist section provides insight into the package size. Version 4.20.2 shows a difference of nearly 30kb unpacked from 4.20.1.
Developers considering an upgrade should be aware of this minor dependency shift and test accordingly to ensure compatibility within their specific application context. The comprehensive suite of development dependencies, including testing frameworks, linting tools, and build utilities, remains extensive and robust, reflecting Ant Design's commitment to quality and maintainability. Furthermore, both versions are MIT licensed and encourage community engagement through their Open Collective funding page.
The are not vulnerabilities for the version 4.20.2 of the package antd