CoreUI v5.5.25 for Angular 20
We’re excited to announce the availability of CoreUI v5.5.25 for Angular 20, released on November 26, 2025!
This critical update addresses important modal backdrop issues in zoneless Angular applications and includes Angular 20.3.14 compatibility updates for enhanced stability and performance.
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 v5.5.25 for Angular 20, follow these steps to ensure your project is up-to-date:
- Verify that you are using a supported version of node.js before you upgrade your application.
Angular v20supportsnode.jsversions:^20.19,^22.12or^24.0. - To update your Angular 20 application to CoreUI v5.5.25, in the application’s project directory, run:
ng update @angular/core@20 @angular/cli@20 @angular/cdk@20 @coreui/coreui@5 @coreui/angular~5.5 @coreui/icons-angular@~5.5 @coreui/angular-chartjs@~5.5
- Please ensure that there are no error messages in the results.
- Update TypeScript to version 5.9.x.
- See also:
This process should seamlessly update your project to CoreUI v5.5.25 for Angular 20, incorporating the latest fixes and optimizations.
What’s New
🛠 Critical Fixes
Modal Backdrop Issue in Zoneless Applications
- Fixed modal backdrop removal in zoneless Angular applications
- Resolved issue where modal backdrop was not properly removed when using Angular’s experimental zoneless change detection
- Improved compatibility with modern Angular development patterns
- Enhanced cleanup mechanisms for modal components
- Better integration with Angular’s latest change detection strategies
Thanks to @anyplin for reporting and helping resolve this critical issue (#240).
Dependency Updates
Angular 20.3.14 Compatibility
- @angular/compiler-cli from
20.3.13to20.3.14 - @angular/language-service from
20.3.13to20.3.14 - @angular/animations from
20.3.13to20.3.14 - @angular/common from
20.3.13to20.3.14 - @angular/compiler from
20.3.13to20.3.14 - @angular/core from
20.3.13to20.3.14 - @angular/forms from
20.3.13to20.3.14 - @angular/localize from
20.3.13to20.3.14 - @angular/platform-browser from
20.3.13to20.3.14 - @angular/platform-browser-dynamic from
20.3.13to20.3.14 - @angular/router from
20.3.13to20.3.14
Enhanced Features
Zoneless Angular Support
- Improved Compatibility: Enhanced compatibility with Angular’s experimental zoneless change detection
- Modern Development Patterns: Better support for cutting-edge Angular development approaches
- Performance Optimization: Optimized component cleanup and lifecycle management for zoneless environments
- Future-Ready Architecture: Prepared for upcoming Angular features and architectural changes
Modal Component Enhancements
- Backdrop Management: Improved backdrop creation and cleanup mechanisms
- Memory Efficiency: Enhanced memory management for modal components in complex applications
- Event Handling: Better event listener management and cleanup
- Performance: Optimized modal rendering and state management
Component Enhancements
- Modal System: Enhanced modal component reliability and cleanup mechanisms
- Event Management: Improved event handling and listener cleanup across components
- Change Detection: Better integration with Angular’s change detection strategies
- Performance: Optimized component lifecycle management and memory usage
Developer Experience
- Zoneless Development: Better support for experimental Angular features and development patterns
- Debugging: Improved error handling and debugging capabilities for modal components
- Testing: Enhanced testability of modal components in different Angular configurations
- Modern Angular Support: Updated for compatibility with latest Angular development patterns
Fixes
- Modal Backdrop: Fixed backdrop removal in zoneless Angular applications
- Component Cleanup: Enhanced component destruction and memory management
- Event Listeners: Improved event listener cleanup and management
- Memory Management: Better memory leak prevention and resource cleanup
This critical update ensures your CoreUI applications work seamlessly with the latest Angular 20.3.14 and provides essential fixes for modern Angular development patterns, particularly zoneless applications.
Migration Notes
No Breaking Changes
This release maintains full backward compatibility while providing critical fixes for modern Angular development patterns.
Recommended Actions
- Test modal functionality in zoneless Angular applications if you’re using experimental features
- Update to Angular 20.3.14 for the latest security and stability improvements
- Review modal usage patterns to take advantage of improved cleanup mechanisms
These updates bring your application to the latest CoreUI v5.5.25 for Angular 20 with enhanced stability and modern Angular development support.
For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.



