Skip to content

Commit 83ed802

Browse files
Release 8.7.0
Release 8.7.0
2 parents 48d0b93 + eff4c99 commit 83ed802

File tree

18 files changed

+146
-50
lines changed

18 files changed

+146
-50
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 8.7.0
2+
### 🔧 Native SDK Updates
3+
* Updated included iOS SDK to 3.13.0 - [iOS Version History](https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases)
4+
* Updated included Branch Android SDK to 5.20.0 - [Android Version History](https://github.com/BranchMetrics/android-branch-deep-linking-attribution/releases)
5+
6+
### 🎉 Features
7+
* New Methods:
8+
- `setAnonID` - Sets a custom Meta Anon ID for the current user.
9+
- `setSDKWaitTimeForThirdPartyAPIs` - Set the SDK wait time for third party APIs (for fetching ODM info and Apple Attribution Token) to finish
10+
111
## 8.6.0
212
### 🔧 Native SDK Updates
313
* Updated included Branch Android SDK to 5.19.0 - [Android Version History](https://github.com/BranchMetrics/android-branch-deep-linking-attribution/releases)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ Supports Android, iOS and Web.
1212

1313

1414
| Platform | Version | History
15-
| --- | --- | ---
16-
| Android | 5.19.+ | [Android Version History](https://github.com/BranchMetrics/android-branch-deep-linking-attribution/releases)
17-
| iOS | 3.12.+ | [iOS Version History](https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases)
18-
| Web | 2.86.4 | [Web Version History](https://github.com/BranchMetrics/web-branch-deep-linking-attribution/releases)
15+
| --- |---------| ---
16+
| Android | 5.20.+ | [Android Version History](https://github.com/BranchMetrics/android-branch-deep-linking-attribution/releases)
17+
| iOS | 3.13.+ | [iOS Version History](https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases)
18+
| Web | 2.86.4 | [Web Version History](https://github.com/BranchMetrics/web-branch-deep-linking-attribution/releases)
1919

2020

2121
Implemented functions in plugin:

android/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ version = '1.0'
44
def getPackageVersion() {
55
def props = new Properties()
66
file('../pubspec.yaml').withInputStream { props.load(it) }
7-
// println props.getProperty("version")
87
props.getProperty("version")
98
}
109

@@ -50,7 +49,7 @@ android {
5049
}
5150

5251
dependencies {
53-
implementation 'io.branch.sdk.android:library:5.19.+'
52+
implementation 'io.branch.sdk.android:library:5.20.+'
5453
implementation 'com.google.android.gms:play-services-ads-identifier:18.2.0'
5554
implementation 'androidx.lifecycle:lifecycle-runtime:2.8.7'
5655
implementation 'androidx.browser:browser:1.8.0'

example/ios/Flutter/AppFrameworkInfo.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
<key>CFBundleVersion</key>
2222
<string>1.0</string>
2323
<key>MinimumOSVersion</key>
24-
<string>12.0</string>
24+
<string>13.0</string>
2525
</dict>
2626
</plist>

example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
platform :ios, '12.0'
2+
platform :ios, '13.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

example/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ EXTERNAL SOURCES:
99
:path: Flutter
1010

1111
SPEC CHECKSUMS:
12-
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
12+
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
1313

14-
PODFILE CHECKSUM: 4e8f8b2be68aeea4c0d5beb6ff1e79fface1d048
14+
PODFILE CHECKSUM: cc1f88378b4bfcf93a6ce00d2c587857c6008d3b
1515

1616
COCOAPODS: 1.16.2

example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
5353
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5454
E0EB801013A315749141A3FA /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
55+
78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = "<group>"; };
5556
/* End PBXFileReference section */
5657

5758
/* Begin PBXFrameworksBuildPhase section */
@@ -80,6 +81,7 @@
8081
9740EEB11CF90186004384FC /* Flutter */ = {
8182
isa = PBXGroup;
8283
children = (
84+
78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */,
8385
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
8486
9740EEB21CF90195004384FC /* Debug.xcconfig */,
8587
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
@@ -343,7 +345,7 @@
343345
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
344346
GCC_WARN_UNUSED_FUNCTION = YES;
345347
GCC_WARN_UNUSED_VARIABLE = YES;
346-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
348+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
347349
MTL_ENABLE_DEBUG_INFO = NO;
348350
SDKROOT = iphoneos;
349351
SUPPORTED_PLATFORMS = iphoneos;
@@ -425,7 +427,7 @@
425427
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
426428
GCC_WARN_UNUSED_FUNCTION = YES;
427429
GCC_WARN_UNUSED_VARIABLE = YES;
428-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
430+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
429431
MTL_ENABLE_DEBUG_INFO = YES;
430432
ONLY_ACTIVE_ARCH = YES;
431433
SDKROOT = iphoneos;
@@ -476,7 +478,7 @@
476478
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
477479
GCC_WARN_UNUSED_FUNCTION = YES;
478480
GCC_WARN_UNUSED_VARIABLE = YES;
479-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
481+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
480482
MTL_ENABLE_DEBUG_INFO = NO;
481483
SDKROOT = iphoneos;
482484
SUPPORTED_PLATFORMS = iphoneos;

example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/lib/main.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ void main() async {
3131
FlqutterBranchSdk.setRequestMetadata('key2', 'value2');
3232
*/
3333

34+
FlutterBranchSdk.setAnonID('1234556');
35+
FlutterBranchSdk.setSDKWaitTimeForThirdPartyAPIs(2.5);
36+
3437
await FlutterBranchSdk.init(enableLogging: true, branchAttributionLevel: BranchAttributionLevel.FULL);
3538
FlutterBranchSdk.setConsumerProtectionAttributionLevel(BranchAttributionLevel.FULL);
3639

0 commit comments

Comments
 (0)