router_management 3.1.0 copy "router_management: ^3.1.0" to clipboard
router_management: ^3.1.0 copied to clipboard

A plugin that wraps the Navigator 2.0 with a syntax sugar for Flutter Developers

[3.1.0] - Break Changes #

  • Break Changes: Removed the validators. Use the NavigationRouterGuard instead.

[3.0.2] - Fixed page validators #

  • Fixed a bug that was happening with page validators

[3.0.1] - Fixed initial page for navigatorObservers #

[3.0.0] - Break Change: The NavigationRouter.builder does not exists anymore. #

  • Break Change: The NavigationRouter.builder does not exists, use child with NavigationWidgetMixin instead.

[2.3.7] - Improved performance #

[2.3.6] - Fixed initial route #

[2.3.5] - Fixed bug #

[2.3.4] - Improved performance #

  • Improved performance

[2.3.3] - Fixed a type error #

  • Fixed a type error

[2.3.2] - Fixed an bug that activate the animation on initial page #

  • Fixed an bug that activate the animation on initial page

[2.3.1] - Fixed Router Observer #

  • Fixed Router Observer

[2.3.0] - Added a transitionDuration param to the NavigationRouter #

  • Added a transitionDuration param to the NavigationRouter, now the NavigationPage.transitionDuration is an optional param and the NavigationRouter.transitionDuration will be used as a globally duration.

[2.2.6] - Lazy argument params #

  • Lazy argument params

[2.2.5] - Fixed iOS navigation #

  • Fixed iOS navigation

[2.2.4] - Improved Performance #

  • Improved Performance on getting the given page

[2.2.3] - Fix #

  • Fixed NavigationObserver

[2.2.2] - Break Change: Removed PageWidget #

  • Break Change: The PageWidget does not exist, use builder instead

[2.2.1] - Removed unnecessary Hero controller #

  • Removed unnecessary Hero Controller. Use the navigatorObservers to add a custom hero controller

[2.2.0] - Added RouteInformationProvider #

  • Added the RouteInformationProvider to improve performance when using initial route

[2.1.1] - Bug Fixes #

  • A bug was fixed when trying to navigate to another screen
  • Performance improvements
  • Added a way to linking pages with the path provided in the navigation

[2.0.0] - Navigator 2.0 #

  • Break Changes: The plugin was refactored in favor of Navigator 2.0 from imperative to declarative
  • Support for Flutter Web and Deep Links

[1.3.3] - Improvements #

  • Optimized the duration of custom animation to run smoothly

[1.3.2] - Improvements #

  • Optimized Fade animation

[1.3.1] - Added DartDoc Comment #

[1.3.0] - Breaking Changes and Bug Fixes #

  • Optimized the custom transition
  • Added semantics to routes
  • Fixed fullscreenDialog with useNativeTransitions false

[1.2.2] - Added shadow to custom transition #

  • Optimized the custom transition with a shadow during the transition between screens

[1.1.1] - Breaking Changes and Bug Fixes #

  • Optimized the custom transition and created compatibility with newer Flutter Versions
  • Now to add a route you need to change from Router.define to Router.addRoute
  • Changed property nativeTransition to useNativeTransitions
  • The plugins does not support initial route anymore for compatibility with newer versions and web
  • Fixed a bug that arguments was null
  • Fixed a bug on some versions of flutter that was not generating new routes

[1.0.0] - Initial Release. #

9
likes
130
pub points
57%
popularity

Publisher

verified publishervegasdevelopments.com

A plugin that wraps the Navigator 2.0 with a syntax sugar for Flutter Developers

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, url_strategy

More

Packages that depend on router_management