- fix: disable duration of route animations on web
- feat: specifying route transitions per platform
- feat: nesting branch can now be parametrized via
RoutebornBranchParams
- feat: export
SetPageNameCallback
- feat: export
UpdatablePageNameMixin
- feat: added
UpdatablePageNameMixin
- refactor: remove unnecessary field in
RoutebornPage
- fix:
popUntilwas not calling notifyListeners
- feat:
getNavigationStackmethod implemented.
- feat:
pushPage,popPage,replaceLastWith,replaceAllWithandpopUntilnow working even without a Navigator in the context (when called before an initialRouter). The fallbackRouteron calling such methods will be the rootRouter. - docs: updating documentation's robustness
- feat: adding simple example app using routeborn
- feat: adding initial documentation
- feat:
RoutebornPagenow usesMaterialPageRouteas a default route, making it possible to customize transitions via Theme - fix: page animations in nested routes when using multiple navigators
- BREAKING: changing
AppPagetoRoutebornPage
- feat: added option
inChildNavigatortoreplaceAllWithmethod - BREAKING: renamed
getCurrentNestingBranchtogetNestingBranch - BREAKING: renamed
setCurrentNestingBranchtosetNestingBranch
- feat: added
popUntilmethod
- feat:
setNestingBranchhas now option to reset the stack of the given branch
- fix: setting new route path
- fix: package exports
- fix: package exports
- configurability of branches
- fixes of navigation notifier methods when called from nested branch with multi-navigators
Initial release
Package setup