ff_annotation_route_library 3.2.3
ff_annotation_route_library: ^3.2.3 copied to clipboard
The library for ff_annotation_route,support both null-safety and non-null-safety.
3.2.3 #
- Add
RouteObserverHolderto allow swapping the globalBaseRouteObserver(inject a custom observer inmain()) - Provide
ExtendedRouteObserver(singleton) as the default global observer; document how to replace it - Introduce and document
RouteLifecycleMixin<T extends StatefulWidget>for easy lifecycle hooks on State classes
3.2.2 #
- Add
BaseRouteObserveras a base class that can be extended for custom route observers - Refactor
RouteLifecycleStatetoRouteLifecycleMixinfor better flexibility and composability
3.2.1 #
- Add
FFGoRouterRouteSettingsandGoRouterPageBuilderto supportgo_router.
3.2.0 #
- Introduce
FFErrorWidgetBuilderto build an error page correspondingly. - Extract
FFRouteSettings.createRouteFromBuilder.
3.1.0 #
- Support route interceptor
- Add
RouteLifecycleStateprovides lifecycle management for routes - Add
GlobalNavigatormanages global navigation actions
3.0.0 #
- Breaking change: use
FFRouteSettings.builderinstead ofFFRouteSettings.widget - Breaking change: use
FFPage.builderinstead ofFFPage.widget - Breaking change: use
notFoundPageBuilderinstead ofnotFoundWidget
2.0.4 #
- Add
FFRouteSettings.notFoundfactory constructor.
2.0.3 #
- add notFoundWidget for FFRouterDelegate
2.0.2 #
- add notFoundWidget for GetRouteSettings
2.0.1 #
- Fix issue that we should not set reportsRouteUpdateToEngine to true when use Router. Flutter #77143
2.0.0 #
1.2.2 #
- Fix FFRouteSettings's widget is null.
1.2.1 #
- Fix bool convert and popPage.
1.2.0 #
- Add more same method(navigator) for FFRouterDelegate
1.1.0 #
- Add FFConvert
1.0.0 #
- Initial version