Releases: BranchMetrics/react-native-branch-deep-linking-attribution
Releases · BranchMetrics/react-native-branch-deep-linking-attribution
Release 5.8.0
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 insubscribe()
.
This can be enabled by creating abranch.json
file with the contents:Android: Place this file in your src/main/assets folder{ "deferInitForPluginRuntime": true }
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 returnPromise<boolean>
Release 5.7.0
- 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
- Fixed bug with returning LATD on iOS
- Fixed bug with setIdentityAsync on Android
Release 5.6.1
2022-10-03 Version 5.6.1
- Update Android SDK to 5.2.5
Release 5.6.0
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
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
-
Update Android SDK to 5.1.5
-
Update iOS SDK to 1.42.0
Release 5.4.0
-
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
- Null checks for listeners. Thanks ilyagru!
- Depend on React-Core instead of React. Thanks radko93!
- Use @ReactModule annotation. Thanks janicduplessis!
Release 5.3.0
- Swift support. Thanks giautm!
- Expose iOS method handleATTAuthorizationStatus. Thanks adkenyon!
- Remove jcenter repository. Thanks yash221b!
- Fix removeListener deprecate warning. Thanks addingama!