Ant Design has released version 3.26.0, succeeding the previous stable release 3.25.3. Both versions provide a robust suite of React components implementing an enterprise-class UI design language. Examining the package metadata highlights subtle yet important differences for developers.
In dependencies, only the rc-calendar dependency experienced a minor version update from ~9.15.5 to ~9.15.7. @ant-design/icons was also updated from ~2.1.1 to ~2.1.1.This suggests that the upgrade primarily resolves internal improvements, bug fixes, or potentially minor feature additions within the calendar component, without introducing breaking changes.
Regarding devDependencies, several packages received updates. Noteworthy changes include @typescript-eslint/parser which incremented from ~2.8.0 to ~2.9.0, http-server moving from ^0.11.1 to ^0.12.0 and small updates applied to @types/react-dom and a few other packages. These updates likely involve refinements in the development workflow, tooling, and testing infrastructure. The change in http-server may reflect performance improvements or security patches in the local development server.
The distribution metadata also reveals an increased fileCount (3790 to 3820) and unpackedSize (50295191 bytes to 50367328 bytes) highlighting underlying code additions, assets or documentation updates in the latter.
Developers upgrading from 3.25.3 to 3.26.0 should note the rc-calendar dependency changes, testing for regressions but not expecting any major refactoring to be needed. The updated development dependencies also suggest that the latest version offers enhanced stability and tooling for a smoother development experience.
All the vulnerabilities related to the version 3.26.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.