ff_annotation_route 3.3.2 ff_annotation_route: ^3.3.2 copied to clipboard
Provide a route generator to create route map quickly by annotations.
3.3.2 #
- Capable with Flutter For the Web.
3.3.1 #
- Fix build error from [analyzer].
3.3.0 #
- Do better for quotation marks.
3.2.1 #
- Try catch DartFormatter.
3.2.0 #
- Change style of save commands.
- Add argumentTypes for FFRoute.
- Add name for RouteResult.
3.1.3 #
- Fix Map<String,dynamic> exts for FFRoute are not generated.
3.1.2 #
- Fix duplicate generate helper
- Fix generateRouteNames is not work
3.1.1 #
- Fix camelCase error of constants
3.1.0 #
- Use DartStyle to format dart code.
- Add --routes-file-output command for xxx_routes.dart(is relative to the lib directory)
- Breaking change Generate route names and route constant in single file(xxx_routes.dart) Route constants are following camelCase rule now(suggestion from Flutter Team)
2.1.0 #
- Fix command SettingsNoIsInitialRoute.
- Add Map<String,dynamic> exts for FFRoute
2.0.9 #
- Handle case that argumentNames:
- Add 'ignore_for_file: argument_type_not_assignable' for route file.
2.0.8 #
- Update format in code and generated codes to match analyzer options.
2.0.7 #
- Add output command for root.
2.0.6+1 #
- Format readme.
2.0.6 #
- Fix issue about Save command for Git and Path commands.
2.0.5 #
- Change Git command(contains name to equal name)
2.0.4 #
- Add new command Git(Whether scan git lib,you should specify package names and split multiple by ',')
- Add new command Package(Is this a package.)
- Add new command SettingsNoIsInitialRoute(Whether RouteSettings has isInitialRoute(for higher flutter sdk).)
2.0.3 #
- Breaking change Route instead of RouteSetting for RouteChange call back.
- Demo Track page only for PageRoute
2.0.2 #
- Fix error about -na, --no-arguments.
2.0.1 #
- Add more friendly prompt.
2.0.0 #
- Breaking change
Manage your Flutter app development with ff_annotation_route.
Activate: pub global activate ff_annotation_route
Usage: ff_route <command> [arguments]
Available commands:
-h , --help Print this usage information.
-p , --path [arguments] The path of folder to be executed with commands.
-rc, --route-constants Whether generate route names as constants.
-rh, --route-helper Whether generate xxx_route_helper.dart
-rn, --route-names Whether generate route names as a list.
-s , --save Whether save commands in local, it will read commands from local next time to execute if run "ff_route" without any commands.
-na, --no-arguments Whether RouteSettings has arguments(for lower flutter sdk).
1.1.9 #
- Merge files from
1.1.8
.
1.1.8 #
- Fix NPE when
_didRouteChange
was called. - Update
onGenerateRouteHelper
's not found fallback.
1.1.7 #
- Fix route constants didn't generated for submodules.
- Generated routes will be sorted.
- Update parameter for
onGenerateRouteHelper
. - Remove
showStatusBarChange
fromFFNavigatorObserver
. - Improve code quality and remove redundant code.
1.1.6 #
- Add
onGenerateRouteHelper
to helper file instead of written inMaterialApp
.
1.1.5 #
- Add const private constructor.
1.1.4 #
- Fix format failed.
- Fix demo error.
1.1.3+2 #
- Remove
_
while route constant was start with/
, which will cause the constant unreachable.
1.1.3+1 #
- Remove the deprecated
author:
field from pubspec.yaml - Update codes according to health suggestion.
1.1.3 #
- Add
generateRouteConstants
param to generate routes inRoutes
with constants.
1.1.2 #
- Format output files.
1.1.1 #
- Correct typos and formatted codes
1.1.0 #
- Fix null exception about dependencies
1.0.9 #
- Fix demo issue and update analyzer version
1.0.7 #
- Add description parameter for FFRoute
1.0.6 #
- Command "checkEnable" is obsolete now. only sacn the project/package which has dependency of "ff_annotation_route"
1.0.5 #
- Fix FFNavigatorObserver
1.0.4 #
- Public getFFRouteSettings
1.0.3 #
- Fix getRouteResult method error
1.0.2 #
- Correct analyzer version for flutter low sdk
1.0.1 #
- Correct analyzer version
1.0.0 #
- First Version