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/vue
to5.5.0
. - Update the version of
@coreui/coreui
to5.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
CFormFloating
component, 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
href
attribute 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 whenhref
is 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/coreui
from^5.2.0
to^5.4.0
- Updated
@docsearch/css
from^3.8.2
to^3.9.0
- Updated
@docsearch/js
from^3.8.2
to^3.9.0
- Updated
@rollup/plugin-commonjs
from^28.0.2
to^28.0.3
- Updated
@rollup/plugin-node-resolve
from^16.0.0
to^16.0.1
- Updated
eslint
from^9.17.0
to^9.28.0
- Updated
eslint-config-prettier
from^9.1.0
to^10.1.5
- Updated
eslint-plugin-prettier
from^5.2.1
to^5.4.1
- Updated
eslint-plugin-unicorn
from^56.0.1
to^59.0.1
- Updated
eslint-plugin-vue
from^9.32.0
to^10.1.0
- Updated
globals
from^15.14.0
to^16.2.0
- Updated
lerna
from^8.1.9
to^8.2.2
- Updated
prettier
from^3.4.2
to^3.5.3
- Updated
rollup
from^4.30.1
to^4.41.1
- Updated
sass
from^1.83.1
to^1.89.1
- Updated
ts-jest
from^29.2.5
to^29.3.4
- Updated
typescript
from^5.7.2
to^5.8.3
- Updated
typescript-eslint
from^8.19.1
to^8.33.1
- Updated
vue
from^3.5.13
to^3.5.16
- Updated
vue-types
from^5.1.3
to^6.0.0
For a complete list of changes, enhancements, and resolved issues, please visit the full changelog on GitHub.