flutter_fbi 1.3.23
flutter_fbi: ^1.3.23 copied to clipboard
A state management library for Flutter using Feature-Binder-Interface architecture pattern. Provides clean separation of business logic, state transformation, and UI.
Changelog #
1.3.23 #
- Added platform support for all Flutter platforms (Android, iOS, Linux, macOS, Web, Windows)
- Added dart3-compatible tag for Dart 3 compatibility indication
1.3.22 #
- Added comprehensive documentation for uiStatePreprocessor in Binder Layer
- Enhanced README with detailed explanation of state preprocessing functionality
1.3.21 #
- Updated installation instructions in README.md to reflect current version
1.3.20 #
- Fixed widget creation anti-patterns: replaced widget-building methods with private widget classes
- Made all FeatureState fields non-nullable except error fields
- Moved fallback value logic from UI to Binder stateTransformer methods
- Replaced direct feature references with getFeature
- Improved architecture diagrams with proper data flow visualization
- Enhanced examples with better Flutter best practices
1.3.10 #
- Added comprehensive example project demonstrating all features of the library
- Improved documentation and README
1.3.0 #
- Added support for multiple features with MultiFeatureBinder
- Added side effect handling to Feature class
1.2.0 #
- Added FeatureBinder and BaseFeature for business logic separation
- Improved stability and fixed memory leaks
1.1.0 #
- Added SimpleBinder for basic UI state management
- Added bound widgets that handle lifecycle management
1.0.0 #
- Initial release with core architecture components
- Support for reactive state management with RxDart