CoreUI PRO for Angular v5.7.24 - Backdrop Fix and API Table Cleanup
We are pleased to announce the release of CoreUI PRO for Angular v5.7.24. This maintenance release fixes a backdrop opened during the fade-out of the previous one, gives the Multi Select option style a real type, and tidies the API tables of the One-Time Password, Multi Select and Stepper components. The library is built for Angular 22.1.4. 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 PRO for Angular v5.7.24, run:
ng update @angular/core@22 @angular/cli@22 @coreui/coreui-pro@~5.27.0 @coreui/angular-pro@~5.7.24
- Please ensure that there are no error messages in the results.
- Download the latest PRO packages from CoreUI Downloads.
What’s New
Backdrop Fix
A backdrop is removed 300 ms after it starts fading out. A backdrop opened within that window - for example when one Modal or Offcanvas closes and another opens right away - used to sit on top of the outgoing one until its timer fired. The outgoing backdrop is now removed immediately, and activeBackdrop is released once its cleanup runs. The fix lives in the shared backdrop service used by the Modal and Offcanvas components; the Sidebar has its own backdrop service and is not affected.
Type Improvements
- Multi Select Option:
optionsStyleonc-multi-select-optionnow declares'checkbox' | 'text'instead of accepting any string.
API Documentation
- One-Time Password: Documented
placeholder,valueanddisabledoninput[cOtp]. They bind to the directive rather than to the element, and none of them behaves like the native attribute it shadows: a multi-character placeholder is spread one character per slot and falls back to the parent’s, the value is kept in sync with the element, and a disabled slot is skipped when focus moves between slots. - Multi Select Option:
visibleandactiveare kept out of the API tables - both are driven by the parent, andactivedoes not read back what was written to it. - Stepper Step:
editableandoptionalare kept out of the API tables. - Tests: The Offcanvas spec hides the offcanvas before restoring real timers, so the backdrop cleanup cannot clear the
bodyoverflow in a later test.
Dependency Updates
We have updated key dependencies to their latest compatible versions for CoreUI PRO for Angular v5.7.24:
Development Tools
angular-eslintto:22.2.0
Migration Notes
This is a maintenance release with no breaking changes announced in the published release notes. After upgrading:
- Install updated dependencies.
- Run your test suite and verify the build.
- If you bind
optionsStyleonc-multi-select-optionfrom a value typed asstring, type it as'checkbox' | 'text'.
For the latest package files and update access, visit CoreUI Downloads.



