Ant Design (antd) is a popular React UI library providing a comprehensive suite of components for building enterprise-grade applications. Comparing versions 2.1.0 and 2.2.0, several key differences emerge that are crucial for developers. Version 2.2.0, released on October 28, 2016, introduces an update to the rc-util dependency from version 4.0.0 to 4.0.1, and adds the react-addons-pure-render-mixin dependency which is absent in the 2.1.0 version. This ensures better utility functions and component handling. On the other hand, Version 2.1.0 was released on October 16, 2016.
Both versions share a similar foundation, relying on core dependencies like react, react-dom, moment for date handling, and rc-* component libraries for specialized UI elements. Developers benefit from a consistent API experience across these fundamental components.
Notably, the development environment sees updates. Antd-tools moves from version 0.12.0 to 0.13.0, bisheng updates from 0.12.0 to 0.14.0 enabling documentation generation, hinting at internal improvements and refined build processes. The inclusion of @types/react and @types/react-dom in version 2.2.0 signifies a move towards improved TypeScript support, offering type definitions for better code maintainability and developer experience. Overall, while the core functionality remains largely consistent, version 2.2.0 introduces focused enhancements in utility, TypeScript support, and development tooling for enhanced productivity.
All the vulnerabilities related to the version 2.2.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.