Releases: BranchMetrics/react-native-branch-deep-linking-attribution
Releases · BranchMetrics/react-native-branch-deep-linking-attribution
Release 6.3.0
- Update iOS SDK to 3.6.3
- Update Android SDK to 5.12.4
Release 6.2.2
- Update iOS SDK to 3.4.4
- Update Android SDK to 5.12.1
Release 6.2.1
2024-04-03 Version 6.2.1
Fix issue with deeplinks getting lost on iOS when the App is closed and deferInitForPluginRuntime is enabled
Update iOS SDK 3.4.1
Release 6.2.0
- 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
- 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
- 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
- Update Android SDK to 5.7.1 to include gclid bug fix.
Release 5.9.1
- Update Android SDK to 5.7.0
- Update iOS SDK 2.2.1
- Removed deprecated code related to v1/events.
Release 5.9.0
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
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>