Ant Design has released version 5.18.0, building upon the solid foundation of its predecessor, version 5.17.4, as an enterprise-class UI library for React applications. Developers considering an upgrade will find several notable changes between the versions.
In dependencies, rc-rate has been updated from ~2.12.0 to ~2.13.0, potentially bringing in bug fixes or new features to the rate component. rc-image also received an update, moving from ~7.6.0 to ~7.8.0. Similarly, rc-field-form was bumped up from ~2.0.1 to ~2.2.0. rc-notification has been updated from ~5.4.0 to ~5.6.0, and @rc-component/trigger was updated from ^2.1.1 to ^2.2.0, indicating improvements or fixes within related components. Under the hood rc-table upgraded to ~7.45.7.
Significant changes are also evident in the devDependencies. The new version incorporates the @typescript-eslint suite with enhanced code linting and standardization checks and support for Biome. Several @types packages have been updated to the latest versions, ensuring better type safety and compatibility as well as a few new libraries: @testing-library/dom, @testing-library/jest-dom, @testing-library/user-event and @ant-design/happy-work-theme. These upgrades likely bring improvements to the development experience, including enhanced type checking and compatibility with the latest tooling.
Therefore, upgrading to Ant Design 5.18.0 offers several benefits, including component improvements with bug fixes, new features, and refined development experience. Developers should review the release notes for a comprehensive understanding of all changes and their potential impact on existing codebases.
The are not vulnerabilities for the version 5.18.0 of the package antd