fdr 0.0.5 fdr: ^0.0.5 copied to clipboard
Fully declarative routing for Flutter applications, as easy as `Widget.build`.
0.0.5 #
- Support hot reload for all built-in navigators
- Add
StatelessNavigator
, akin toStatelessWidget
for when the child pages are determined just from the arguments - Remove
MappedNavigatableSource
, as a stateful instance (unlike the managedNavigatorState
) just seems to easy to use wrongly (not retaining the instance, and thus recreating it over and over)
0.0.4 #
- Add
StatefulNavigator
, akin toStatefulWidget
- Where the library takes care of managing the associated state object's lifecycle
0.0.3 #
- Add CI
- Publish tags automatically from GitHub
- Stricter analysis options
0.0.2 #
- Switch to new Flutter 3.24.0 Navigator API:
onDidRemovePage
- Make use of
Page.canPop
andPage.onPopInvoke
to tell the framework which pages can be popped.
This can be configured / changed during the page's display, e.g. to prevent back swipes once a form contains changes.
- Make use of
0.0.1 #
- Initial release with basic page and navigtable source ("bloc for routing") support