genai_components 4.2.0
genai_components: ^4.2.0 copied to clipboard
A comprehensive Flutter UI component library with theming, routing, state management, charts, and 30+ reusable widgets. Built for rapid app development with sensible defaults.
Changelog #
4.2.0 #
- Core: Updated Changelog Md
- Package: Updated Pubspec Yaml
4.1.0 #
- Widgets: Updated 12 components
4.0.0 #
- Widgets: Fixed unused parameters in CLDropdown and CLFilePicker
- Widgets: Fixed deprecated API usage in stats widget
- Widgets: Fixed public API type exposure in video player
- Package: Cleaned up changelog format and versioning
3.0.0 #
- Breaking: Renamed package from
cl_componentstogenai_components - Updated all internal imports to use
genai_components - Refactored as standalone library for pub.dev publication
- CLApp: Generic app bootstrap with
CLAppConfig— OIDC, routing, providers out of the box - CLTheme: Light/dark mode with per-module color overrides via
ModuleThemeProvider - GoRouterModular: Custom routing system wrapping GoRouter —
Module,CLRoute,ChildRoute,ModuleRoute,ShellModularRoute - ApiManager: HTTP wrapper with auto Bearer token, tenant header, multipart upload
- CLBaseViewModel: Stacked MVVM base class with page actions, breadcrumbs, lifecycle
- Layout:
AppLayout,MenuLayout,HeaderLayout,FooterLayout,BreadcrumbsLayout - Charts: Generic
CLBarChart<T>,CLPieChart<T>,CLSplineChart<T>,CLSplineAreaChart<T>,CLAreaChart<T>withCLChartSeries<T> - Widgets:
CLButton,CLTextField,CLDropdown,CLPagination,PagedDataTable,CLOrgChart,CLSurvey,CLAiAssistant, and 30+ reusable components - Auth: Abstract
CLAuthState,CLUserInfo,CLTenantinterfaces - Providers:
AppState,ErrorState,ThemeProvider,NavigationState - Core models:
BaseModel,Media,City,Country,Province,PageAction
1.0.0 #
- Initial release — internal package via GitHub