Ant Design (antd) has released version 4.10.1, a minor update following the 4.10.0 release. Both versions maintain the core design principles and React component implementations that make antd a popular choice for enterprise-grade UI development. While the overall structure and core dependencies like lodash, moment and @ant-design/colors remain consistent, subtle refinements and dependency updates are present in the newer version.
A notable difference lies in the versions of some internal rc-* components, such as rc-image which advances from ~4.5.0 to ~5.0.2, rc-dialog from ~8.4.0 to ~8.5.1 and rc-select from ~12.0.0 to ~12.1.0. Also rc-util is updated from ^5.1.0 to ^5.6.6 and @ant-design/react-slick from ~0.27.0 to ~0.28.1. Developers should investigate these changes if directly utilizing these lower-level components. The @ant-design/tools devDependency also sees an update, moving from 13.0.1 to 13.3.0 suggesting internal build or tooling improvements. Prettier is updated from 0.2.12 to 0.3.0.
Developers considering upgrading should review the changelogs for these updated dependencies to ensure compatibility and leverage new features or bug fixes. The dist metadata reveals a slight decrease in unpackedSize from 42974801 to 42325700 bytes, potentially indicating minor optimizations. As a patch release, version 4.10.1 likely focuses on bug fixes and minor enhancements, making it a recommended upgrade for users of 4.10.0 to benefit from stability improvements. Keep in mind that both version supports React 16.9.0+.
The are not vulnerabilities for the version 4.10.1 of the package antd