CoreUI for Vue v5.5.0
Wednesday, June 4, 2025
We are excited to announce the release of CoreUI for Vue v5.5.0. This version introduces enhanced styling options, accessibility improvements, key bug fixes, and a comprehensive set of dependency updates to keep your Vue apps modern and reliable.
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 upgrade to CoreUI for Vue v5.5.0, follow these steps:
- Open your project’s
package.json. - Update the version of
@coreui/vueto5.5.0. - Update the version of
@coreui/coreuito5.4.0. - Save the file and install the updated dependencies:
- npm:
npm install - yarn:
yarn install
- npm:
🚀 What’s New
✨ Features
- CButton: Added support for unthemed outline and ghost variants, giving you more flexibility in customizing button appearance without inherited styles.
- CFormControlWrapper: You can now pass custom class names to the nested
CFormFloatingcomponent, enabling finer control over floating label layouts. - CNav: Introduced enclosed variant for more visually structured navigation groups.
- CTabs: Added enclosed styling support for tabs, offering better UI consistency for segmented layouts.
🐞 Fixes
- CNavGroup: Fixed an issue where the
hrefattribute was missing from the toggler, improving behavior when used with anchor-based navigation.
🔧 Refactors
- CNavItem: Updated logic to ensure anchor-related attributes (like
target,rel, etc.) are properly passed whenhrefis used. - CAccordion: Improved accessibility by refining markup and ARIA attributes, ensuring better compatibility with screen readers and keyboard navigation.
🛠 Build
- ESLint: Upgraded to ESLint 9.x, aligning the codebase with the latest linting standards and future-proofing the development workflow.
📦 Dependency Updates
This release includes important dependency updates to keep the CoreUI Vue stack secure and performant:
- Updated
@coreui/coreuifrom^5.2.0to^5.4.0 - Updated
@docsearch/cssfrom^3.8.2to^3.9.0 - Updated
@docsearch/jsfrom^3.8.2to^3.9.0 - Updated
@rollup/plugin-commonjsfrom^28.0.2to^28.0.3 - Updated
@rollup/plugin-node-resolvefrom^16.0.0to^16.0.1 - Updated
eslintfrom^9.17.0to^9.28.0 - Updated
eslint-config-prettierfrom^9.1.0to^10.1.5 - Updated
eslint-plugin-prettierfrom^5.2.1to^5.4.1 - Updated
eslint-plugin-unicornfrom^56.0.1to^59.0.1 - Updated
eslint-plugin-vuefrom^9.32.0to^10.1.0 - Updated
globalsfrom^15.14.0to^16.2.0 - Updated
lernafrom^8.1.9to^8.2.2 - Updated
prettierfrom^3.4.2to^3.5.3 - Updated
rollupfrom^4.30.1to^4.41.1 - Updated
sassfrom^1.83.1to^1.89.1 - Updated
ts-jestfrom^29.2.5to^29.3.4 - Updated
typescriptfrom^5.7.2to^5.8.3 - Updated
typescript-eslintfrom^8.19.1to^8.33.1 - Updated
vuefrom^3.5.13to^3.5.16 - Updated
vue-typesfrom^5.1.3to^6.0.0
For a complete list of changes, enhancements, and resolved issues, please visit the full changelog on GitHub.



