Ant Design has released version 5.16.1, a minor update following the 5.16.0 release. While both versions maintain the core purpose of providing enterprise-class UI components for React development, certain dependencies have been updated. In version 5.16.1, @ant-design/icons moves from version 5.3.5 to 5.3.6, and @babel/runtime is updated from version 7.24.1 to 7.24.4. There's also a minor upgrade to rc-table from version 7.45.0 to 7.45.4. In the devDependencies section, the key differences are on some of the @typescript-eslint packages and eslint-plugin-unicorn. Version 5.16.0 uses @typescript-eslint/parser v7.4.0 and @typescript-eslint/eslint-plugin v7.4.0. Version 5.16.1 uses @typescript-eslint/parser v7.5.0 and @typescript-eslint/eslint-plugin v7.5.0. Also regarding "eslint-plugin-unicorn", version 5.16.0 uses 51.0.1, whereas version 5.16.1 uses 52.0.0 These upgrades likely include bug fixes, performance improvements, and potentially new features within those specific components and development tooling. Developers already using Ant Design in their projects could consider upgrading to version 5.16.1 for the latest enhancements and stability improvements. For developers starting new projects, using the most recent version ensures access to the most up-to-date features, bug fixes, and compatibility improvements. Notably, both versions retain peer dependency requirements for react and react-dom (>=16.9.0) and the MIT license. The primary focus remains on improving existing functionalities and addressing identified issues within the core components and their underlying dependencies, making it advisable to upgrade to the latest minor version.
The are not vulnerabilities for the version 5.16.1 of the package antd