Skip to content

Releases: BranchMetrics/android-branch-deep-linking-attribution

Release 5.21.1

16 Apr 20:14
b6ff22d

Choose a tag to compare

  • v5.21.1
    • Fix for getLastAttributedTouchData(BranchLastAttributedTouchDataListener()) with no attributionWindow parameter, now correctly uses attribution window value configured in app dashboard.

Release 5.21.0

16 Apr 20:13
da7ef20

Choose a tag to compare

  • 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).

Release 5.20.3

24 Sep 21:57
9127987

Choose a tag to compare

  • v5.20.3
  • Master Release - Sep 24, 2025
    • Add some additional debug logging.

Release 5.20.2

20 Sep 01:08
0a44f2f

Choose a tag to compare

  • v5.20.2
  • Master Release - Sep 19, 2025
    • Fixed bug where identity may not be set on some opens.

Release 5.20.1

08 Sep 23:36
a67bcd6

Choose a tag to compare

  • 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

06 Aug 22:33
6b5dce5

Choose a tag to compare

  • 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

24 Jun 05:31
3d096cf

Choose a tag to compare

  • 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

28 May 00:29
d13362c

Choose a tag to compare

  • 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

14 May 21:40
cae5a54

Choose a tag to compare

  • v5.18.0
  • Master Release - May 14, 2025
    • Add browser experience for apps that have opted in.
      • By default, a CustomTabsIntent will 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.0 is not imported, user's default browser will launch.

Release 5.17.0

14 May 21:39

Choose a tag to compare

  • v5.17.0
  • Master Release - Apr 24, 2025
    • Make formerly private enableLogging(IBranchLoggingCallbacks iBranchLogging, BranchLogger.BranchLogLevel level) public