Skip to content

Releases: RodrigoSMarques/flutter_branch_sdk

Release 8.3.1

28 Dec 16:08
e015812
Compare
Choose a tag to compare

⚠️ BREAKING CHANGE

  • Minimum required Dart SDK version 3.3.0 (Flutter 3.19.0 - 15/02/2024)

🎉 Features

  • Revised documentation including section to change Flutter Deep link flag
  • New option in INFO.PLIST (branch_disable_nativelink) that allows disable NativeLink™ Deferred Deep Linking

Release 8.3.0

20 Dec 13:40
e45821b
Compare
Choose a tag to compare

⚠️ BREAKING CHANGE

  • Minimum required Dart SDK version 3.3.0 (Flutter 3.19.0 - 15/02/2024)

🎉 Features

Deprecated / Removed

  • FlutterBranchSdk.disableTracking(). Use FlutterBranchSdk.setConsumerProtectionAttributionLevel().
  • Removed initSession method.

Native SDK Updates

🔧 Native SDK Updates

Release 8.2.0

30 Aug 01:52
3b80703
Compare
Choose a tag to compare

8.2.0

⚠️ BREAKING CHANGE

  • Minimum required Dart SDK version 3.3.0 (Flutter 3.19.0 - 15/02/2024)

🎉 Features

  • Issue #361: Migrate to dart:js_interop to support Webassamebly. Thanks @hnvn

Release 8.1.1

28 Aug 09:30
6ab26a3
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix issue #368: "-118, Warning. Session initialization already happened" triggered in the listSession callback

Release 8.1.0

03 Aug 02:49
6b1cf42
Compare
Choose a tag to compare

🔧 Native SDK Updates

Release 8.0.4

12 Jul 02:13
f272fba
Compare
Choose a tag to compare

⚠️ 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 #347: ios plugin v8.0.3 crashes when no url is returned
  • Fix issue #338: Changing the return value in didFinishLaunchingWithOptions crashes the application from SDK version above 8.0.0

Release 8.0.3

27 Jun 02:31
8a7ef32
Compare
Choose a tag to compare

⚠️ 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

Release 8.0.2

21 May 00:27
7186eb1
Compare
Choose a tag to compare

⚠️ 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 Enable and Disable Tracking on FlutterBranchSdk.init() method

Release 8.0.1

18 May 23:14
9ae8379
Compare
Choose a tag to compare

⚠️ 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 #325: Android cannot get the opening link (onInitFinished called after clicking on deep link two times)

Release 8.0.0

18 May 23:14
4a9650e
Compare
Choose a tag to compare

⚠️ 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 #283: Android app not getting correct deeplink from Branch when app is opened
  • Fix issue #308: Android non branch deep link sometimes not available
  • Fix issue #309: Completion of await FlutterBranchSdk.init() doesn't mean native iOS plugin is ready?
  • Fix issue #311: Flutter SDK init falls into loop when race condition happens during the initialization.
  • Fix issue #314: Issue with Branch.io Integration on Apple 14 pro
  • Fix issue #316: Not getting link after fresh install

🔧 Native SDK Updates