- Supports opt-in required extra parameters. #117261
- Adds Support for ShellRoute
- Supports default values for
Set
,List
andIterable
route parameters.
- Generates the const enum map for enums used in
List
,Set
andIterable
.
- Replaces unnecessary Flutter SDK constraint with corresponding Dart SDK constraint.
- Fixes the example for the default values in the README.
- Updates router_config to not passing itself as
extra
.
- Adds support for Iterables, Lists and Sets in query params for TypedGoRoute. #108437.
- Support for the generation of the pushReplacement method has been added.
- Supports default value for the route parameters.
- Update the documentation to go_router v6.0.0.
- Bumps go_router version in example folder to v6.0.0.
- Avoids using deprecated DartType.element2.
- Bumps go_router version in example folder to v5.0.0.
- Bumps flutter version to 3.3.0.
- Supports the latest
package:analyzer
.
- Adds support for enhanced enums. #105876.
- Replace mentions of the deprecated
GoRouteData.buildPage
withGoRouteData.buildPageWithState
.
- Adds a lint ignore for deprecated member in the example.
- Fixes lint warnings.
- Updates
analyzer
to 4.4.0. - Removes the usage of deprecated API in
analyzer
.
- Supports newer versions of
analyzer
.
- Uses path-based deps in example.
- Update example to avoid using
push()
to push the same page since is not supported. #105150
- Adds
push
method to generated GoRouteData's extension. #103025
- Fixes incorrect separator at location path on Windows. #102710
- Changes the parameter name of the auto-generated
go
method frombuildContext
tocontext
.
- Documentation fixes. #102713.
- First release.