Ant Design has released version 4.16.1, a minor update following version 4.16.0. Both versions are enterprise-class UI design languages implemented as React components, targeting developers seeking robust and customizable UI solutions. Key dependencies like lodash and moment remain consistent, ensuring compatibility and stability for existing projects.
The subtle differences between the versions lie primarily in their dependency versions. The update introduces changes to the rc-menu dependency, bumping it from ~9.0.0 to ~9.0.9 and the rc-notification dependency upgrading it from ~4.5.2 to ~4.5.7. Additionally, the Typescript version was updated from ~4.2.2 to ~4.3.2 and css-minimizer-webpack-plugin has been downgraded from ^3.0.0 to ^1.1.1. These updates indicate bug fixes, performance enhancements, or feature additions within those specific components and build tools.
For developers, this means a potentially smoother experience with menus and notifications, possibly resolving edge cases or improving accessibility. The Typescript upgrade suggests better type safety and integration within Typescript projects. While the core functionality of Ant Design remains consistent, upgrading to 4.16.1 is recommended, especially if you are using those specific components or are invested in modern Typescript practices, as it incorporates the latest refinements and improvements from the underlying component libraries. The releaseDate also indicates the newest version included the most current fixes.
The are not vulnerabilities for the version 4.16.1 of the package antd