CoreUI v5.4.0
Monday, May 19, 2025
We’re excited to announce the release of CoreUI v5.4.0 — a substantial update that modernizes the codebase and enhances the developer experience.
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 your project to CoreUI v5.4.0:
- Open your
package.json. - Update the
@coreui/coreuiversion to5.4.0. - Save the file and run the install command:
- npm:
npm install - yarn:
yarn install
- npm:
What’s New
✨ Features
- Buttons: Introduced new
.btn-ghostand.btn-outlinevariants. - Nav: Added
.nav-enclosedand.nav-enclosed-pillsstyles for compact navigation designs.
🛠️ Refactors
- Collapse: Moved
_isShown()to a private class section for better encapsulation. - BaseComponent: Added private internal comments to aid maintainability.
🐛 Fixes
- Card: Adjusted
.card-groupselectors to target only immediate children — fixesborder-radiusstyling issues. - visually-hidden: Prevented overflowing children from becoming accidentally focusable.
🧱 Other
- Build: Refreshed ESLint configuration.
- Docs: Introduced LLM (Large Language Model) documentation support.
Dependency Updates
To ensure better compatibility, security, and performance, we have updated several key dependencies:
- Updated
@babel/clifrom^7.27.0to^7.27.2 - Updated
@babel/corefrom^7.26.10to^7.27.1 - Updated
@babel/preset-envfrom^7.26.9to^7.27.2 - Updated
bootstrapfrom^5.3.5to^5.3.6 - Updated
eslintfrom^9.25.1to^9.27.0 - Updated
eslint-config-xofrom0.46.0to0.47.0 - Updated
eslint-plugin-unicornfrom^58.0.0to^59.0.1 - Updated
globalsfrom^16.0.0to^16.1.0 - Updated
hugo-binfrom^0.143.7to^0.144.3 - Updated
jasminefrom^5.6.0to^5.7.1 - Updated
lockfile-lintfrom^4.14.0to^4.14.1 - Updated
rollupfrom^4.40.0to^4.40.2 - Updated
sass-embeddedfrom^1.87.0to^1.89.0 - Updated
shelljsfrom^0.9.2to^0.10.0 - Updated
stylelintfrom^16.19.0to^16.19.1 - Updated
terserfrom5.39.0to5.39.2
For a complete list of all changes, check out the full changelog on GitHub.



