- Fixed:
InstallResponse.fromJsonno longer throws when the backend returnsdeepLinkData: {}for an organic (unattributed) install, which surfaced as an error out ofinitialize(). An empty — or otherwise unusable —deepLinkDataobject is now treated as "no deep link" (null), the same as an explicitnull.
pub.dev: linkforty_flutter: ^0.2.2
Recommended for everyone on 0.2.1 or earlier: every organic (unattributed) install failed SDK initialization before this fix, not just the deep-link portion of it. Ports mobile-sdk-ios#4 (iOS 1.4.1) and mobile-sdk-android#4 (Android 1.3.2).
This release is also the first validated by CI (#8): tests, analyze, format, a generated-sources check, and publish validation now run on every PR.