gg_router 1.2.0+dev.3 gg_router: ^1.2.0+dev.3 copied to clipboard
Create nested routes. Sync app state and browser URL. Navigate absolutely and relatively. Animate route transitions. Save and restore state. Manage URI query parameters.
Change Log #
1.2.0+dev.3 - May 19th, 2021 #
- Introduced
GgRouteChangeBuilder
- Assign semantics resp. accessibility labels to routes.
1.1.0 - March 24th, 2021 #
- Fixed issues with disposing the route tree
- Renamed
GgRouteTreeNode:child
intoGgRouteTreeNode:findOrCreateChild
- Reintroduced
GgRouteTreeNode:child
- Refined handling when a root and a default path is submitted to GgRouterDelegate.
GgRouterDelegate
can take a pre-configured root node, which helps the route tree be managed outside the widget hierarchy.GgRouteTreeNode.newRoot
was introduced to create root nodes.
1.0.1 - March 20th, 2021 #
- Fixed a bug braking semantic labels
1.0.0 - March 19th, 2021 #
- Added the option to define wild card routes using '*' as route name.
1.0.0-beta.5 - March 18th, 2021 #
-
Animations
- Route transitions can be animated now.
- Create a separate in and out animation
- Create different animations for different routes
-
GgPopoverRoute
- was renamed in
GgPopoverRoute
- Interface was changed slightly
- was renamed in
-
Index routes
- Index routes must not be named with empty name.
- They must get the name `INDEX.
-
Renamed several identifiers.
1.0.0-beta.4 - March 13th, 2021 #
- Save and restore route tree
1.0.0-beta.3 - March 11th, 2021 #
- Added an index route example
1.0.0-beta.2 - March 10th, 2021 #
- Fixed the unit tests for the example.
1.0.0-beta.1 - March 10th, 2021 #
- The first public version of GgRouter.