Summary:
The IPHONEOS_DEPLOYMENT_TARGET and TVOS_DEPLOYMENT_TARGET are now 12.0
The main code change update was to use the "requiringSecureCoding" version of the `NSKeyedArchiver.archivedData(withRootObject:requiringSecureCoding:)` method.
Reviewed By: samodom
Differential Revision: D39670757
fbshipit-source-id: c98c47d4bef591c96bed33391b0393920a50ebfe
Summary: Added a note to the changelog about Xcode 12 no longer being supported since the XCFrameworks are now buit with Xcode 13.
Reviewed By: samodom
Differential Revision: D34440353
fbshipit-source-id: d38f5c1c9f54a666151a41bbf9560d0bb03f3050
Summary:
Ran:
```
scripts/run.sh bump-version 13.0.0
scripts/run.sh bump-api-version v13.0
```
Also fixed old paths in script and excluded Package.swift from update check since it is generated later.
Reviewed By: jamestouri
Differential Revision: D34260762
fbshipit-source-id: 7081f07c9f7c670f4350e82415765300d0749e86
Summary: The IPHONEOS_DEPLOYMENT_TARGET and TVOS_DEPLOYMENT_TARGET are now 11.0
Reviewed By: samodom
Differential Revision: D33721097
fbshipit-source-id: 95afae6119fe09c0773252890aef6411f54d24d1
Summary:
I ran this on the release branch: remote/fbobjc/releases/release-ios-sdk-v12.2.1
```
time swift run --build-path=`mkscratch path` runner prepare-release | xcpretty
```
I created this diff on the release branch but I'm rebasing this onto master first. It needs to be in master in case someone points their SPM to master, that way they still get the latest release. Once it's in master it will be picked into the release branch.
Reviewed By: samodom
Differential Revision: D32988695
fbshipit-source-id: 849ebca96be82a9f847d2f043e59285aa4b02f91
Summary: iOS 9 was actually dropped in v12.0.0 but the deployment_target in the podspec files hadn't been updated
Reviewed By: joesus
Differential Revision: D32077658
fbshipit-source-id: 81ea1521cca0011f528a8d59020bb178d98962e7
Summary:
I ran this on the release branch: remote/fbobjc/releases/release-ios-sdk-v12.0.2
```
swift run runner prepare-release | xcpretty
```
This diff will be merged into master and then picked into the release branch. It needs to be in master in case someone points their SPM to master, that way they still get the latest release.
Reviewed By: joesus, samodom
Differential Revision: D31717002
fbshipit-source-id: 5de7939ce16d1fee07f7a32dfe288dc4cc90dc6a
Summary:
I ran this on the release branch: remote/fbobjc/releases/release-ios-sdk-v12.0.1
```
swift run runner prepare-release | xcpretty
```
This diff was created on the release branch but I'm going to rebase it on master so that it can be merged into master. (It needs to be in master in case someone points their SPM to master, that way they still get the latest release).
After its merged into master, I will pick it into the release branch.
Reviewed By: samodom
Differential Revision: D31696499
fbshipit-source-id: aaabbd71bc4e35a3e03cf81c2b6fad4d95f6833c
Summary:
Version bump for 12.0.1 to release a fix for Share Dialog not presenting for SDK 12.0.0
https://github.com/facebook/facebook-ios-sdk/issues/1909
Updated changelog
Reviewed By: samodom
Differential Revision: D31688308
fbshipit-source-id: 7038a111714def6d636ddf7babb194107771ea7e
Summary: Updated the Podspecs and Package Manifest for the artifacts to be released.
Reviewed By: samodom
Differential Revision: D31380729
fbshipit-source-id: c7caf5d9cc16e37a350b7d13ad2cb3888e5b2f1c
Summary:
In these stacked diffs, we are going to abstract AEM logic inside FBSDKCoreKit to an independent module called FBAEMKit.
In the end state, FBSDK, MMP and S2S will rely on the same AEMKit.
In this diff:
1. add `FBSDKAEMNetworker` to adopt `FBAEMNetworking`
2. in `FBSDKAEMNetworker`, we still use `FBSDKGraphRequest` to fire a graph API request
3. replace `FBSDKAEMReporter` with `FBAEMReporter`
4. update BUCK
5. added cocoapod support
Reviewed By: joesus
Differential Revision: D29274621
fbshipit-source-id: baa4dd86df358cd56d867745fd741caab5f1c586