- feat: Add linux support.
- fix(macOS): Flutter 3.16 broke macOS behaviour.
- fix(iOS): Allow to call AppLinks plugin from outside for custom AppDelegate or SceneDelegate.
- chore: README update.
- fix(Android): Code improvements and correctly skip event firing when comming from history.
- fix: Add missing
allUriLinkStream
andallStringLinkStream
methods web platform.
- chore: Add support for Flutter 3.10.
- chore(Android): Add support for AGP 8.0.
- fix(iOS): Code improvements (Thanks to michalsrutek)
- chore: Merge platform interface in main project.
- fix(macOS): wrong plugin definition resulting in build errors.
- feat(Android): Allow ACTION_SEND with Intent.EXTRA_STREAM, Intent.EXTRA_TEXT. (thanks to espresso3389)
- feat: Add single stream for all links (See README for updated usage).
- chore: Unify platform packages in app_links main package (Windows #include directive must be updated!).
- chore: Remove duplicated code in windows implementation.
- feat: Triggering Firebase dynamic links for Android >= 12 (behaviour changes). (thanks to AdrienAudouard)
- feat: Add macOS support.
- feat: Add Windows support.
- fix: iOS
application
callbacks do not returntrue
anymore.
- core: Improve Android code.
- core: Breaking API changed to use stream instead of callback.
- fix: Consistent behaviour between iOS & Android with (deffered) stream usage (for onAppLink vs. getInitialLink "duplicated" links).
- fix: remove example splashscreen deprecation.
- core: Add linter.
- fix: Get rid of Android LocalBroadcastReceiver deprecation (removed dependency & import...).
- fix: Duplicated iOS call when app is on terminated status.
- fix: iOS
application
callback does not returntrue
anymore. - fix: Get rid of Android LocalBroadcastReceiver deprecation.
- core: Updated dependencies.
- Add web support. (getInitialAppLink() only).
- Breaking: String uri added on
onAppLink
for custom handling like uppercased uri. - Feat:
getInitialAppLinkString
andgetLatestAppLinkString
added to reflect the above change.
- Minimal sample added (Thanks to @JamesCullum).
- Add null safety support.
- Same as 0.2.0.
- No known issue. Bumping to 1.0 to be prepared for null safety version.
- Add configurations in example.
- Update README.md.
- Add documentation.
- Format dart source code.
- Initial release.
- Android App Links, Deep Links, iOS Universal Links and Custom URL schemes.