- Making parameters to
logPurchase()
mandatory (issue #182) - Updating gradle config for
jcenter
deprecation.
Narrowing down the Facebook SDK version for iOS due to the trouble it seems to cause with different developer environments and setups. See discussion in issue #159 and #171.
Fixing issue 159 - iOS compilation error
Fixing issue 165 - Pod install Error
Fixing issue 161 - Adding configuration option for
isAdvertiserIDCollectionEnabled
in the setAdvertiserTracking()
method.
Fixing issue 156 - iOS Compilation error
Fixing issue 147 - logAddToCart()
throws PlatformException
See PR 149
- Updating Facebook SDK dependency to follow all
12.x
versions. - Adding debug/dev cert for android to build and test example app
- Removing deprecated methods
setUserData
updateUserProperties
logActivatedApp
logDeactivatedApp
- Updating Facebook SDK core kit dependency to follow all
11.x
versions. - Removing references to Facebook Analytics in README (https://www.facebook.com/business/help/966883707418907)
Importing FBSDKCoreKit_Basics
as a real fix for #127 and #129. See PR #131. The PR adds back support for setUserData
in iOS during deprecation grace period.
N.B. Workaround release!!
Removing function body for iOS handling of deprecated method setUserData
. See issues #127 and #129. We
were unable to reproduce or successfully troubleshoot the reported problems within the team and decided that it would be
better to get around the compilation error with the sacrifice of the setUserData
in the possibly short time before it
is removed from the SDK anyway.
- Fixing issue #123
- Emptying the handling method for iOS
updateUserProperties
as it is removed from iOS SDK but only deprecated in Android. - Removing
nil
parameter from iOSinitializeSDK
method - Updating the missing
AppEvents.UserDataType
declarations
- Emptying the handling method for iOS
- Bumping Facebook SDK core kit to
11.1
- Adding deprecation notes for
setUserData
updateUserProperties
logActivatedApp
logDeactivatedApp
- Adding log events
Breaking changes: Starting from this release, the plugin require Flutter 2.0 with support for null safety
- Adding
logAddToCart
event log - Adding
logAddToWishlist
event log
- Adding support for setAdvertiserTrackingEnabled solved in PR #82
- Updating iOS deployment target to
9.0
as described in issue #74
- Fixing missing Android imports
- Updating Facebook SDK version to 8.1.0
- Adding
logInitiatedCheckout
event per request in issue #55 - Adding anonymous id getter
getAnonymousId()
- Android SDK:
getAnonymousAppDeviceGUID
- iOS SDK:
anonymousID
- Android SDK:
Updating Android and iOS integration native code
Refining documentation and code formatting.
- Merging PR #44 - Adding setDataProcessingOptions for CCPA compliance
- Merging PR #49 - Fixing return type and docs for
getApplicationId
- Merging PR #50 - Implementing
logPurchase
and closing #16
- Merging PR #29 - Add
setAutoLogAppEventsEnabled
for GDPR compliance.
- Fixing issue #18 -
updateUserProperties
Future is not being resolved.
- Updating documentation from issue #15
- Fixing issues (
#2,
#4 and
#8: breaking configuration change for Android. See the README with information on what to add in
AndroidManifest.xml
- Breaking name change of
logActivateApp
tologActivatedApp
- Adding shorthand log methods
- logDeactivatedApp
- logCompletedRegistration
- logRated
- logViewContent
- Add sample of shorthand log methods for app events.
- logActivateApp
- Bug fixing.
- Adding app events
logPushNotificationOpen
flush
getApplicationId
- First initial release supporting some basic functionality
clearUserData
clearUserID
logEvent
setUserData
setUserID
updateUserProperties