From 2ed703a2a8132f1a404d76b9a17d28fce081f9c8 Mon Sep 17 00:00:00 2001 From: Rodrigo de Souza Marques Date: Wed, 26 Jun 2024 23:24:10 -0300 Subject: [PATCH] Release 8.0.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 8.0.3 ### ⚠️ BREAKING CHANGE This is a major release which contains breaking API changes. #### ⚠️ SDK Initialization Changed * `useTestKey` parameter is no longer supported at `FlutterBranchSdk.init()`. Check the instructions in `README.MD` on how to activate the `key_test_`. ### 🐛 Bug Fixes * Fix issue #340: Logging not working in Android Studio Emulator --- CHANGELOG.md | 11 +++++++++++ .../flutter_branch_sdk/FlutterBranchSdkPlugin.java | 3 ++- example/ios/Podfile.lock | 4 ++-- example/pubspec.lock | 4 ++-- ios/Classes/SwiftFlutterBranchSdkPlugin.swift | 2 +- pubspec.yaml | 2 +- 6 files changed, 19 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b03ebd6..6f05354 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## 8.0.3 +### ⚠️ BREAKING CHANGE +This is a major release which contains breaking API changes. +#### ⚠️ SDK Initialization Changed +* `useTestKey` parameter is no longer supported at `FlutterBranchSdk.init()`. + +Check the instructions in `README.MD` on how to activate the `key_test_`. + +### 🐛 Bug Fixes +* Fix issue #340: Logging not working in Android Studio Emulator + ## 8.0.2 ### ⚠️ BREAKING CHANGE This is a major release which contains breaking API changes. diff --git a/android/src/main/java/br/com/rsmarques/flutter_branch_sdk/FlutterBranchSdkPlugin.java b/android/src/main/java/br/com/rsmarques/flutter_branch_sdk/FlutterBranchSdkPlugin.java index f848192..19f4430 100644 --- a/android/src/main/java/br/com/rsmarques/flutter_branch_sdk/FlutterBranchSdkPlugin.java +++ b/android/src/main/java/br/com/rsmarques/flutter_branch_sdk/FlutterBranchSdkPlugin.java @@ -24,6 +24,7 @@ import io.branch.indexing.BranchUniversalObject; import io.branch.referral.Branch; import io.branch.referral.BranchError; +import io.branch.referral.BranchLogger; import io.branch.referral.QRCode.BranchQRCode; import io.branch.referral.ServerRequestGetLATD; import io.branch.referral.util.BranchEvent; @@ -389,7 +390,7 @@ private void setupBranch(MethodCall call, final Result result) { HashMap argsMap = (HashMap) call.arguments; if ((Boolean) argsMap.get("enableLogging")) { - Branch.enableLogging(); + Branch.enableLogging(BranchLogger.BranchLogLevel.VERBOSE); } else { Branch.disableLogging(); } diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 407f946..b2afc16 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,7 +1,7 @@ PODS: - BranchSDK (3.4.3) - Flutter (1.0.0) - - flutter_branch_sdk (8.0.0-beta.0): + - flutter_branch_sdk (8.0.2): - BranchSDK (~> 3.4.3) - Flutter @@ -22,7 +22,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: BranchSDK: 078e92df232a7cc0a8d900287d1e57057a2e2997 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - flutter_branch_sdk: 76e2267c772a75db0c97841233494ee9f79db978 + flutter_branch_sdk: 77488aedfda2ec7a4dc65f2c71a98412a7443a2c PODFILE CHECKSUM: 4e8f8b2be68aeea4c0d5beb6ff1e79fface1d048 diff --git a/example/pubspec.lock b/example/pubspec.lock index 6330eab..81ceb3e 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -89,10 +89,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7 + sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" flutter_test: dependency: "direct dev" description: flutter diff --git a/ios/Classes/SwiftFlutterBranchSdkPlugin.swift b/ios/Classes/SwiftFlutterBranchSdkPlugin.swift index b1381f2..8fd10b6 100644 --- a/ios/Classes/SwiftFlutterBranchSdkPlugin.swift +++ b/ios/Classes/SwiftFlutterBranchSdkPlugin.swift @@ -255,7 +255,7 @@ public class SwiftFlutterBranchSdkPlugin: NSObject, FlutterPlugin, FlutterStream if args["enableLogging"] as! Bool == true { - Branch.enableLogging() + Branch.enableLogging(at: BranchLogLevel.debug) } if (!requestMetadata.isEmpty) { diff --git a/pubspec.yaml b/pubspec.yaml index 01a8222..f6159ec 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_branch_sdk description: Flutter Plugin for create deep link using Brach SDK (https://branch.io). This plugin provides a cross-platform (iOS, Android, Web). -version: 8.0.2 +version: 8.0.3 homepage: https://github.com/RodrigoSMarques/flutter_branch_sdk environment: