CoreUI for Angular v5.6.17 - Angular 21.2 Update
We are pleased to announce the release of CoreUI for Angular v5.6.17. This update brings full support for Angular 21.2, resolves a critical Chart.js animation issue, and includes comprehensive dependency updates to ensure your Angular applications run with the latest framework improvements and security patches.
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.6.17 for Angular 21.2, follow these simple 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 v21supportsnode.jsversions:v18.19and newer, orv20.11and newer, orv22.0and newer. - To update your application to Angular v21.2 and CoreUI v5.6.17, in the application’s project directory, run:
ng update @angular/[email protected] @angular/[email protected] @coreui/coreui@~5.6.0 @coreui/angular@~5.6.17
- Please ensure that there are no error messages in the results.
- See also:
What’s New
Bug Fixes
This release addresses an important issue affecting chart rendering:
- Chart.js Component: Fixed a side chart animation issue by reverting to
afterRenderEffect. This resolves rendering problems that could occur with Chart.js integration in certain scenarios, particularly affecting side-by-side chart animations. The fix ensures smooth, reliable chart rendering across all CoreUI Angular chart components.
Angular Framework Update
CoreUI for Angular v5.6.17 fully supports Angular 21.2, bringing you the latest framework enhancements:
- Performance Improvements: Angular 21.2 includes optimizations for change detection and rendering
- Developer Experience: Enhanced error messages and debugging capabilities
- Stability Updates: Critical bug fixes from the Angular team
- Security Patches: Latest security updates from the Angular ecosystem
Dependency Updates
We have updated key dependencies to their latest versions, ensuring improved performance, security, and compatibility with the latest Angular 21.2 standards:
Angular Core Updates
@angular/animationsfrom:21.1.5to:21.2.0@angular/cdkfrom:21.1.5to:21.2.0@angular/commonfrom:21.1.5to:21.2.0@angular/compilerfrom:21.1.5to:21.2.0@angular/corefrom:21.1.5to:21.2.0@angular/formsfrom:21.1.5to:21.2.0@angular/localizefrom:21.1.5to:21.2.0@angular/platform-browserfrom:21.1.5to:21.2.0@angular/routerfrom:21.1.5to:21.2.0
Angular Build & CLI Updates
@angular-devkit/schematicsfrom:21.1.5to:21.2.0@angular/buildfrom:21.1.5to:21.2.0@angular/clifrom:21.1.5to:21.2.0@angular/compiler-clifrom:21.1.5to:21.2.0@angular/language-servicefrom:21.1.5to:21.2.0ng-packagrfrom:21.1.0to:21.2.0
Other Updates
@types/nodefrom:24.10.13to:24.10.15
These updates bring your application to the latest Angular 21.2 and related library versions.
Released Packages
This release includes updates to the following CoreUI Angular packages:
- @coreui/angular: v5.6.17 - Core Angular components and directives
- @coreui/angular-chartjs: v5.6.17 - Chart.js integration for Angular
- @coreui/icons-angular: v5.6.17 - CoreUI Icons for Angular
All packages are synchronized to version 5.6.17 to ensure compatibility and consistent behavior across the CoreUI Angular ecosystem.
Migration Notes
This is a maintenance release with full backward compatibility. No breaking changes were introduced. If you’re upgrading from an earlier version:
- Update your dependencies using the
ng updatecommand shown above - Test your Chart.js components to verify the animation fix
- Review your application for any console warnings
- Run your test suite to ensure everything works as expected
Why Update?
Updating to CoreUI for Angular v5.6.17 provides several benefits:
- Chart.js Stability: Resolved animation issues ensure reliable chart rendering
- Latest Angular Features: Access to Angular 21.2 improvements and optimizations
- Security: Latest security patches from Angular and dependencies
- Performance: Framework-level performance improvements
- Compatibility: Synchronized package versions prevent version conflicts
- Support: Stay current with officially supported versions
For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.



