CoreUI PRO for Vue v5.7.0
Tuesday, October 29, 2024
We are excited to announce the release of CoreUI PRO for Vue v5.7.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.
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 smoothly update your project to CoreUI PRO for Vue v5.7.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/vue-proentry under dependencies and update the version number to5.7.0. - Update the
@coreui/coreui-proentry to5.6.0. - Save the changes to the
package.jsonfile. - Run the following command based on your package manager:
- npm users: run
npm install - yarn users: run
yarn install
- npm users: run
What’s New
Documentation
- docs: Added
keyfor looped contents.
Features
- feat(CMultiSelect): Allows appending the dropdown to a specific element.
- feat(CMultiSelect): Added a global search option, improved keyboard support, and accessibility.
- feat(useDropdownWithPopper): Introduced a new composable for handling dropdowns with Popper.
Fixes
- fix(CNavItem): The
asproperty is no longer required. - fix(CMultiSelect): Improved handling of selected options when
multipleis set tofalse.
Refactors
- refactor(CMultiSelect): Minor performance improvements.
Dependency Updates
This release includes several dependency updates to keep your project secure and up-to-date:
- Updated
@coreui/coreui-profrom^5.5.0to^5.6.0 - Updated
@docsearch/cssfrom^3.6.1to^3.6.2 - Updated
@docsearch/jsfrom^3.6.1to^3.6.2 - Updated
@rollup/plugin-commonjsfrom^26.0.1to^28.0.1 - Updated
@rollup/plugin-node-resolvefrom^15.2.3to^15.3.0 - Updated
@rollup/plugin-typescriptfrom^11.1.6to^12.1.1 - Updated
@types/jestfrom^29.5.13to^29.5.14 - Updated
@typescript-eslint/eslint-pluginfrom^8.6.0to^8.12.1 - Updated
@typescript-eslint/parserfrom^8.6.0to^8.12.1 - Updated
@vue/eslint-config-prettierfrom^9.0.0to^10.1.0 - Updated
@vue/eslint-config-typescriptfrom^13.0.0to^14.1.3 - Updated
@vuepress/bundler-vitefrom2.0.0-rc.15to2.0.0-rc.18 - Updated
@vuepress/bundler-webpackfrom2.0.0-rc.15to2.0.0-rc.18 - Updated
@vuepress/plugin-active-header-linksfrom2.0.0-rc.47to2.0.0-rc.55 - Updated
@vuepress/plugin-gitfrom2.0.0-rc.44to2.0.0-rc.56 - Updated
@vuepress/plugin-markdown-containerfrom2.0.0-rc.43to2.0.0-rc.54 - Updated
@vuepress/plugin-register-componentsfrom2.0.0-rc.44to2.0.0-rc.54 - Updated
@vuepress/plugin-theme-datafrom2.0.0-rc.47to2.0.0-rc.57 - Updated
@vuepress/plugin-tocfrom2.0.0-rc.47to2.0.0-rc.55 - Updated
@vuepress/sharedfrom2.0.0-rc.15to2.0.0-rc.18 - Updated
@vuepress/utilsfrom2.0.0-rc.15to2.0.0-rc.18 - Updated
eslintfrom8.57.0to9.13.0 - Updated
eslint-plugin-unicornfrom^55.0.0to^56.0.0 - Updated
eslint-plugin-vuefrom^9.28.0to^9.30.0 - Updated
rollupfrom^4.22.4to^4.24.2 - Updated
sassfrom^1.79.3to^1.80.4 - Updated
typescriptfrom^5.6.2to^5.6.3 - Updated
vuefrom^3.5.8to^3.5.12 - Updated
vuepressfrom2.0.0-rc.15to2.0.0-rc.18



