attriax_flutter_platform_interface 0.2.0
attriax_flutter_platform_interface: ^0.2.0 copied to clipboard
A common platform interface for the Attriax plugin.
Changelog #
0.2.0 #
Added #
AttriaxResolvedUrlAction,AttriaxResolvedUrlOpenMode, and browser-action payloads on deep-link and referrer models so the SDK can follow backend-provided browser destinations.AttriaxSkanConfig,AttriaxSkanState,AttriaxSkanUpdateResult, and the related SKAdNetwork schema/value models used by the Apple-platform runtime.- New
AttriaxPlatform.openBrowserUrl()andAttriaxPlatform.updateSkanConversionValue()hooks for federated implementations.
Changed #
AttriaxConfignow exposesautomaticBrowserHandlingandskanconfiguration for the main SDK runtime.- Method-channel regression coverage now includes browser-action handling and the expanded SKAdNetwork payload shapes.
0.1.0 #
Added #
AttriaxInstallStateandAttriaxDeepLinkReferrerDetailsfor reinstall-aware startup attribution and deep-link referrers.- Richer install-referrer, deep-link, and app-open result models with canonical URI and UTM fields.
- Method-channel regression coverage for the default platform-interface implementation.
Changed #
- Breaking: consuming packages now use the
Attriax.referrerfacade instead ofAttriax.installReferrer. - Initial deep-link startup handling now returns a startup event that callers resolve explicitly.
- README now documents the package-level validation command for standalone release checks.
Fixed #
- Package-level lint configuration now ships with the publishable package.
0.0.1 #
- First public platform interface release for the Attriax Flutter SDK.
- Added shared SDK models, synchronization state types, and the federated platform contract used by the Android and iOS implementations.