Skip to content

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

Release 5.8.0

30 Mar 00:29
b8b4414
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

2022-10-03 Version 5.6.1

  • Update Android SDK to 5.2.5

Release 5.6.0

01 Oct 00:27
81c93ec
Compare
Choose a tag to compare

2022-09-30 Version 5.6.0

  • Update Android SDK to 5.2.4
  • Update iOS SDK to 1.43.2
  • Fix BranchUniversalObject showShareSheet return type definition (thanks romanlitvin)
  • Change customData type definition to String String dictionary (thanks vincent-paing!)
  • Fixed clearPartnerParameters call (thanks danilobuerger!)
  • Add callback to setIdentity in new function setIdentityAsync

Release 5.5.0

20 Jul 22:38
3a6ac67
Compare
Choose a tag to compare

2022-07-20 Version 5.5.0

  • Branch QR code creation support added.
    getBranchQRCode: (
    settings: BranchQRCodeSettings,
    branchUniversalObject: BranchUniversalObjectOptions,
    linkProperties: BranchLinkProperties,
    controlParams: BranchLinkControlParams, 
    ) => Promise<string>;
  • Support for preinstall analytics.
    setPreInstallCampaign = (campaign) => RNBranch.setPreinstallCampaign(campaign)
    setPreInstallPartner = (partner) => RNBranch.setPreinstallPartner(partner)
  • Update react-native to 0.63.0
  • Update Android SDK to 5.2.0
  • Update iOS SDK to 1.43.1

Release 5.4.1

09 Jun 19:27
461f2b8
Compare
Choose a tag to compare
  • Update Android SDK to 5.1.5

  • Update iOS SDK to 1.42.0

Release 5.4.0

11 Feb 01:51
9ed14c8
Compare
Choose a tag to compare
  • Fix type definition of createBranchUniversalObject (Thanks v-fernandez!)

  • Update Android SDK to 5.1.0

  • Update iOS SDK to 1.41.0

  • Update other dependencies to latest non-breaking

Release 5.3.1

31 Jan 21:12
4fe1c39
Compare
Choose a tag to compare
  • Null checks for listeners. Thanks ilyagru!
  • Depend on React-Core instead of React. Thanks radko93!
  • Use @ReactModule annotation. Thanks janicduplessis!

Release 5.3.0

26 Jan 01:33
7613645
Compare
Choose a tag to compare
  • Swift support. Thanks giautm!
  • Expose iOS method handleATTAuthorizationStatus. Thanks adkenyon!
  • Remove jcenter repository. Thanks yash221b!
  • Fix removeListener deprecate warning. Thanks addingama!