flutter_link_nav 3.0.1
flutter_link_nav: ^3.0.1 copied to clipboard
Combining Navigator with Deep Links (Android) and Universal Links (iOS) in Flutter
3.0.1 #
- Added Tab Screen (multiple tabs) deep link handling example.
- Highlighted required Input parameters (
getTabIndex,currentTabIndex,updateTabIndex). - Clarified URI host vs path parsing for schemes like
example.vn://main_screen.
3.0.0 #
- BREAKING CHANGE: Simplified
RouteHandlersignature by removingfromSourceparameter.- Migration: Update your route handlers from
(queryParams, fromSource) => Widget()to(queryParams) => Widget(). - The
fromSourceparameter was redundant as all information can be passed throughqueryParams.
- Migration: Update your route handlers from
- NEW FEATURE: Added
actionRegistersupport for executing actions without navigation.- Routes can now have both
widgetRegister(for UI) andactionRegister(for actions like showBottomSheet, showDialog, etc.). - Deep links with only
actionRegisterwill execute the action directly without attempting navigation.
- Routes can now have both
2.0.0 #
- BREAKING CHANGE: Changed
builderparameter towidgetRegisterinRouteConfig.- Migration: Replace
builder: (queryParams, fromSource) => YourWidget()withwidgetRegister: (queryParams, fromSource) => YourWidget()in your route configurations. - This change provides better naming consistency and clarity for widget registration in routes.
- Migration: Replace
- Describe the functions of the relevant function and class.
- Upgrade library dependencies app_links.
1.0.4 #
- Add example in platform macOS.
- optimize code.
- Update README.md.
1.0.3 #
- Add example, how to use
DeepLinkHandlerin README.md.
1.0.2 #
- Update exactly support flatforms: Android, iOS.
- Optimize code.
1.0.1+1 #
- Add example how to use
DeepLinkHandlerin README.md.
1.0.1 #
- Add description and guidelines for android, iOS setup in README.md.
1.0.0+1 #
- Initial Open Source release.
