Ant Design has released version 3.22.1, a minor update following closely on the heels of version 3.22.0. Both versions uphold the library's commitment to providing an enterprise-class UI design language and React components. Examining the dependency lists, the core runtime dependencies remain largely consistent, ensuring a stable base for existing projects. Developers can rely on familiar dependencies like lodash, moment, and various rc-* components for consistent behavior.
The key distinction between the two versions lies within the devDependencies. Version 3.22.1 appears to have addressed a specific issue or incorporated a small enhancement, indicated by the change of @ant-design/icons version. This incremental update likely focuses on internal tooling, build processes, or minor bug fixes that would primarily benefit contributors and maintainers of the Ant Design library itself but might impact Icon components styles.
For developers integrating Ant Design into their projects, upgrading from 3.22.0 to 3.22.1 should be a smooth transition, with minimal risk of breaking changes. However, it's always recommended to review the official changelog and conduct thorough testing to ensure compatibility with your application's specific needs, especially if you heavily use icons. The continued alignment with React 16.0.0 and above, as expressed in peerDependencies, underscores Ant Design's dedication to supporting modern React development practices. Overall, 3.22.1 reinforce Ant Design position as a reliable and evolving UI solution for React applications.
All the vulnerabilities related to the version 3.22.1 of the package
node-fetch forwards secure headers to untrusted sites
node-fetch forwards secure headers such as authorization
, www-authenticate
, cookie
, & cookie2
when redirecting to a untrusted site.