Repository navigation
Releases: ardevcraft/flutter_addons
Release list
V3.0-Tron Legacy
The 3.0.0 marks a major evolution in design consistency, theming flexibility, and framework stability. This version transforms the UI experience with a complete brand-based color and typography system, smarter localization, and robust production-ready optimizations.
New: Brand-Based Theming
- BrandColor System – Introduced a 12-color scalable palette built around your brand identity for consistent, modern UI design.
- BrandTypo – Unified typography system for readable, elegant, and scalable text styles across all components.
- Adaptive Color Harmony – Automatic light/dark tone adjustments with smooth transitions.
- Input & Surface Refinement – Updated visual hierarchy using the new palette for backgrounds, surfaces, and interactive states.
Localization & Internationalization
-
Intelligent RTL Detection
Automatic layout mirroring for Arabic, Hebrew, Urdu, and other right-to-left languages. -
Localized Naming Format
Improved locale naming such as “English (EN)” for cleaner presentation. -
Country Info Fallbacks
Fallback logic for missing locale data ensures consistent global coverage. -
Centralized Locale Registry
Unified management system for adding or maintaining language packs. -
supportedLocales()Helper
Simplified setup forMaterialApplocalization integration.
Theming & System Behavior
-
Enhanced Theme Toggle
enableSystemModenow cycles between Light ↔ Dark ↔ System, fully synchronized with system preferences. -
Reactive Theme Animation
Built-in reactivity viaAnimatedBuilderandAnimatedSwitcherfor smooth transitions. -
Improved
blurEffectExtension
More natural depth and blur performance across devices.
Developer Experience
- Extensible Architecture
Modular design makes it easier to add new locales, themes, or color sets. - Debug Session Clarity
During development, disableenableDebugLogwhen testing alerts — it’s safe and stable in production. - Production Wrapper Optimization
The production build now returns only the core wrapper, eliminating location and binding errors entirely.
Fixes
- Theme and icon synchronization issues resolved.
- Extension name conflict (
animate→animated) fixed. - RTL layout and theme transition glitches patched.
- Overall performance and reactivity improvements.
V2.4.2-Aurora
2.4.2
We are excited to announce the release of Flutter Addons v2.4.2, featuring significant improvements to UI components, theming, validation, and overall architecture to boost your development productivity and app performance.
Key Highlights
-
New UI Components:
UiListView— A flexible list widget supporting horizontal and vertical layouts with wrap capability.toStackedAvatars— Extension method for creating overlapping circle avatars, ideal for comment-style interfaces.- Grouped all UI components under a consistent
Uiprefix for better organization.
-
Theming Enhancements:
- Introduced
ThemeHelpersingleton providing global access toThemeData,TextTheme,ColorScheme, andMediaQuery. - Added
Uiclass for convenient access to design system styles without requiring aBuildContext.
- Introduced
-
Validation Improvements:
- Improved validation logic including support for maximum phone number length to ensure robust input handling.
-
Responsive Design:
- Enhanced unified spacing extensions for better responsive layout control.
-
Documentation:
- Added detailed usage examples and documentation to streamline integration and adoption.
Additional Updates
- Project structure reorganized for better scalability and maintainability.
- Optimizations to responsive scaling logic, including orientation-aware scaling and dynamic layout updates.
- Bug fixes addressing initialization errors and widget tree performance issues.
- Refactoring toward cleaner architecture with functional programming patterns and improved error handling.
Previous Major Versions Summary
- v2.3.x: Introduced state and functional programming addons, refactored frame handling, and prepared UI components for v3.0.
- v2.2.x: Added functional result types, app state management classes, improved error handling, and new spacing utilities.
- v2.1.x: Redesigned AppBar, new avatar and button widgets, common validators, and flexible text fields with validation support.
- v2.0.0: Major responsive layout improvements, orientation-aware widgets, and animation enhancements.
v2.1.1-Eclipse
2.1.1
Hotfix
- Resolved lag issues and fixed crashes caused by complex widget trees.
- Improved overall performance and stability.
Full Changelog
- Fixed the non-removable
debugShowCheckedModeBannerflag. - Fixed hot-rebuild issues triggered by orientation changes.
- Improved responsive logic to reduce unnecessary widget rebuilds in
ResponsiveScope. - Optimized fallback behavior for
MediaQueryand scaling mechanisms. - Updated and enhanced smart scaling logic for more accurate rendering.
- Improved overall performance and performed a full code cleanup.
- Introduced
FlatButtonagain in Flutter. - Added support for orientation lock via internal API.
- Introduced new
SoulThemeswith improved visual design. - Added
Responsivewidget and several utility extensions to simplify responsive and UI development. - Centeralized Default Colors in
PureSoulclass
v1.3.0-Supernova
Initial Release — v1.3.0 “Supernova”
Flutter Addons is a robust and extensible theming framework tailored for Flutter applications. It enables developers to create consistent, scalable, and highly customizable UI themes with ease across multiple platforms, allowing you to focus on building great user experiences without worrying about UI complexity.
Highlights
- 200+ Extensions — A comprehensive collection of extensions designed to boost your productivity and streamline development.
- Soul Theme Engine — A powerful and extensible theming solution built specifically for modern Flutter applications.
- 10+ Prebuilt Themes — Ready-to-use themes that allow instant customization to align with your brand or product style.
- Cross-Platform Support — Fully compatible with Web, Android, and iOS, featuring responsive design to ensure a seamless experience on all devices.