Ant Design (antd) has released version 3.26.14, succeeding the previous stable version 3.26.13. Both versions maintain the core goal of providing developers with an enterprise-class UI design language and a robust set of React components. Examining the package data reveals subtle but potentially important differences. The dependency list remains largely the same, indicating a consistent foundation for the UI library. However, the newer version includes a bump in @typescript-eslint/parser from ^2.10.0 to ~2.23.0 and of eslint-plugin-import from ~2.19.1 to ~2.20.1, suggesting improvements in TypeScript linting and import handling. Moreover, the TypeScript version has been updated from ~3.7.2 to ~3.8.3. These updates likely address bug fixes and compatibility enhancements related to TypeScript.
The changes in development dependencies also point to internal improvements. The newer version has a reduced file count (2644 vs 3834) and a smaller unpacked size (48671980 vs 51579986), hinting at potential optimizations in the build process or a removal of unnecessary files. The updates to ESLint and related tools reflect a commitment to code quality and maintainability. Developers upgrading from 3.26.13 should be aware of these changes, especially if they rely on specific TypeScript or linting configurations. It's always advisable to review the official changelog for a comprehensive understanding of all modifications and potential breaking changes. Overall, version 3.26.14 seems to be a refinement of its predecessor, focusing on optimizing existing functionalities and improving stability.
All the vulnerabilities related to the version 3.26.14 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.