CoreUI Free Angular 20 Admin Template v5.5.3

CoreUI Free Angular 20 Admin Template v5.5.3

The CoreUI Free Angular 20 Admin Template v5.5.3 is now available as of July 2nd, 2025. This update includes an upgrade to Angular 20, ensuring that your applications run smoothly and efficiently with the latest technology stack.


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.


What’s New


Dependency Updates

  • Angular: Updated to Angular 20 (@angular/* to ^20.0.x).
  • TypeScript: Updated to ~5.8.3.
  • CoreUI Packages: Updates to @coreui/angular, @coreui/angular-chartjs, and @coreui/icons-angular (~5.5.x).
  • General Dependencies: Numerous other development dependencies updated.
  • Angular Localize: Moved @angular/localize to dependencies for runtime use.
  • TypeScript Configuration: Updated moduleResolution to bundler.
  • Angular Build System: Migrated application projects to the new build system with the application builder.
  • Sass Modules: Version bump for tilde ~ dependencies for @coreui/* to avoid Sass modules mismatch.

Refactors and Other Changes

  • Angular Core Imports: Updated imports of DOCUMENT from @angular/common to @angular/core.
  • Migration to inject(): Components migrated from constructor-based dependency injection to the inject function.
  • Signals Migration: Extensive migration to signal inputs, host bindings, and signal queries across components.
  • Standalone Components: Directives, components, and pipes are now standalone by default.
  • Sass Modules: Migrated styles to Sass modules and performed general cleanups.
  • Scrollbar Cleanups: Minor cleanups for default-layout scrollbars.
  • Carousels: Refactored for cleanup, added config, and included a toggle interval example.
  • Form Control: Cleaned up readonly / plaintext example.
  • Dropdowns: Refactored disabled cDropdownItem example.
  • Application Configuration: Used provideAnimationAsync in app.config.
  • Modals: Removed @.disabled animations.
  • Documentation: Added docs-components and docs-icons and updated navItems with PRO components docs links.
  • RouterTestingModule: Removed deprecated RouterTestingModule, now using provideRouter().
  • Lazy-Loaded Routes: Migration to lazy-loaded routes.
  • Self-Closing Tags: Migration to self-closing tags.
  • Toast Component: Removed constructor-based dependency injection.

Fixes

  • Dashboard Charts: Addressed TS2307 error regarding chart.js/dist/types/utils (temporary fix) and mainChart error “Cannot read properties of undefined _clip (reading ‘disabled’)” by stopping current animations.
  • Toasters: Removed position from props for AppToastComponent.
  • Dashboard Data: Fixed brandInfoBg rgb not being a valid hex color.
  • Build Process: Silenced Sass import deprecation warnings.
  • Default Layout: Fixed missing min-height for .ng-scroll-content.
  • Icon Subset: Corrected a typo in cilContrast.
  • Docs Example: Set routerLink="" for Preview nav-item.
  • Toast: Narrowed type for cToastClose.
  • Login Page Example: Fixed obsolete CSS class.

These updates bring your application to the latest Angular 20 and related library versions.


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