Ant Design (antd) has released version 3.9.1, a minor update following closely after version 3.9.0. Both versions serve as robust, enterprise-class UI design languages and React-based implementations, providing developers with a comprehensive suite of components for building modern web applications. Looking at the dependencies, the key visible changes between 3.9.0 and 3.9.1 relate to version updates of the rc-tree dependency, updated from ~1.14.3 to ~1.14.5 and bisheng from ^0.29.0 to ^0.28.0.
While seemingly small, these changes should be something to look into. For instance, the updated rc-tree dependency might incorporate bug fixes, performance improvements, or new features within the tree component, impacting how developers implement hierarchical data structures. Although bisheng had a version update to an older version, this can be due to a more stable version or a fix in the 0.28.0 version. Developers should always to look into the changelog of those 2 packages to see how this changes impact the application.
Developers already using Ant Design will appreciate the continued focus on stability and incremental enhancements. For those new to the library, version 3.9.1 offers a reliable entry point to explore its rich collection of components like the rc suite, that provide foundational elements for forms, menus, tabs, trees, and tables, among others. Antd also provides the @ant-design/icons & @ant-design/icons-react to help the front-end developers by ensuring a consistent user interface across their projects. Both versions share a wide array of devDependencies, showcasing the tooling used for development, testing, and documentation of antd itself.
All the vulnerabilities related to the version 3.9.1 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.