Ant Design has released version 5.23.0, building upon the stable foundation of its predecessor, version 5.22.7. While both versions maintain the core commitment to providing enterprise-class UI components for React, several noticeable differences emerge upon closer inspection, primarily within their dependencies and development dependencies. For developers, these changes translate into potential improvements in stability, updated functionalities, and enhanced development experiences.
In the dependencies section, version 5.23.0 sees updates to packages such as rc-tabs (from ~15.4.0 to ~15.5.0), rc-tree (from ~5.10.1 to ~5.12.4), rc-input (from ~1.6.4 to ~1.7.2), rc-table (from ~7.49.0 to ~7.50.1), rc-picker (from ~4.8.3 to ~4.9.0), rc-cascader (from ~3.30.0 to ~3.32.0), rc-checkbox (from ~3.3.0 to ~3.5.0), rc-mentions (from ~2.17.0 to ~2.19.1), rc-segmented (from ~2.5.0 to ~2.7.0), rc-tree-select (from ~5.24.5 to ~5.26.0), and @ant-design/icons (from ^5.5.2 to ^5.5.2). These updates likely incorporate bug fixes, performance improvements, and potentially new features within these specific components. The removal of @ctrl/tinycolor from dependencies is also noteworthy, possibly indicating a shift in color manipulation strategies within the library.
The devDependencies section also showcases a range of updates, including eslint (from ^9.13.0 to ^9.15.0), prettier (from ^3.3.3 to ^3.4.1), typescript (from ~5.7.0 to ~5.7.2), @antfu/eslint-config (from ^3.8.0 to ^3.11.2), @eslint-react/eslint-plugin (from ^1.15.0 to ^1.17.1), and @npmcli/run-script (from ^9.0.1 to ^9.0.1). These updates primarily bring improvements to the development workflow, code quality checks, and overall tooling ecosystem surrounding Ant Design. These changes contribute to a smoother, more efficient, and stable development workflow for projects utilizing Ant Design.
The are not vulnerabilities for the version 5.23.0 of the package antd