Releases: BranchMetrics/android-branch-deep-linking-attribution
Releases · BranchMetrics/android-branch-deep-linking-attribution
Release 5.21.1
- v5.21.1
- Fix for
getLastAttributedTouchData(BranchLastAttributedTouchDataListener())with noattributionWindowparameter, now correctly uses attribution window value configured in app dashboard.
- Fix for
Release 5.21.0
- v5.21.0
- Add an optional configuration to allow cancelling Install Referrer fetch.
setInstallReferrerTimeout(int timeoutInMilliseconds)- After the Branch singleton is initialized in Application onCreate
For example:Branch.getInstance().setInstallReferrerTimeout(250)
Or use branch.json{ "installReferrerFetchTimeout": 250 } - Setting to 0 milliseconds will not impose a timeout (default behavior).
- Add an optional configuration to allow cancelling Install Referrer fetch.
Release 5.20.3
- v5.20.3
- Master Release - Sep 24, 2025
- Add some additional debug logging.
Release 5.20.2
- v5.20.2
- Master Release - Sep 19, 2025
- Fixed bug where
identitymay not be set on some opens.
- Fixed bug where
Release 5.20.1
- v5.20.1
- Master Release - Sep 8, 2025
- Fixed a state where a malformed URL could result in service errors and prevent sdk init.
Release 5.20.0
- v5.20.0
- Master Release - Aug 5, 2025
- Fix race condition with setIdentity and logout, now happen in order of events enqueued.
- Expose
getInitState()for callers to determine session status.
Release 5.19.0
- v5.19.0
- Master Release - Jun 23, 2025
- Add method for manually removing intent lock for rare cases where onResume is not called or lock is placed after lifecycle callback.
Release 5.18.1
- v5.18.1
- Master Release - May 27, 2025
- Fixes a bug affecting Xiaomi devices.
- Fix for rare instances of session parameters getting cleared.
Release 5.18.0
- v5.18.0
- Master Release - May 14, 2025
- Add browser experience for apps that have opted in.
- By default, a
CustomTabsIntentwill launch specifically configured web links. - To override with your own, set
public void setCustomTabsIntent(CustomTabsIntent customTabsIntent)prior to session init. - Otherwise if
androidx.browser:browser:1.8.0is not imported, user's default browser will launch.
- By default, a
- Add browser experience for apps that have opted in.
Release 5.17.0
- v5.17.0
- Master Release - Apr 24, 2025
- Make formerly private
enableLogging(IBranchLoggingCallbacks iBranchLogging, BranchLogger.BranchLogLevel level)public
- Make formerly private