Ant Design has released version 4.18.0, building upon the solid foundation of version 4.17.4. While maintaining the core principle of providing enterprise-class UI components for React applications, this update introduces subtle yet impactful changes aimed at improving the developer experience and component functionality.
One notable difference lies within the dependencies. The rc-menu dependency has been updated from 9.0.12 to ~9.1.1, rc-select from ~13.2.1 to ~14.0.0-alpha.15, rc-field-form from ~1.21.0 to ~1.22.0-2 and rc-tree-select from ~4.8.0 to ~5.0.0-alpha.2. Similarly, important updates happened in rc-progress, that was updated from ~3.1.0 to ~3.2.1. These changes potentially bring bug fixes, performance improvements, and new features to the underlying components upon which Ant Design relies.
Furthermore, the release includes an incremental increase in file count (from 3367 to 3389) and unpacked size (from 47201611 to 47644205), suggesting additions and modifications to assets, styles, or component logic within the library. This makes the new version have several imporvements and new features.
For developers already using Ant Design, upgrading to 4.18.0 should be a relatively smooth process, provided they've kept up with previous updates and followed best practices. As always, comprehensive testing is recommended to ensure compatibility and identify any potential issues specific to your application.
The are not vulnerabilities for the version 4.18.0 of the package antd