CoreUI PRO for React v5.8.0
Tuesday, October 29, 2024
We are excited to announce the release of CoreUI PRO for React v5.8.0. This update introduces new features, important refactors, and dependency updates to enhance the functionality and performance of the CoreUI PRO library.
Speed up your responsive apps and websites with fully-featured, ready-to-use open-source admin panel templates—free to use and built for efficiency.
How to Update
To update your project to CoreUI PRO for React v5.8.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/react-proentry under dependencies and update the version number to5.8.0. - Find the
@coreui/coreui-proentry under dependencies and update the version number to5.6.0. - Save your changes to the
package.jsonfile. - In your project’s root directory, run the update command appropriate for your package manager:
- For npm users, execute
npm install. - For yarn users, execute
yarn install.
- For npm users, execute
What’s New
Documentation
- docs: Updated content for better clarity and completeness.
Features
- feat(CMultiSelect): Added ability to append the dropdown to a specific element.
- feat(CMultiSelect): Introduced a global search option, improved keyboard support, and enhanced accessibility.
- feat(useDropdownWithPopper): Added a new hook for better dropdown positioning.
Fixes
- fix(CMultiSelect): Improved handling of selected options when the
multipleattribute is set tofalse.
Refactors
- refactor(CCalendar): Enhanced handling of time zones, especially when the selection type is set to month or year.
- refactor(CMultiSelect): Implemented minor improvements for better performance and maintainability.
Dependency Updates
This release includes updates to various dependencies, ensuring compatibility, security, and performance improvements:
- Updated
@coreui/coreui-profrom^5.5.0to^5.6.0 - Updated
@coreui/coreuifrom^5.1.2to^5.2.0 - Updated
@docsearch/cssfrom^3.6.1to^3.6.2 - Updated
@mdx-js/mdxfrom^3.0.1to^3.1.0 - Updated
@mdx-js/reactfrom^3.0.1to^3.1.0 - Updated
@rollup/plugin-commonjsfrom^26.0.1to^28.0.1 - Updated
@rollup/plugin-node-resolvefrom^15.2.3to^15.3.0 - Updated
@rollup/plugin-typescriptfrom^11.1.6to^12.1.1 - Updated
@testing-library/jest-domfrom^6.5.0to^6.6.2 - Updated
@types/jestfrom^29.5.13to^29.5.14 - Updated
@types/reactfrom18.3.8to18.3.12 - Updated
@types/react-domfrom^18.3.0to^18.3.1 - Updated
@typescript-eslint/eslint-pluginfrom^8.6.0to^8.12.1 - Updated
@typescript-eslint/parserfrom^8.6.0to^8.12.1 - Updated
eslint-plugin-reactfrom^7.36.1to^7.37.2 - Updated
eslint-plugin-react-hooksfrom^4.6.2to^5.0.0 - Updated
eslint-plugin-unicornfrom^55.0.0to^56.0.0 - Updated
rollupfrom^4.22.4to^4.24.2 - Updated
sassfrom^1.79.3to^1.80.4 - Updated
tslibfrom^2.7.0to^2.8.0 - Updated
typescriptfrom^5.6.2to^5.6.3
For a detailed overview of all enhancements, fixes, and updates introduced in this version, please refer to the full changelog on GitHub.



