CoreUI PRO for React v5.6.0
Monday, September 23, 2024
We are excited to announce the release of CoreUI PRO for React v5.6.0. This update introduces new features, important refactors, and dependency updates to enhance the functionality and performance of the CoreUI 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.6.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/react-proentry under dependencies and update the version number to5.6.0. - Find the
@coreui/coreui-proentry under dependencies and update the version number to5.4.2. - 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(CSmartTable): Updated documentation with enhanced examples to showcase advanced functionality and usage patterns for CSmartTable, making it easier for developers to implement and understand the component.
Features
- feat(CBreadcrumb): Introduced support for passing custom components as breadcrumb items, giving developers more flexibility to customize breadcrumb elements according to their needs.
- feat(CSmartTable): Added support for custom sorting functions, allowing developers to implement more complex or domain-specific sorting logic.
- feat(CSmartTable): Enabled multi-column sorting, empowering users to sort table data across multiple columns for a more refined and interactive data display experience.
Fixes
- fix(CFormSelect): Corrected the missing
selectedattribute in option typings, ensuring proper form behavior and preventing selection issues in the dropdown. - fix(CRow): Resolved an issue where additional props were not passed to the underlying component, ensuring all properties are applied as expected.
- fix(CTabs): Added the missing
disabledprop, improving the component’s usability and allowing developers to disable tabs when necessary. - fix(CToast): Changed the special prop key to
innerKeyto avoid conflicts with React’s key handling, ensuring smoother rendering and updates of toasts.
Dependency Updates
- Updated
@coreui/coreuifrom^5.1.0to^5.1.2 - Updated
@typescript-eslint/eslint-pluginfrom^7.15.0to^8.6.0 - Updated
@typescript-eslint/parserfrom^7.15.0to^8.6.0 - Updated
@testing-library/jest-domfrom^6.4.8to^6.5.0 - Updated
@testing-library/reactfrom^16.0.0to^16.0.1 - Updated
@types/jestfrom^29.5.12to^29.5.13 - Updated
@types/reactfrom18.3.3to18.3.8 - Updated
@types/react-transition-groupfrom^4.4.10to^4.4.11 - Updated
eslint-plugin-reactfrom^7.35.0to^7.36.1 - Updated
gatsby-plugin-offlinefrom^6.13.2to^6.13.3 - Updated
lernafrom^8.1.7to^8.1.8 - Updated
prism-react-rendererfrom^2.3.1to^2.4.0 - Updated
rollupfrom^4.19.2to^4.22.4 - Updated
sassfrom^1.77.8to^1.79.3 - Updated
ts-jestfrom^29.2.4to^29.2.5 - Updated
tslibfrom^2.6.3to^2.7.0 - Updated
typescriptfrom^5.5.4to^5.6.2



