cordova-plugin-facebook-connect
Advanced tools
Changelog
3.1.0 (2021-08-31)
showDialog
method to allow for sharing photos (closes #54)setDataProcessingOptions
method to allow for setting Data Processing Options as part of compliance with the California Consumer Privacy Act (CCPA) (closes #57)setUserData
and clearUserData
methods to enable the use of Advanced Matching (closes #56)<input type="file" />
(closes #68)getDeferredApplink
method, and the process necessary to use it on iOS (closes #42)<a name="3.0.0"></a>
Changelog
3.0.0 (2021-08-17)
login
method error callback to return an object on iOS as on Android (closes #19)login
to remove the secret
, session_key
, and sig
properties, and add the new data_access_expiration_time
property (closes #49)getApplicationId
, setApplicationId
, getApplicationName
, and setApplicationName
methods to allow for dynamically switching between app IDs in code (closes #61)OTHER_APP_SCHEMES
variable which is required for iOS when using setApplicationId
to switch between multiple app IDs<a name="2.3.0"></a>
Changelog
2.3.0 (2021-04-21)
loginWithLimitedTracking
method to allow for using Limited Login on iOS (closes #51)getCurrentProfile
method to support retrieving profile information for the currently logged in user<a name="2.2.0"></a>
Changelog
2.2.0 (2021-04-06)
api
method (closes #50)<a name="2.1.0"></a>
Changelog
2.1.0 (2021-03-06)
getLoginStatus
method to add the force
parameter, which allows for fetching fresh data from Facebook rather than using previously cached login information (closes #47)isDataAccessExpired
and reauthorizeDataAccess
methods to allow for detecting when data access has expired, and to then request reauthorization from the user (closes #46)setAutoLogAppEventsEnabled
, setAdvertiserIDCollectionEnabled
, and setAdvertiserTrackingEnabled
methods on iOS to properly handle booleans passed in the enabled
argumentgetAccessToken
and api
methods on the browser platform to fix an issue that caused errors when the plugin was used before the Facebook SDK was available<a name="2.0.0"></a>
Changelog
2.0.0 (2021-02-25)
browserInit
method on the browser platform; this method which was previously a no-op is no longer defined (closes #26)login
method to remove unnecessary checks for read/publish permissions; the plugin will no longer prevent developers from requesting read and publish permissions at the same time, and will rely on the Facebook SDK's own internal logic instead (closes #34)showDialog
method to remove the deprecated caption, description, and picture properties (closes #28)setAdvertiserTrackingEnabled
method to allow for enabling advertiser tracking on iOS 14+getAccessToken
method to be consistent on all platforms and return the error message "Session not open." if the user has no current access tokenlogout
method to be consistent on all platforms and call the success callback even if the user has no current access token (closes #20)<a name="1.2.1"></a>
Changelog
1.2.0 (2021-02-05)
FACEBOOK_IOS_SDK_VERSION
preference to override the default iOS SDK versionFACEBOOK_ADVERTISER_ID_COLLECTION
preference and a new setAdvertiserIDCollectionEnabled
method to allow for disabling collection of advertiser-id
(closes #22)checkHasCorrectPermissions
method so that it is now supported on all platforms (closes #25)activateApp
method to use the callbacks passed to it (closes #18)showDialog
method to fail on iOS if the method
property was set to "apprequests" but the actionType
property was not defined; actionType
is now optional on all platforms (closes #29)objectID
property in example configuration object for the checkHasCorrectPermissions
method; objectID
is required by the Facebook SDK if actionType
is non-null (and vice versa)<a name="1.1.1"></a>