Skip to content

Releases: RodrigoSMarques/flutter_branch_sdk

Release 7.1.0

29 Feb 11:04
591816e
Compare
Choose a tag to compare

Features

  • New Methods:
    • setDMAParamsForEEA - In response to the European Union's enactment of the Digital Markets Act (DMA), this new method help pass consent information from your user to Google.
      See documentation for details.

Issues

  • Fix issue #297: Allow Call setRequestMetadata after FlutterBranchSdk.init() method

Native SDK Updates

Release 7.0.4

02 Feb 16:31
01e7209
Compare
Choose a tag to compare
  • Fix issue #289 : revert js dependency update. From version 0.7.0 to 0.6.7

Release 7.0.3

01 Feb 13:17
65acf63
Compare
Choose a tag to compare

Issues

  • Fix issue #277 : PlatformException - NullPointerException

Features

  • PR #286 : fix: export platform_interface
  • Updated configuration steps in README.MD
  • Sample app - code review

Release 7.0.2

20 Dec 02:16
ba34182
Compare
Choose a tag to compare

Issues

  • Fix issue #261 / #266 / #268: Calling startActivity() from outside of an Activity
  • Fix issue #264: Android (PlayStore) : Branch SDK Params empty on background state
  • Fix issue #265: New release 7.0.0+ not getting a deeplink data on first launch, when app is on resume
  • Fix issue #270: Indicate when error is thrown in init

Native SDK Updates

Release 7.0.2

07 Dec 02:35
Compare
Choose a tag to compare
Release 7.0.2 Pre-release
Pre-release
  • Fix issue #261 / #266 / #268: Calling startActivity() from outside of an Activity
  • Fix issue #265: New release 7.0.0+ not getting a deeplink data on first launch, when app is on resume
  • Fix issue #264: Android (PlayStore) : Branch SDK Params empty on background state
  • Removing unused code

Release 7.0.1

11 Nov 02:16
adcdebc
Compare
Choose a tag to compare
  • Fix issue #255: Attempt to invoke virtual method 'int android.content.Intent.getFlags()' on a null object reference when using FlutterFragmentActivity
  • Fix issue #256: A problem occurred configuring project ':flutter_branch_sdk'. - Add compatibility with AGP 8 (Android Gradle Plugin)

Release 7.0.0

03 Nov 10:19
6e11aa9
Compare
Choose a tag to compare

7.0.0

⚠️ This is a major release which contains breaking API changes.

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(). Use FlutterBranchSdk.listSession().
  • Removed setIOSSKAdNetworkMaxTime method
  • 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

Release 7.0.0 - beta 3

11 Oct 11:49
Compare
Choose a tag to compare
Pre-release

⚠️ This is a major release which contains breaking API changes.

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(). Use FlutterBranchSdk.listSession().
  • Removed setIOSSKAdNetworkMaxTime method
  • 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

Release 7.0.0 - beta 2

07 Oct 09:42
Compare
Choose a tag to compare
Pre-release

7.0.0

BREAKING CHANGE

  • Call the FlutterBranchSdk.init() method to initialize the SDK.

    Initialization must be called from main or at any time, for example after getting consent for GPDR.

    The init method has optional parameters that allow you:

    • change from test to live mode
    • enable logging
    • disable tracking to comply with GDPR.
  • initSession deprecated. Use listSession.

  • Removed deprecated methods:

    • setIOSSKAdNetworkMaxTime method
  • 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

07 Oct 09:40
d2e470c
Compare
Choose a tag to compare

6.9.0

Enhancement

  • Issue #244 - Support for setting customer_event_alias for BranchEvent