Ant Design has released version 3.26.1, a minor update to the 3.26.x series, following the stable release of 3.26.0. This React UI library continues to provide enterprise-class components and design language for building robust web applications.
A notable change can be observed in the dependencies. Version 3.26.1 updates a direct dependency rc-table from version ~6.9.4 to ~6.10.5 which includes bug fixes and performance improvements within the table component. Additionally, version 3.26.1 introduces a new dependency @ant-design/icons-react":"~2.0.1, which centralizes the management of icons, potentially simplifying customization and theming.
Developers should also note the updated developer dependencies, particularly around testing, linting and type checking that often make the library more stable and secure. For example, 3.26.0 uses "@typescript-eslint/parser": "~2.9.0" and 3.26.1 uses ""@typescript-eslint/parser":"^2.10.0".
The update includes a slight increase in the unpacked size, indicating that developers might experience smaller bundle sizes potentially due to the enhanced and optimized code delivered with the new version. For developers who are using Ant Design, upgrading to version 3.26.1 is recommended to take advantage of the bug fixes, performance improvements, and new features, while ensuring compatibility remains uninterrupted due to the minor version bump.
All the vulnerabilities related to the version 3.26.1 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.