Ant Design (antd) has released version 3.24.0, a minor update following version 3.23.6. Both versions maintain the library's focus on providing enterprise-class UI components for React applications. Key differences lie in the updated dependencies, impacting developers directly.
In the dependencies section, the primary change involves the rc-table component, updated from version ~6.7.0 to ~6.8.6, and rc-upload updated from ~2.7.0 to ~2.8.0. These updates usually bring bug fixes, performance improvements, and possibly new features within those specific sub-components. The rc-menu dependency was updated from version ~7.4.23 to ~7.5.1 and rc-slider was updated from ~8.6.11 to ~8.7.1. A new dependency @ant-design/icons-react":"~2.0.1" was added in v3.24.0.
Significant changes appear in the devDependencies. Version 3.24.0 upgrades numerous testing and documentation tools, including @ant-design/tools, several @types/* packages for improved TypeScript support, and updates to eslint-related packages. Also, the old version of bisheng-plugin-antd "^1.0.2" was updated to "^1.3.1". These changes primarily affect the development environment of the library itself but can indirectly benefit developers by ensuring higher code quality, better documentation, and smoother integration with modern tooling. These improvements contribute to AnTD's ongoing maintenance and commitment to a robust, well-supported UI library. Developers upgrading should review the changelogs of affected dependencies for specific changes relevant to their projects.
All the vulnerabilities related to the version 3.24.0 of the package
node-fetch forwards secure headers to untrusted sites
node-fetch forwards secure headers such as authorization
, www-authenticate
, cookie
, & cookie2
when redirecting to a untrusted site.