Skip to content

Releases: BranchMetrics/react-native-branch-deep-linking-attribution

Release 6.2.0

02 Apr 16:16
c92fd6b

Choose a tag to compare

  • Update Android SDK to 5.11.0
  • Update iOS SDK 3.4.0
  • Added support for changing the Branch base API URL through the branch.json file

Release 6.1.0

01 Mar 01:40
895c2bd

Choose a tag to compare

  • Update Android SDK to 5.9.0
  • Update iOS SDK 3.2.0
  • Added addSnapPartnerParameter() to support setting Snapchat partner parameters
  • Added setDMAParamsForEEA() to support DMA compliance
  • Removed deprecated setDebug() method

Release 6.0.0

11 Oct 23:06
bad5481

Choose a tag to compare

  • Update Branch iOS SDK to 3.0.0 for iOS 17 support.
    • Add a Privacy Manifest for the Branch SDK.
    • Add support for a tracking domain. When Ads tracking is enabled, the SDK sends event calls to a tracking domain.
    • SetIdentity and Logout are now handled device side
    • Remove deprecated code and some data minimization
      • Cross Platform ID
      • Credits and Referrals
      • Close requests
      • Facebook App Links and related code.
      • Pre-iOS 14 tracking status. This is always false on recent iOS versions.
      • Tune data upgrade check
      • v1 Branch Events, all events are now v2 Branch Events
      • Pre-iOS 10 locale support
      • Device carrier. This was used for fraud analysis, but is no longer available on new iOS versions.
  • Update minimum iOS version to 12.0

Release 5.9.2

03 Oct 23:07
aa889c1

Choose a tag to compare

  • Update Android SDK to 5.7.1 to include gclid bug fix.

Release 5.9.1

02 Oct 22:24
55d6ca1

Choose a tag to compare

  • Update Android SDK to 5.7.0
  • Update iOS SDK 2.2.1
  • Removed deprecated code related to v1/events.

Release 5.9.0

26 Jun 20:37
e49af97

Choose a tag to compare

2023-06-26 Version 5.9.0

  • Update Android SDK to 5.5.0
  • Update iOS SDK 2.2.0
  • Removed deprecated iOS method, delayInitToCheckForSearchAds()

Release 5.8.0

30 Mar 00:29
b8b4414

Choose a tag to compare

2023-03-29 Version 5.8.0

  • To address a race condition where apps don't receive Branch params on cold starts, an opt in fix will defer loading the native iOS/Android layer until signaled
    by this plugin in subscribe().
    This can be enabled by creating a branch.json file with the contents:
    {
      "deferInitForPluginRuntime": true
    }
    Android: Place this file in your src/main/assets folder
    iOS: Add this file through Xcode, File -> Add Files to "YourProject.xcodeproj"
    and add to Copy Bundle Resources for each target that inits the Branch SDK.
  • Update Android SDK to 5.3.0
  • Update iOS SDK 2.1.0
    It may be necessary to clear out pod cache and reinstall
  • Fixes the typing of isTrackingDisabled to return Promise<boolean>

Release 5.7.0

26 Jan 01:29
e3281e6

Choose a tag to compare

  • Update Android SDK to 5.2.7
  • Update iOS SDK to 1.45.2. This increases the min iOS version to iOS 11.
  • Fix ~creation_source type - Thanks @vincent-paing
  • Add export for success and error event - Thanks @vincent-paing

Release 5.6.2

13 Oct 22:44
67a5c77

Choose a tag to compare

  • Fixed bug with returning LATD on iOS
  • Fixed bug with setIdentityAsync on Android

Release 5.6.1

03 Oct 23:04
562783c

Choose a tag to compare

2022-10-03 Version 5.6.1

  • Update Android SDK to 5.2.5