Ant Design (antd) has seen updates from version 3.3.3 to 3.4.0, solidifying its position as a robust, enterprise-class UI design language and React implementation. Both versions share core dependencies like lodash, moment, rc-form, and react, ensuring consistent functionality. However, version 3.4.0 includes updated internal dependencies such as rc-tree was updated from ~1.7.11 to ~1.8.0 and rc-pagination from ~1.16.0 to ~1.16.1. react-slick also had an upgrade, moving from ~0.21.0 to ~0.22.3.
On the development side, TypeScript version jumped from ~2.7.2 to ~2.8.1 and stylelint from 9.1.1 to 9.1.3. These updates likely involve bug fixes and performance improvements, contributing to a smoother developer experience. A new dev dependency appears on version 3.4.0: css-split-webpack-plugin":"^0.2.3 which enable to optimize the css and javascript bundle in production. Additionally, the dist metadata indicates an increase in fileCount from 1797 to 1813 and unpackedSize from 37129907 to 38071313 bytes, suggesting the addition of new features, assets, or code optimization in the newer version. Developers should consider upgrading to version 3.4.0 to benefit from these refinements and potential enhancements, while carefully reviewing the changelog for any breaking changes that might require code adjustments. The core functionalities and peer dependencies on react and react-dom remain consistent, simplifying the upgrade process for existing projects.
All the vulnerabilities related to the version 3.4.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.