Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to plugin version 3.2.0 #9

Open
wants to merge 90 commits into
base: platogo
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
8bdc86b
Increment package version to 2.2.0
Mar 12, 2021
833cec4
Handle variable replacement in Podfile for cordova-ios 5
Mar 12, 2021
46fc30b
Upgrade to iOS SDK 9.1.0
Mar 12, 2021
18b05fc
Update documentation for api method
Mar 12, 2021
e83d6e8
Update showDialog documentation
Mar 14, 2021
044bf13
Upgrade to Android SDK 9.1.0
Mar 16, 2021
cda7cbf
Update CHANGELOG
Apr 7, 2021
4f4032b
Merge pull request #53 from cordova-plugin-facebook-connect/develop
noahcooper Apr 7, 2021
5af8fd2
Drop support for cordova-ios 5 and below
Apr 7, 2021
5d2eec6
Drop support for iOS 8 and below
Apr 7, 2021
2ad1123
Increment package version to 3.0.0
Apr 7, 2021
b247518
Update authResponse object
Apr 8, 2021
932654d
Increment package version to 2.3.0
Apr 13, 2021
e782756
Upgrade Android and iOS SDK
Apr 13, 2021
1018e33
Add loginWithLimitedTracking method for iOS
Apr 18, 2021
285eeb1
Return an error when calling methods that are unavailable with Limite…
Apr 18, 2021
35e25f2
Drop support for iOS 8 and below
Apr 20, 2021
f779148
Remove unused parseURLParams method
Apr 20, 2021
97b11f5
Use Graph API v10.0
Apr 20, 2021
c951155
Add getCurrentProfile method
Apr 22, 2021
aa353eb
Return nonce in loginWithLimitedTracking response
Apr 22, 2021
7989ff4
Update CHANGELOG
Apr 22, 2021
0665f10
Merge pull request #62 from cordova-plugin-facebook-connect/2.3.0
noahcooper Apr 22, 2021
feb2bab
Merge master into develop
Apr 22, 2021
3cc47a4
Update CHANGELOG
Apr 28, 2021
cb99fdd
Add getApplicationId and getApplicationName methods
Apr 30, 2021
fea8834
Use Graph API v11.0
Jun 8, 2021
6ca7be6
Upgrade iOS SDK
Jun 8, 2021
8866eb8
Upgrade Android SDK
Jun 8, 2021
ec97931
Use activateApp instance method
Jun 8, 2021
3d397d0
Update CHANGELOG
Jun 8, 2021
943abd9
Add setApplicationId and setApplicationName methods
Jun 9, 2021
6c2bff2
Upgrade iOS SDK
Jun 24, 2021
c61af61
Upgrade Android and iOS SDK
Jul 29, 2021
7c3cb67
Update references to setApplicationId and setApplicationName
noahcooper Aug 14, 2021
34a59a2
Upgrade Android SDK
noahcooper Aug 14, 2021
beb0c22
Update activateApp method
noahcooper Aug 16, 2021
8f31458
Remove unnecessary logging
noahcooper Aug 16, 2021
29f6a7a
Update loginResponseObject name
noahcooper Aug 16, 2021
7bbdb47
Abstract iOS login error handling
noahcooper Aug 16, 2021
620c979
Return iOS login error as JSON
noahcooper Aug 16, 2021
9d004e9
Set default login error message
noahcooper Aug 16, 2021
b310dda
Add errorCode to iOS error response
noahcooper Aug 16, 2021
204b6f1
Update README
noahcooper Aug 16, 2021
b81dedc
Update CHANGELOG
noahcooper Aug 16, 2021
49168e1
Properly handle null FACEBOOK_URL_SCHEME_SUFFIX
noahcooper Aug 16, 2021
1486c16
Add OTHER_APP_SCHEMES variable
noahcooper Aug 16, 2021
85e2f38
Update CHANGELOG
noahcooper Aug 16, 2021
462392e
Update README
noahcooper Aug 16, 2021
e955665
Update README
noahcooper Aug 16, 2021
50ee9b6
Update CHANGELOG
noahcooper Aug 17, 2021
f315a35
Update README
noahcooper Aug 17, 2021
272bcbd
Update README
noahcooper Aug 17, 2021
9f17ea8
Merge pull request #60 from cordova-plugin-facebook-connect/develop
noahcooper Aug 17, 2021
54e9798
Remove outdated references to Eclipse
noahcooper Aug 19, 2021
1d4a718
Bump version
noahcooper Aug 19, 2021
ca0acec
Add support for sharing photos
noahcooper Aug 20, 2021
3afd9c3
Remove references to Android Support library
noahcooper Aug 20, 2021
0919ba1
Fix issue with Android 11 package visibliity
noahcooper Aug 20, 2021
3c8c33a
Catch exceptions with photo_image
noahcooper Aug 22, 2021
116688b
Add setUserData method
noahcooper Aug 23, 2021
078df5c
Update error message
noahcooper Aug 23, 2021
6ad974b
Add clearUserData method
noahcooper Aug 23, 2021
be14a87
Remove reference to default version
noahcooper Aug 24, 2021
0c8f993
Add setDataProcessingOptions method
noahcooper Aug 24, 2021
8abf90e
Add documentation for getDeferredApplink
noahcooper Aug 25, 2021
c619659
Update FACEBOOK_BROWSER_SDK_VERSION example
noahcooper Aug 25, 2021
928d9da
Abstract success handling
noahcooper Aug 25, 2021
231b540
Abstract invalid arguments error handling
noahcooper Aug 25, 2021
6ecac04
Fix whitespace
noahcooper Aug 25, 2021
979543c
Update CHANGELOG
noahcooper Aug 25, 2021
34f02b2
Prevent plugin from breaking resume events on Android
noahcooper Aug 26, 2021
fe2228f
Update CHANGELOG
noahcooper Aug 26, 2021
190497c
Fix references to callbackId
noahcooper Aug 27, 2021
3b903f5
Update CHANGELOG
noahcooper Aug 31, 2021
107f177
Merge pull request #80 from cordova-plugin-facebook-connect/develop
noahcooper Aug 31, 2021
4169c45
Require cordova-android >= 9
noahcooper Sep 4, 2021
386d1eb
Update README
noahcooper Sep 4, 2021
38f7509
Update CHANGELOG
noahcooper Sep 4, 2021
ffa8921
Update CHANGELOG
noahcooper Sep 7, 2021
0a3b0e9
Merge pull request #91 from cordova-plugin-facebook-connect/3.1.1
noahcooper Sep 7, 2021
9573b5b
Bump version
noahcooper Sep 7, 2021
12a3511
Bump version
noahcooper Sep 7, 2021
628382b
Upgrade Android and iOS SDK
noahcooper Sep 7, 2021
492b786
Update README
noahcooper Sep 9, 2021
2d00896
Downgrade iOS SDK
noahcooper Sep 16, 2021
8284686
Update CHANGELOG
noahcooper Sep 17, 2021
80ca619
Merge pull request #93 from cordova-plugin-facebook-connect/3.2.0
noahcooper Sep 17, 2021
c2bcd18
Merge branch 'cordova-plugin-facebook-connect/master' into platogo/up…
Luro91 Oct 12, 2022
69e2a97
Fix getter of advertisingIdentifier
Luro91 Oct 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 82 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,84 @@
<a name="3.2.0"></a>
# [3.2.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v3.2.0) (2021-09-17)

