Ant Design, a popular React UI library, released version 2.12.3 shortly after 2.12.2, offering incremental improvements and refinements. Both versions cater to developers seeking enterprise-class UI components and a consistent design language for their React applications. Diving into the specifics, the primary differences between the two releases reside in the dependency updates.
Notably, rc-tree sees an upgrade from version ~1.5.0 to ~1.7.0, and rc-calendar jumps from ~8.4.1 to ~9.0.0 in version 2.12.3. While seemingly minor, these updates generally include bug fixes, performance enhancements, and potentially new features within those specific components. Developers relying heavily on the Tree or Calendar components should particularly take note of these changes.
Furthermore, version 2.12.2 utilizes create-react-class at version ^15.5.3, while version 2.12.3 upgrades this dependency to version ^15.6.0. The dependency upgrades in version 2.12.3 are important for all library users as they bring benefits such as the introduction of new features, bug fixing and the addition of support for the latest standards in terms of technology.
For developers already using Ant Design, upgrading to 2.12.3 ensures they are benefiting from the latest stability improvements and potentially leveraging new features in the underlying rc-* components. For those new to Ant Design, either version provides a solid foundation for building robust and visually appealing React applications. Keeping an eye on the changelogs for rc-tree and rc-calendar is recommended to fully understand the impact of these upgrades and stay informed of the specific bug fixes and improvements with the minor release.
All the vulnerabilities related to the version 2.12.3 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.