Releases: flex-storefront/flex_ui
Releases · flex-storefront/flex_ui
Release list
Flex UI v1.5.0
[1.5.0] - 2025-08-08
Major Changes
- Removed the mason dependency and brick generation tool in preparation for FLEX UI 2.0 release which will allow users to install via FLEX CLI.
Theme System Improvements
- Drastically simplified theme configuration - streamlined theme setup process
- Removed duplicate tokens from ThemeExtension for cleaner architecture
- Added Snackbar extensions for branded notification displays
New Widgets
- FlexShimmer: Loading skeleton component for better UX during content loading
- FlexConnectivityIndicator: Network connectivity status indicator widget
Improvements
- FlexImage: Improved performance and reliability
- FlexQuantitySelector: Enhanced user experience and functionality
Flex UI v1.1.0
[1.1.0] - 2024-06-17
Upgrades
- Upgraded Flutter to 3.27.0.
- Updated dependency libraries to their latest compatible versions.
Features
- Added extension for the deprecated
OnOpacitycall.
Improvements
- Added a golden widget test for the
FlexBannercomponent. - Cleaned up unused imports for better code quality and maintainability.
- Updated FlexTextTheme light/dark. Text themes now use a color mapped to .onSurface have a base text theme with font family set to
Roboto
Flex UI v1.0.0
Initial Release 🎉
Added Components
- FlexAppBar: Custom application bar widget
- FlexBanner: Banner display component
- FlexButton: Customizable button component
- FlexCards: Collection of card layout components
- FlexCarousel: Slideshow/carousel component
- FlexGallery: Specialized image gallery for product detail pages
- FlexImage: Advanced image component with:
- Loading state placeholder
- Error state handling
- Built-in image caching
- FlexQuantitySelector: Quantity input component
- FlexSearch: Search bar component
Theme System
-
Theme Extensions
- Quick access properties for common theme values
- Simplified theme data retrieval
-
Design Tokens
- Standardized color system
- Consistent spacing and sizing scales
-
Complete Theme Presets
- Light theme configuration
- Dark theme configuration
- Customized sub-themes for:
- Checkbox
- Chips
- ElevatedButton
- IconButton
- OutlinedButton
- TextField
- Text