## Features

* Updated the Facebook SDK to 11.3.0 for Android

## Documentation

* Updated README to add link to Facebook documentation on Access Levels (closes [#92](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/92))

<a name="3.1.1"></a>
# [3.1.1](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v3.1.1) (2021-09-07)

## Breaking Changes

* Updated plugin.xml to indicate that cordova-android >= 9 is required (closes [#90](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/90))

<a name="3.1.0"></a>
# [3.1.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v3.1.0) (2021-08-31)

## Features

* Updated the `showDialog` method to allow for sharing photos (closes [#54](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/54))
* Added new `setDataProcessingOptions` method to allow for setting Data Processing Options as part of compliance with the California Consumer Privacy Act (CCPA) (closes [#57](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/57))
* Added new `setUserData` and `clearUserData` methods to enable the use of Advanced Matching (closes [#56](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/56))

## Bug Fixes

* Fixed an issue that could break the Cordova resume event on Android, which in turn could cause problems with elements like `<input type="file" />` (closes [#68](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/68))
* Fixed an issue that would cause Facebook dialogs to open in a webview on Android (closes [#81](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/81))

## Documentation

* Updated README to document the `getDeferredApplink` method, and the process necessary to use it on iOS (closes [#42](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/42))

<a name="3.0.0"></a>
# [3.0.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v3.0.0) (2021-08-17)

## Breaking Changes

* Dropped support for cordova-ios 5 (closes [#40](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/40))
* Dropped support for iOS 8 and below (closes [#41](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/41))
* Updated the `login` method error callback to return an object on iOS as on Android (closes [#19](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/19))

## Features

* Updated the Facebook SDK to 11.2.0 for Android and 11.1.0 for iOS
* Updated the Facebook JavaScript SDK used by the browser platform to v11.0
* Updated the object returned by methods such as `login` to remove the `secret`, `session_key`, and `sig` properties, and add the new `data_access_expiration_time` property (closes [#49](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/49))
* Added new `getApplicationId`, `setApplicationId`, `getApplicationName`, and `setApplicationName` methods to allow for dynamically switching between app IDs in code (closes [#61](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/61))
* Added new `OTHER_APP_SCHEMES` variable which is required for iOS when using `setApplicationId` to switch between multiple app IDs

## Bug Fixes

* Fixed an issue that would cause the *-Info.plist file to have a null value if FACEBOOK_URL_SCHEME_SUFFIX was null (closes [#77](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/77))

<a name="2.3.0"></a>
# [2.3.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v2.3.0) (2021-04-21)

## Features

* Updated the Facebook SDK to 9.1.1 for Android and 9.2.0 for iOS
* Added new `loginWithLimitedTracking` method to allow for using Limited Login on iOS (closes [#51](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/51))
* Added new `getCurrentProfile` method to support retrieving profile information for the currently logged in user

<a name="2.2.0"></a>
# [2.2.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v2.2.0) (2021-04-06)

## Features

* Updated the Facebook SDK to 9.1.0 for Android and iOS

## Bug Fixes

* Added a hook to allow variables to be replaced in Podfile when using cordova-ios 5 (closes [#52](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/52))

## Documentation

* Updated README to make it clear that an access token must be included when using the `api` method (closes [#50](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/50))

<a name="2.1.0"></a>
# [2.1.0](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/releases/tag/v2.1.0) (2021-03-06)

Expand All @@ -23,7 +104,7 @@
## Features

* Updated the Facebook SDK to 9.0.0 for Android and 9.0.1 for iOS (closes [#15](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/15))
* Updated the `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 [#34](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/pull/34)
* Updated the `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](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/pull/34))
* Updated the `showDialog` method to remove the deprecated caption, description, and picture properties (closes [#28](https://github.com/cordova-plugin-facebook-connect/cordova-plugin-facebook-connect/issues/28))
* Added a new `setAdvertiserTrackingEnabled` method to allow for enabling advertiser tracking on iOS 14+

Expand Down
Loading