CoreUI PRO for React v5.17.0
Monday, June 23, 2025

We are pleased to announce CoreUI PRO for React v5.17.0 — a focused update that introduces new event handling capabilities for our Smart Table component, enhanced calendar utilities, and comprehensive dependency updates for improved performance and security.
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 Upgrade
To update your project to CoreUI PRO for React v5.17.0, follow these steps:
- Open your
package.json
. - Update the following dependencies:
@coreui/react-pro
to5.17.0
@coreui/coreui-pro
to5.14.2
- Save the file.
- Run your package manager:
- npm:
npm install
- yarn:
yarn install
- npm:
🚀 What’s New
✨ New Features
- CSmartTable: Added new
onRowChecked
event callback for enhanced row selection handling - Calendar Utilities: Enhanced
setTimeFromDate
function with improved null safety and type handling
🛠 Fixes & Improvements
- CCalendar: Improved time handling in date hover functionality with proper type casting
- CSmartTable: Enhanced row selection logic with better state management
- API Documentation: Updated with comprehensive default value documentation across components
♻️ Refactors
- Calendar Utils: Enhanced
setTimeFromDate
function signature to handle null inputs more gracefully - CSmartTable: Improved internal event handling and callback patterns
- Documentation: Updated API documentation generation with better type inference
📚 Documentation Updates
- API Documentation: Added missing default values for component properties
- CSmartTable: Updated documentation to include the new
onRowChecked
callback - Chart Components: Improved type definitions in API documentation
- Component Examples: Enhanced type safety across documentation examples
📦 Dependency Updates
This release includes important dependency updates for better performance, security, and developer experience:
Core Dependencies
- Updated
@coreui/coreui-pro
from^5.13.0
to^5.14.2
- Updated
@types/prop-types
from15.7.14
to15.7.15
- Updated
@types/react
from^19.1.2
to^19.1.8
- Updated
@types/react-dom
from^19.1.3
to^19.1.6
Build & Development Tools
- Updated
@rollup/plugin-commonjs
from^28.0.3
to^28.0.6
- Updated
@rollup/plugin-typescript
from^12.1.2
to^12.1.3
- Updated
@typescript-eslint/parser
from^8.32.1
to^8.34.1
- Updated
eslint
from^9.27.0
to^9.29.0
- Updated
eslint-plugin-prettier
from^5.4.0
to^5.5.0
- Updated
globals
from^16.1.0
to^16.2.0
- Updated
prettier
from^3.5.3
to^3.6.0
- Updated
rollup
from^4.41.0
to^4.44.0
- Updated
ts-jest
from^29.3.4
to^29.4.0
- Updated
typescript-eslint
from^8.32.1
to^8.34.1
Documentation Dependencies
- Updated
@coreui/chartjs
from^4.1.0
to latest version - Updated
gatsby
from^5.14.3
to^5.14.5
- Updated
react-docgen-typescript
from^2.2.2
to^2.4.0
- Updated
sass
from^1.89.0
to^1.89.2
Upgrade to CoreUI PRO for React v5.17.0 today to benefit from enhanced Smart Table functionality, improved calendar utilities, and the latest dependency updates for optimal development experience.