CoreUI Free Angular 20 Admin Template v5.5.3
Wednesday, July 2, 2025

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
todependencies
for runtime use. - TypeScript Configuration: Updated
moduleResolution
tobundler
. - 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 theinject
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
inapp.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 usingprovideRouter()
. - 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 regardingchart.js/dist/types/utils
(temporary fix) andmainChart
error “Cannot read properties of undefined _clip (reading ‘disabled’)” by stopping current animations. - Toasters: Removed
position
from props forAppToastComponent
. - 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 Previewnav-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.