CoreUI PRO for React v5.17.0

CoreUI PRO for React v5.17.0

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:

  1. Open your package.json.
  2. Update the following dependencies:
    • @coreui/react-pro to 5.17.0
    • @coreui/coreui-pro to 5.14.2
  3. Save the file.
  4. Run your package manager:
    • npm: npm install
    • yarn: yarn install

🚀 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 from 15.7.14 to 15.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.

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.