CoreUI PRO for React v5.11.0
Monday, January 6, 2025
We’re thrilled to announce the release of CoreUI PRO for React v5.11.0! This version delivers significant enhancements, improved component behavior, and better developer tooling. It reinforces CoreUI PRO as the top choice for building sophisticated React applications with speed and efficiency.
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 upgrade to CoreUI PRO for React v5.11.0, follow these steps:
- Open your
package.jsonfile. - Update the
@coreui/react-prodependency to version5.11.0. - Update the
@coreui/coreui-prodependency to version5.9.0. - Save the file.
- Run the following command in your project directory:
- For npm users:
npm install - For yarn users:
yarn install
- For npm users:
What’s New
Features
- CSidebar: Added
asprop for improved customization. - CAccordion: Enhanced accessibility features for better user experience.
- CCalendar: Refactored into smaller components and enhanced keyboard navigation.
- CTimePicker: Improved typings for better developer experience.
- CSmartTable: Enhanced custom filter rendering and event handling.
Fixes
- CBadge: Updated propTypes to use
ElementTypefor theasprop and resolved a type mismatch issue. - CNavGroup: Added a missing
hrefattribute to the toggler for increased flexibility. - CRangeSlider:
- Resolved issues with tooltip manipulation.
- Improved behavior when the component is disabled.
- CDatePicker, CDateRangePicker: Fixed calendar date props to ensure proper calendar updates.
Refactors
- Improved typings for various components, including CDateRangePicker and CTimePicker.
- Replaced
windowwithglobalThisinuseColorModesfor broader compatibility. - Enhanced performance and maintainability across components.
Tests
- Updated test coverage for new features and fixes.
Dependency Updates
This release also includes updates to several dependencies to ensure compatibility with the latest features and security patches:
@docsearch/cssupdated from^3.8.1to^3.8.2@docsearch/reactupdated from^3.8.1to^3.8.2@rollup/plugin-commonjsupdated from^28.0.1to^28.0.2@rollup/plugin-node-resolveupdated from^15.3.0to^16.0.0@rollup/plugin-typescriptupdated from^12.1.1to^12.1.2@testing-library/jest-domupdated from^6.6.2to^6.6.3@testing-library/reactupdated from^16.0.1to^16.1.0@typescript-eslint/eslint-pluginupdated from^8.12.1to^8.19.0@typescript-eslint/parserupdated from^8.12.1to^8.19.0eslint-plugin-react-hooksupdated from^5.0.0to^5.1.0eslint-plugin-unicornupdated from^56.0.0to^56.0.1gatsbyupdated from^5.13.7to^5.14.0gatsby-plugin-google-tagmanagerupdated from^5.13.1to^5.14.0gatsby-plugin-imageupdated from^3.13.1to^3.14.0gatsby-plugin-manifestupdated from^5.13.1to^5.14.0gatsby-plugin-mdxupdated from^5.13.1to^5.14.0gatsby-plugin-offlineupdated from^6.13.3to^6.14.0gatsby-plugin-sassupdated from^6.13.1to^6.14.0gatsby-plugin-sharpupdated from^5.13.1to^5.14.0gatsby-plugin-sitemapupdated from^6.13.1to^6.14.0gatsby-remark-autolink-headersupdated from^6.13.1to^6.14.0gatsby-source-filesystemupdated from^5.13.1to^5.14.0gatsby-transformer-sharpupdated from^5.13.1to^5.14.0lernaupdated from^8.1.8to^8.1.9prettierupdated from^3.3.3to^3.4.2prism-react-rendererupdated from^2.4.0to^2.4.1rollupupdated from^4.28.1to^4.29.1sassupdated from^1.80.4to^1.83.0tslibupdated from^2.8.0to^2.8.1typescriptupdated from^5.6.3to^5.7.2



