go_provider 1.8.0
go_provider: ^1.8.0 copied to clipboard
Easily scope providers to routes with GoProviderRoute and ShellProviderRoute.
Changelog #
1.8.0 #
- Expose
GoProviderRoute.shellBuilder/shellPageBuilder. - Fix
GoProviderRoute.parentNavigatorKeylosing provider scope. - Fix
Pagebuilders to correctly applyPage.canPop/onPopInvoked. - Bump to sdk
3.0.0.
1.7.0 #
- Added preload support to
ShellfulRoute. - Update
ShellRouteContext.navigatorBuildersignature. - Update
go_routerconstraints to '>=14.5.0 <15.0.0'.
1.6.1 #
- Fixed
GoProviderRoutenot recreating it's providers when the same route is called again but with different path parameters.
1.6.0 #
- Added
ShellProviderRoute.redirect.
1.5.0 #
- Bump
go_routerto '>=14.0.0 <15.0.0'. - Added
ShellfulRouteandShellfulProviderRouteversions ofStatefulShellRoute.indexedStack.
1.4.0 #
- Fixed
GoProviderRoutenot being tracked in ancestor observers. - Added
GoPopButtonfor leveragingGoRouter's implicit pop.
1.3.0 #
- Added support to consuming declared providers directly in
ShellProviderRoutebuilders in addition to it's routes. - Bump
go_routerconstraints to '>=10.2.0 <14.0.0' foronExitfull compability.
1.2.0 #
- Added support to
GoProviderRoutepageBuilder transitions. - Updated README.md.
1.1.1 #
- Added example.
- Updated README.md.
- Bumped
flutter_lintsdev_dependency to 3.0.0.
1.1.0 #
- Simplified
ShellProviderRouteto make it less sensitive to future changes ingo_router. - Removed
redirectinShellProviderRoute, as it will be rewritten ingo_routerfuture versions.
1.0.3 #
- Changed go_router constraints to '>=10.0.0 <14.0.0'.
1.0.2 #
- Added GitHub repository.
- Updated README.md and topics.
1.0.1 #
- Changed go_router constraints to '>=10.0.0 <13.0.0'.
1.0.0 #
- Initial release.