Releases: RodrigoSMarques/flutter_branch_sdk
Release 7.0.0
7.0.0
BREAKING CHANGE
- Minimum required Dart SDK version to 2.18 (Flutter 3.3.0)
- Xcode 15 is the min version
- iOS 12 is the min version
SDK Initialization Required
- Use
FlutterBranchSdk.init()method to initialize the SDK.
Initialization must be called from main or at any time (for example after getting consent for GPDR).
await FlutterBranchSdk.init(
useTestKey: false, enableLogging: false, disableTracking: false);Check additional instructions in the README
Deprecated / Removed
FlutterBranchSdk.initSession(). UseFlutterBranchSdk.listSession().- Removed
setIOSSKAdNetworkMaxTimemethod - Removed Facebook App Install Ads on iOS
Features
- Issue #244 - Support for setting customer_event_alias for BranchEvent
- Updated compile & target SDK to Android API 33.
- Updated example app Android compileSdkVersion to 33.
Native SDK Updates
- Updated included iOS SDK to 3.0.0 - iOS Version History
Release 7.0.0 - beta 3
BREAKING CHANGE
- Minimum required Dart SDK version to 2.18 (Flutter 3.3.0)
- Xcode 15 is the min version
- iOS 12 is the min version
SDK Initialization Required
- Use
FlutterBranchSdk.init()method to initialize the SDK.
Initialization must be called from main or at any time (for example after getting consent for GPDR).
await FlutterBranchSdk.init(
useTestKey: false, enableLogging: false, disableTracking: false);Check additional instructions in the README
Deprecated / Removed
FlutterBranchSdk.initSession(). UseFlutterBranchSdk.listSession().- Removed
setIOSSKAdNetworkMaxTimemethod - Removed Facebook App Install Ads on iOS
Features
- Issue #244 - Support for setting customer_event_alias for BranchEvent
- Updated compile & target SDK to Android API 33.
- Updated example app Android compileSdkVersion to 33.
Native SDK Updates
- Updated included iOS SDK to 3.0.0 - iOS Version History
Release 7.0.0 - beta 2
7.0.0
BREAKING CHANGE
-
Call the
FlutterBranchSdk.init()method to initialize the SDK.Initialization must be called from
mainor at any time, for example after getting consent for GPDR.The
initmethod has optional parameters that allow you:- change from test to live mode
- enable logging
- disable tracking to comply with GDPR.
-
initSessiondeprecated. UselistSession. -
Removed deprecated methods:
setIOSSKAdNetworkMaxTimemethod
-
Removed Facebook App Install Ads on iOS
Enhancement
- Issue #244 - Support for setting customer_event_alias for BranchEvent
- Updated compile & target SDK to Android API 33.
- Updated example app Android compileSdkVersion to 33.
Release 6.9.0
Release 7.0.0 - beta 1
7.0.0
BREAKING CHANGE
-
Call the
FlutterBranchSdk.init()method to initialize the SDK.Initialization must be called from
mainor at any time, for example after getting consent for GPDR.The
initmethod has optional parameters that allow you:- change from test to live mode
- enable logging
- disable tracking to comply with GDPR.
-
initSessiondeprecated. UselistSession. -
Removed deprecated methods:
setIOSSKAdNetworkMaxTimemethod
-
Removed Facebook App Install Ads on iOS
Enhancement
- Updated compile & target SDK to Android API 33.
- Updated example app Android compileSdkVersion to 33.
Release 7.0.0 - beta 0
BREAKING CHANGE
-
Call the
FlutterBranchSdk.init()method to initialize the SDK.Initialization must be called from
mainor at any time, for example after getting consent for GPDR.The
initmethod has optional parameters that allow you:- change from test to live mode
- enable logging
- disable tracking to comply with GDPR.
2.initSession deprecated. Use listSession
Enhancement
- Updated compile & target SDK to Android API 33.
- Updated example app Android compileSdkVersion to 33.
Release 6.8.0
- Updated Native
AndroidSDKs:- Android Native SDK Update 5.7.+ - Android Version History
- iOS Native SDK Update 2.2.1 - iOS Version History
- Removed:
- Facebook App Install Ads on Android (parameter
branch_enable_facebook_ads)
- Facebook App Install Ads on Android (parameter
Release 6.7.1
Fix issue #237: Pass long URL when try creating Short URL in Offline
Release 6.7.0
6.7.0
-
Updated Native
AndroidandiOSSDKs:- Android Native SDK Update 5.6.+ - Android Version History
- iOS Native SDK Update 2.2.0 - iOS Version History
-
Removed:
- Firebase App Indexing in Android (
listOnSearchandremoveFromSearchreturnsuccessbut do not perform any action) - Old Apple Search Ads APIs (parameter
branch_check_apple_ads)
- Firebase App Indexing in Android (
Release 6.6.0
-
Updated Native
AndroidandiOSSDKs:- Android Native SDK Update 5.4.+ - Android Version History
- iOS Native SDK Update 2.1.0 - iOS Version History
-
New Methods:
addSnapPartnerParameter- See documentation on partner parameters for details.