CoreUI PRO for Vue v5.5.0
Monday, September 23, 2024
We are excited to announce the release of CoreUI PRO for Vue v5.5.0. This update introduces new features, refactors for better performance, and important dependency updates to enhance the stability and maintainability of the CoreUI PRO Vue library.
How to Update
To smoothly update your project to CoreUI PRO for Vue v5.5.0, follow these steps:
- Open your project’s
package.json
. - Locate the
@coreui/vue-pro
entry under dependencies and update the version number to5.5.0
. - Update the
@coreui/coreui-pro
entry to5.4.2
. - Save the changes to the
package.json
file. - Run the following update command based on your package manager:
- npm users: run
npm install
- yarn users: run
yarn install
- npm users: run
What’s New
Documentation
- docs(CSmartTable): Updated examples to better illustrate advanced use cases and functionality.
Features
- feat(CSmartTable): Added custom sort function support, allowing more flexible sorting options.
- feat(CSmartTable): Enabled multi-column sorting for enhanced data handling.
Fixes
- fix(CToastClose): Allowed passing a custom component as a prop for improved component customization.
- fix(CTabs): Added the missing
disabled
prop to ensure proper behavior for disabled tabs.
Refactors
- refactor(CPopover, CTabs, CTooltips): Migrated from
useUniqueId
touseId
for better performance and code clarity. - refactor(CSmartTable): Allowed updates to table columns for dynamic data handling.
Dependency Updates
This release also includes updates to key dependencies to keep the library secure and up-to-date:
- Updated
@types/jest
from^29.5.12
to^29.5.13
- Updated
@typescript-eslint/eslint-plugin
from^8.3.0
to^8.6.0
- Updated
@typescript-eslint/parser
from^8.3.0
to^8.6.0
- Updated
@vuepress/plugin-active-header-links
from2.0.0-rc.42
to2.0.0-rc.47
- Updated
@vuepress/plugin-git
from2.0.0-rc.42
to2.0.0-rc.44
- Updated
@vuepress/plugin-markdown-container
from2.0.0-rc.42
to2.0.0-rc.43
- Updated
@vuepress/plugin-register-components
from2.0.0-rc.42
to2.0.0-rc.44
- Updated
@vuepress/plugin-theme-data
from2.0.0-rc.42
to2.0.0-rc.47
- Updated
@vuepress/plugin-toc
from2.0.0-rc.42
to2.0.0-rc.47
- Updated
eslint-plugin-vue
from^9.27.0
to^9.28.0
- Updated
markdown-it-anchor
from^9.1.0
to^9.2.0
- Updated
rollup
from^4.21.2
to^4.22.4
- Updated
sass
from^1.77.8
to^1.79.3
- Updated
typescript
from^5.5.4
to^5.6.2
- Updated
vue
from^3.4.38
to^3.5.8