flutter_ddi 0.4.0 flutter_ddi: ^0.4.0 copied to clipboard
A Flutter package for easy and clean dependency injection management, enhancing code organization and flexibility.
0.4.0 #
- Flutter constraint increased to >=3.24.0.
- Fixed destroy modules, where using Flutter >=3.24.0. Navigator.canPop seems to be broken.
0.3.0 #
- Bumpped
dart_ddi
to 0.8.0. - Fixes router modules creation and disposal process.
** Breaking Changes **
- Removed
FlutterDDIWidget
. UseFlutterDDIBuilder
instead. - Renamed
FlutterDDIFutureWidget
toFlutterDDIBuilder
.
0.2.0 #
- Bumpped
dart_ddi
to 0.7.0. - Support for
registerComponent
andgetComponent
. Making Flutter Widgets components easier to reuse.
0.1.3 #
- Bumpped
dart_ddi
to 0.6.6. - Fixed an bad hot reload behavior with
FlutterDDIFutureWidget
andFlutterDDIFutureModuleRouter
.
0.1.2 #
- Bumpped
dart_ddi
to 0.6.5.
0.1.0 - Breaking Change #
- Removed
ApplicationState
,DependentState
andSingletonState
. Should useFlutterDDIWidget
instead. - Removed
FlutterDDICupertinoPageRoute
andFlutterDDIMaterialPageRoute
, because they are causing memory leaks.
0.0.3 #
- Bumped
dart_ddi
to 0.6.2. - Fixed exports.
- Added
FlutterDDIFutureWidget
andFlutterDDIFutureModuleRouter
.
0.0.2 #
- Bumpped
dart_ddi
to 0.6.1. - Improved documentation and code organization.
- Added ability to retrieve route data from context with
FlutterDDIContext
extesion. - Added
EventListener
andStreamListener
mixins. - Added
EventListenerState
andStreamListenerState
abstract classes.
0.0.1 #
- Initial release of
flutter_ddi
package. - Integration during navigation.
- Enhanced route building.
- Widget dependency injection with
FlutterDDIWidget
. - Widget management with
ApplicationState
,DependentState
andSingletonState
. FlutterDDIContext
extension for context dependency retrieval.- Module and route definition with
FlutterDDIModule
,FlutterDDIPage
andFlutterDDIModuleRouter
.