One data grid for JavaScript, React, Vue & Angular. Sorting, filtering, virtualization, pinning, and CSV export included. Early access $199 $349 → [Get it now]

CoreUI for Angular v5.7.8 - Navbar and Dropdown Fixes

CoreUI for Angular v5.7.8 - Navbar and Dropdown Fixes

We are pleased to announce the release of CoreUI for Angular v5.7.8. This maintenance release fixes responsive auto-collapse in the Navbar component, resolves a subscription that was not torn down in Dropdown, and hardens the project’s CI workflows.


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 update to CoreUI for Angular v5.7.8, run:

ng update @angular/core@22 @angular/cli@22 @coreui/coreui@~5.8.0 @coreui/angular@~5.7.8

What’s New

Fixes

  • Navbar: Responsive auto-collapse based on the expand breakpoint never activated. The component now reacts to the configured breakpoint as expected (closes #269).
  • Dropdown: The visibleChange subscription in the dropdown toggle was not torn down in some cases, which could leak on destroy (closes #270).

Testing

  • Navbar: Added BreakpointObserver integration tests covering the responsive auto-collapse behavior.

Continuous Integration

  • GitHub Actions are now pinned to full commit SHAs and bumped to their current versions.
  • Check workflows run with least-privilege permissions (contents: read).

Released Packages

  • @coreui/angular 5.7.8
  • @coreui/angular-chartjs 5.7.8
  • @coreui/icons-angular 5.7.8

Migration Notes

This is a maintenance release with no breaking changes announced in the published release notes. After upgrading:

  1. Install updated dependencies.
  2. Run your test suite and verify the build.
  3. Verify responsive Navbar behavior at your configured expand breakpoint.
  4. Review your application for console warnings after the upgrade.

For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.