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:
Context:
We currently have 2 gaming modules FacebookGamingServices and FBSDKGamingServicesKit
FacebookGamingServices is currently the main module and FBSDKGamingServicesKit is a wrapper around it. The FBSDKGamingServicesKit wrapper previously included 2 Objective-C wrappers to expose functionality in Swift-only code in FacebookGamingServices. However, the maintenance cost of maintaining 2 separate modules was very high so these are being combined into one module.
For this, all of the Objective-C wrappers have been moved to FacebookGamingServices so FBSDKGamingServicesKit is now just an empty wrapper around FacebookGamingServices.
In this diff, I've made the FBSDKGamingServicesKit module the main module and made FacebookGamingServices be a wrapper around it, as we are doing for other kits for Swift Package Manager.
Reviewed By: samodom
Differential Revision: D33935669
fbshipit-source-id: bec45c4534d30800f7150a94a7556d75f78e67a8
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