NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #555 most downloaded on pub.dev
A Flutter plugin for AppsFlyer SDK. Supports iOS and Android.
Last release 20 days ago
15 Sep 2026
Release timing varies
gaps range from 1 weeks to 3 months
Most releases are documented
notes for 50 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
133 releases · first in 2018
- change to local broadcast
Update to SDK v6.3.2 and added support for disabling advertiser ID on Android
One column per quarter.
Nothing published for this version
Added effective dart package for linter rules
Update iOS & Android to SDK v6.3.0
- Fix for deeplinking in iOS
Refactoring for SKAD network feature
- Update to iOS SDK v6.2.4
Nothing published for this version
Nothing published for this version
- Fix for SKAD
- Added disable SKAD API
Small fix for enableFacebookDeferredApplinks, useReceiptValidationSandbox, disableSKAdNetwork, setPushNotification APIs in iOS
Fix small bug with validateAndLogInAppIosPurchase API
Added support for strict mode (kids app)
Nothing published for this version
- Update to iOS SDK V6.2.3
Added enableFacebookDeferredApplinks API
Flutter 2.0 update including null safety support
Nothing published for this version
Flutter 2.0 update including null safety support
Added support for Unified Deeplink
Added support for push notification API
- Hot Fix
Fixed Unified deeplink crush on first launch
Seperated purchase validation API to iOS/Android
Added support for useReceiptValidationSandbox API
Added callbacks support for purchase validation API
Refactor for user invite feature
Update both iOS & Android to v6.2.0
Added Unified Deeplinking for Android
- Revert back to version 6.2.0
Update Google install referrer to 2.1
validateAndLogInAppPurchaseFixed updateServerUninstallToken on iOS
updateServerUninstallToken on iOSSwitch to callbacks for onAppOpenAttribution and onConversionData
onAppOpenAttribution and onConversionDataFixed FormatException caused by iOS side
FormatException caused by iOS sideUpdated AppsFlyer iOS SDK to v6.0.3
Removed AppTrackingTransparency framework
Added the functions: logCrossPromotionAndOpenStore logCrossPromotionImpression setAppInviteOneLinkID generateInviteLink
logCrossPromotionAndOpenStore
logCrossPromotionImpression
setAppInviteOneLinkID
generateInviteLinkFixed bug with sending arguments with methodChannel
Add null check for context in Android
iOS sdk version is now 6.0.2 and support AppTrackingTransparency framework
Fixed the issue in the example app on Android platform
Nothing published for this version
Updated AppsFlyer SDK to v5.4.1
sharedFilter support- Added documentation - Added secured links to README
AppsFlyer sdk version is updated to v5.2.0
StreamController to BehaviourSubject to fix bad state related to unclosed streamsChecked that the streams are not closed before sending events
added default values to initSdk params
initSdk paramsinitSdk now uses Future.delayed
initSdk now uses Future.delayedinitSdk returned String instead of MapNothing published for this version
initSdk function now uses named parameters
initSdk function now uses named parametersChanged initSdk to return a dynamic map
getSdkVersion to the apiinitSdk to return a dynamic mapNothing published for this version
Nothing published for this version
Added getAppsFlyerUID function to get a device unique user id
Updated appsflyer framework to 4.9.0
Nothing published for this version
Stream validateAndTrackInAppPurchase( String publicKey, String signature, String purchaseData, String price, String currency, Map additionalParameters
Added the following functions:
Stream validateAndTrackInAppPurchase( String publicKey, String signature, String purchaseData, String price, String currency, Map<String, String> additionalParameters)void updateServerUninstallToken(String token)Future<String> getHostPrefix()Future<String> getHostName()void setHost(String hostPrefix, String hostName)void setCollectIMEI(bool isCollect)void setCollectAndroidId(bool isCollect)void setAdditionalData(Map addionalData)void waitForCustomerUserId(bool wait)void setCustomerUserId(String userId)void enableLocationCollection(bool flag)void setAndroidIdData(String androidIdData)void setImeiData(String imei)void enableUninstallTracking(String senderId)void setIsUpdate(bool isUpdate)void setCurrencyCode(String currencyCode)void stopTracking(bool isTrackingStopped)void setMinTimeBetweenSessions(int seconds)void setUserEmails(List<String> emails, [EmailCryptType cryptType]Fixed onAppOpenAttribution not being called bug
Added AppsFlyerOptions to support easier options setup
AppsFlyerOptions to support easier options setupYour coding agent can read these notes before it upgrades. Set up the MCP server →