CoreUI ONE — 250+ PRO components and 25+ admin templates for React, Angular, Vue, Bootstrap and Next.js, plus Data Grid, Scheduler, 4,300+ PRO icons and the Next.js boilerplate. One license. → See what you get

CoreUI for Angular v5.7.26 - Backdrop Cleanup on Destroy and Angular 22.1.5 Update

CoreUI for Angular v5.7.26 - Backdrop Cleanup on Destroy and Angular 22.1.5 Update

We are pleased to announce the release of CoreUI for Angular v5.7.26. This release makes the Offcanvas and Sidebar components remove their backdrop when they are destroyed, cleans up the aria-*, inert and tabindex bindings across components, and aligns the library with Angular 22.1.5. No breaking changes were announced in the published release notes.


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.26, run:

ng update @angular/core@22 @angular/cli@22 @coreui/coreui@~5.9.0 @coreui/angular@~5.7.26

What’s New

Bug Fixes

  • Offcanvas, Sidebar: Destroying an open Offcanvas, or a Sidebar that is visible in mobile mode, now removes its backdrop instead of leaving it on the page - for example when navigating to a route that does not render the component.

Attribute Cleanup

  • aria-*: Host and template bindings across components now use Angular’s direct [aria-*] bindings instead of [attr.aria-*].
  • inert: The Modal, Offcanvas and Sidebar bind inert directly. An Alert hidden through visible is now marked inert as well as hidden, and no longer gets the d-none class.
  • tabindex: The Button and List Group item directives no longer write tabindex="NaN" from an unset numeric binding, and the Tabs tab and tab panel bind tabindex as an attribute.
  • Added tests for the inert and tabindex behavior of the affected components.

Documentation

  • Fixed JSDoc comments across components, including the theme directive.

Dependency Updates

We have updated key dependencies to their latest compatible versions for CoreUI for Angular v5.7.26:

Angular Core Updates

  • @angular/aria to: 22.1.5
  • @angular/cdk to: 22.1.5
  • @angular/common to: 22.1.5
  • @angular/compiler to: 22.1.5
  • @angular/core to: 22.1.5
  • @angular/forms to: 22.1.5
  • @angular/localize to: 22.1.5
  • @angular/platform-browser to: 22.1.5
  • @angular/router to: 22.1.5
  • zone.js to: 0.16.3

Angular Development Tools

  • @angular-devkit/schematics to: 22.1.7
  • @angular/build to: 22.1.7
  • @angular/cli to: 22.1.7
  • @angular/compiler-cli to: 22.1.5
  • @angular/language-service to: 22.1.5

Development Tools

  • @types/node to: 26.4.1

Released Packages

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. If your styles or tests look for the d-none class on a hidden Alert, check for the hidden attribute instead.

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

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.