Ant Design has evolved from version 3.15.2 to version 3.16.0, marking subtle but significant updates for React developers seeking a robust UI library. Both versions maintain the core enterprise-class design and React implementation that defines Ant Design. A key difference lies in the dependency updates; look for changes in rc-tree (UI component for tree structures) updated from ~1.14.6 to ~1.15.2 and rc-calendar which jumps from ~9.10.3 to ~9.12.1, and typescript which goes from ~3.3.1 to ~3.4.1. These updates typically encompass bug fixes, performance improvements, and potentially new features within those individual components. The updated rc-tree ensures enhanced tree structure functionalities for streamlined data representation, while rc-calendar delivers a more refined date-picking experience for users. typescript update might bring some performance improvements. Developers should also consider the minor changes in peer dependencies or dev dependencies that might influence the overall build process, testing or development workflows.
While the core features of Ant Design remain consistent between the two versions, developers are advised to review the changelogs for detailed insights into specific bug fixes, performance enhancements, and newly introduced features that may be applicable to their projects. Keeping abreast of these incremental updates ensures optimal utilization of Ant Design's capabilities and aligns projects with the latest advancements in the library. The change in the unpacked size indicates that even if the changes are not huge on the surface, there are internal features that are upgraded.
All the vulnerabilities related to the version 3.16.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.