gg_router 1.2.1 copy "gg_router: ^1.2.1" to clipboard
gg_router: ^1.2.1 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.1 - January 22nd, 2022 #

  • Upgraded dependencies
  • Removed warnings
  • Works on Flutter 2.10

1.2.0 - June 29th, 2021 #

  • Introduced GgRouteChangeBuilder
  • Allow to set semantics label for a given route
  • Allow to specify semantic labels for a given route path
  • Store semantic label into JSON

1.1.0 - March 24th, 2021 #

  • Fixed issues with disposing the route tree
  • Renamed GgRouteTreeNode:child into GgRouteTreeNode: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
  • 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.
7
likes
140
points
95
downloads

Publisher

verified publisherinlavigo.com

Weekly Downloads

Create nested routes. Sync app state and browser URL. Navigate absolutely and relatively. Animate route transitions. Save and restore state. Manage URI query parameters.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

flutter, flutter_web_plugins, gg_once_per_cycle, gg_value

More

Packages that depend on gg_router