All notable changes to @adminlte/angular are documented here. The format is based on
Keep a Changelog, and this project adheres to
Semantic Versioning.
- Stretch-set components for parity with the Vue/React ports:
- Widgets:
LteProgressGroup,LteRatings,LteDirectChat,LteTabs/LteTab,LteAccordion/LteAccordionItem. - Topbar dropdown menus:
LteNavMessages,LteNavNotifications,LteNavTasks. - Plugin wrappers (optional peer deps, lazily imported like
LteApexChart):LteInputFlatpickr(flatpickr),LteInputTomSelect(tom-select), andLteDatatable(simple-datatables).
- Widgets:
- New
Componentsdemo page (/components) dogfooding the additions, plus the three nav dropdowns wired into the demo topbar. - Optional peer dependencies
flatpickr,tom-selectandsimple-datatables(alloptional: true). - Initial Angular 22 port of AdminLTE 4 — a signal-first, standalone-component library
on Bootstrap 5.3, published as
@adminlte/angular. - Layout components:
LteDashboardLayout,LteAuthLayout,LteAppContent,LteTopbar,LteSidebar,LteSidebarBrand,LteSidebarNav,LteSidebarNavItem,LteSidebarOverlay,LteFooter,LteColorModeToggle,LteFullscreenToggle. - Widgets:
LteCard,LteSmallBox,LteInfoBox,LteAlert,LteCallout,LteProgress,LteTimeline,LteProfileCard,LteDescriptionBlock,LteBreadcrumb,LteCommandPalette,LteApexChart,LteModal. - Forms:
LteButton,LteInput,LteSelect,LteTextarea,LteInputSwitch(ControlValueAccessor+model()two-way binding). - Signal services:
ColorModeService(SSR-safe dark mode, no-flash),SidebarService(responsive state + body classes),CommandPaletteService(⌘K),FullscreenService,TreeviewService(accordion registry). - Typed, config-driven sidebar menu (
MenuNodediscriminated union withvisibleflag). @adminlte/angular/cssexport — AdminLTE's compiled CSS copied intodistat build time.- Demo application (
projects/demo) dogfooding the library: dashboard, widgets, forms and login pages with a theme-aware ApexCharts chart.