Ant Design has released version 3.23.0, building upon the solid foundation of the previous stable version, 3.22.2, offering developers a refined and enhanced experience for building enterprise-grade React applications. While the core functionality and design principles remain consistent, several key differences warrant attention for developers considering an upgrade.
A notable change is the update of rc-input-number from version ~4.4.5 to ~4.5.0 within the dependencies, potentially introducing subtle behavioral changes or bug fixes within Ant Design's numeric input component. Furthermore, several development dependencies have been updated, including TypeScript moving from ~3.5.1 to ~3.6.2. This represents a likely stabilization of existing features and improvements to the underlying tooling and development environment, showcasing the project's commitment to modern development practices.
Finally, worth of note is the file count and unpacked size of the package, which decreased slightly in the latest version. While file count went from 3758 to 3770, the unpackedSize had a significant decrease, going from 50885432 to 49727953.
These may seem like incremental updates, however developers should always check the changelog and carefully evaluate the impact on their specific application before upgrading. The Ant Design team continuously improves the library, providing a robust and well-maintained ecosystem for building user interfaces.
All the vulnerabilities related to the version 3.23.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.