parse-community / Parse-SDK-iOS-OSX

The Apple SDK for Parse Platform (iOS, macOS, watchOS, tvOS)
https://parseplatform.org
Other
2.81k stars 865 forks source link

feat: Remove `ParseFacebookUtils` and `ParseTwitterUtils` #1779

Closed mtrezza closed 3 months ago

mtrezza commented 3 months ago

New Pull Request Checklist

Issue Description

Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1780 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1775 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1764 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1773

Approach

Remove ParseFacebookUtils and ParseTwitterUtils

parse-github-assistant[bot] commented 3 months ago

Thanks for opening this pull request!

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 72.27%. Comparing base (dd05d41) to head (a7e6abe).

:exclamation: Current head a7e6abe differs from pull request most recent head debd72b. Consider uploading reports for the commit debd72b to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1779 +/- ## ========================================== + Coverage 64.24% 72.27% +8.03% ========================================== Files 201 148 -53 Lines 23233 17267 -5966 ========================================== - Hits 14926 12480 -2446 + Misses 8307 4787 -3520 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

mtrezza commented 3 months ago

Change log entry:

BREAKING CHANGE: Removes convenience utilities ParseFacebookUtils and ParseTwitterUtils, instead add the 3rd party authentication SDK to log in and provide the authentication data to PFUser.logInWithAuthType to link the Parse User.

parseplatformorg commented 3 months ago

🎉 This change has been released in version 3.0.0