NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2356 most downloaded on pub.dev
Fluro is a null-safe Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route definitions.
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.7 years
Most releases are documented
notes for 30 of 36 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
36 releases · first in 2017
change RouteSettings.copyWith to copyWithShim
rename copyWith to copyWithShim
rename copyWith to copyWithShim
One column per quarter.
- null-safety
Nothing published for this version
Nothing published for this version
Nothing published for this version
remove nullOk
fix unecessary platform check that caused 'dependOnInheritedWidgetOfExactType' was called on null error
'dependOnInheritedWidgetOfExactType' was called on null errormore null coalesce guards
fix route.transitionDuration null coalesce
add documentation to public members
add FluroRouter.navigateTo(.rootNavigator, .nullOk)
- Change to MIT license - Setup GitHub Actions - Update README text & badges
- No changes, publish error.
add maintainState to FluroRouter.navigateTo
Rename Router to FluroRouter to avoid namespace collisions with the Router class from the new Pages / Navigator 2.0 API.
Remove upper bounds on Flutter SDK checks because Flutter releases are a ridiculous mess
Support for Flutter >=1.12 <=1.17
>=1.12 <=1.17- Support for Flutter 1.12+
1.12+No changes other than fixes for non-backwards compatible Flutter changes
>= 1.12.0 is required due to Flutter compatibility issues>= 2.6.0 is required1.5.x and lower now only supports Flutter versions < 1.13.0
dart:io< 1.13.0Add explicit material and full screen material transition types
new, const, etc qualifiersNative transitions will now use the Cupertino page route on iOS and Material page route on android. This will enable swipe gestures on iOS.
Added the ability to define a transition at the point of route definition. Route transitions are optional and any transition defined a "push" will ove
Add toString for custom RouteNotFoundException type
toString for custom RouteNotFoundException typeSmall fix to error return type when no route match was made
add clearStack flag so that you can clear the history when pushing a route
pop convenienceclearStack flag so that you can clear the history when pushing a routeChange lower dart version to cater to older flutter versions
Remove deprecations in example code
Dart 2 package (pubspec) compliance changes ONLY
Fixes an issue with the route generator (result cannot be Null)
BREAKING: Parameters now return an array of results even if they have a single value.
/some/route?color=red&color=green&color=blue.Navigator.pop via use of a Future.Nothing published for this version
Nothing published for this version
BREAKING: In order to support function handlers you will need to change all of your route handler definitions to use the new Handler class. The RouteH
BREAKING: In order to support function handlers you will need to change all of your route
handler definitions to use the new Handler class. The RouteHandler definition has now been
removed.
Swapping out the handlers should be as simple as changing:
RouteHandler usersHandler = (Map<String, String> params) {}
to
var usersHandler = new Handler(handlerFunc: (BuildContext context, Map<String, dynamic> params) {});
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →