CoreUI v5.4.2

CoreUI v5.4.2

We’re pleased to announce the release of CoreUI v5.4.2 — a maintenance update that expands test coverage for navigation components and includes comprehensive dependency updates for improved development 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.2:

  1. Open your package.json.
  2. Update the @coreui/coreui version to 5.4.2.
  3. Save the file and run the install command:
    • npm: npm install
    • yarn: yarn install

What’s New

🧪 Testing & Quality

  • Navigation Components: Added comprehensive tests for navigations.js and sidebar.js
    • Improved test coverage for navigation functionality
    • Enhanced reliability and stability of navigation components
    • Better regression detection for future updates

🔧 Build & Development

  • Bundlewatch Configuration: Updated bundlewatch configuration for better build monitoring
    • Enhanced bundle size tracking and optimization
    • Improved build process monitoring

Dependency Updates

This release includes significant updates to development dependencies for enhanced development experience and security:

Development Tools

  • Updated @babel/cli to ^7.28.3
  • Updated @babel/core to ^7.28.3
  • Updated @babel/preset-env to ^7.28.3
  • Updated eslint from previous version to ^9.33.0
  • Updated hugo-bin for improved documentation builds
  • Updated rollup for enhanced build performance
  • Updated stylelint for better CSS linting capabilities
  • Various other minor updates to testing and build tools

Technical Details

The new test suite for navigation components covers:

  • Sidebar functionality and interaction handling
  • Navigation component behavior and state management
  • Event handling and user interaction scenarios
  • Cross-browser compatibility testing

Build Monitoring

The updated bundlewatch configuration provides:

  • More accurate bundle size monitoring
  • Better optimization recommendations
  • Enhanced build performance tracking

For a complete list of all changes, check out the full changelog on GitHub.