Ant Design, a popular React UI library, released version 3.25.3 shortly after version 3.25.2. While seemingly a minor patch, a closer look reveals subtle yet important changes for developers. One key difference lies within the dependency updates. In version 3.25.3, rc-tabs was updated from version ~9.6.4 to ~9.7.0, and @typescript-eslint/parser was updated from version ~2.7.0 to ~2.8.0, and stylelint was updated from version ^11.0.0 to ^12.0.0. These updates likely include bug fixes, performance improvements, and potentially new features within those specific components. Developers using these components directly should investigate the changelogs of rc-tabs, @typescript-eslint/parser, and stylelint for detailed information about the changes.
Furthermore, the unpacked size of the package decreased from 51764455 bytes in 3.25.2 to 50295191 bytes in 3.25.3. This indicates potential optimizations in the codebase, leading to a slightly smaller bundle size for applications using Ant Design. While not a massive difference, smaller bundle sizes contribute to faster loading times and improved user experience. These incremental updates contribute to the continued stability and refinement of Ant Design. Developers should always review dependency updates when upgrading to ensure compatibility and take advantage of any enhancements. These releases demonstrate the ongoing commitment to improving Ant Design.
All the vulnerabilities related to the version 3.25.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.