CoreUI PRO for React v5.12.0
Friday, February 7, 2025

We’re excited to introduce CoreUI PRO for React v5.12.0, bringing enhanced flexibility, refined accessibility, and better developer tooling. This release strengthens CoreUI PRO as the go-to choice for building modern, enterprise-grade React applications with ease and efficiency.
How to Upgrade
To update to CoreUI PRO for React v5.12.0, follow these steps:
- Open your
package.json
file. - Update the following dependencies:
@coreui/react-pro
to5.12.0
@coreui/coreui-pro
to5.9.0
- Save the file.
- Run the package manager command:
- npm users:
npm install
- yarn users:
yarn install
- npm users:
What’s New
🔥 Features & Enhancements
-
Custom Popper Configurations:
CDropdown
,CPopover
, andCTooltip
now allow passing custom Popper.js configurations for greater control over positioning and behavior.
-
Smarter Table Filtering:
CSmartTable
now passes the current state to custom filters, enabling more dynamic and contextual data filtering.
🛠 Fixes & Improvements
-
CAccordion:
- Added a missing
id
attribute to accordion collapse items to enhance accessibility and usability.
- Added a missing
-
CDropdown Accessibility:
- Removed
aria-hidden
to improve screen reader compatibility and ensure better user experience.
- Removed
📦 Dependency Updates
To maintain stability, security, and compatibility, we’ve updated several key dependencies:
- Updated
@docsearch/css
from^3.8.2
to^3.8.3
- Updated
@docsearch/react
from^3.8.2
to^3.8.3
- Updated
@testing-library/react
from^16.1.0
to^16.2.0
- Updated
@typescript-eslint/parser
from^8.19.1
to^8.23.0
- Updated
eslint
from^9.17.0
to^9.19.0
- Updated
eslint-config-prettier
from^9.1.0
to^10.0.1
- Updated
eslint-plugin-prettier
from^5.2.1
to^5.2.3
- Updated
eslint-plugin-react
from^7.37.3
to^7.37.4
- Updated
gatsby
from^5.14.0
to^5.14.1
- Updated
react-markdown
from^9.0.1
to^9.0.3
- Updated
rollup
from^4.29.1
to^4.34.4
- Updated
sass
from^1.83.0
to^1.84.0
- Updated
typescript
from^5.7.2
to^5.7.3
- Updated
typescript-eslint
from^8.19.1
to^8.23.0
🚀 Upgrade today and take advantage of the latest improvements!