Skip to content

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

Release 5.1.5

02 Jun 00:17
3306d51

Choose a tag to compare

  • v5.1.5
    • Master Release - Jun 1, 2022
    • Fixes an issue with previously set randomly generated configuration values being skipped over.

⚠️ Release 5.1.4

02 May 19:01
5ea44e6

Choose a tag to compare

Warning: This release has a configuration issue that incorrectly marks opens as reinstalls. Please use 5.1.5.

  • v5.1.4
    • Master Release - Apr 29, 2022
    • Fix retry logic for network requests when there is no internet availability.
    • Replace "identity_id" with "randomized_bundle_token" and "device_fingerprint_id" with "randomized_device_token"

Release 5.1.3

26 Mar 05:59
5186d5a

Choose a tag to compare

  • v5.1.3
    • Master Release - Mar 25, 2022
    • Collect and persist GCLID
      • A custom expiration window for the GCLID can be set by public void setReferrerGclidValidForWindow(long window)
    • Credits related methods and fields marked as deprecated
    • Fixed IllegalAccessException on API 31, using DisplayManager instead of WindowManager

Release 5.1.2

10 Mar 18:48
992dbf7

Choose a tag to compare

  • v5.1.2
    • Master Release - Mar 9, 2022
    • Update payloads to include generated UUID when valid GAID is retrieved, replacing hardware ID. UUID is persisted locally.
    • Fix bug which spammed the log for no-op event retry attempts when tracking is disabled.

Release 5.1.1

18 Feb 20:29
64699ac

Choose a tag to compare

  • v5.1.1
    • Master Release - Feb 18, 2022
    • Fix NPE if intent is null while getting referrer

Release 5.1.0

09 Feb 22:46
a601af8

Choose a tag to compare

  • v5.1.0
    • Master Release - Feb 9, 2022
    • Added BranchPluginSupport class with deviceDescription() method. Will be used by the AdobeBranchExtension to pass device data.
    • Resolves timeout and non-initialization issues introducing a connect timeout, and retrying init requests.
      • Possible behavior change is with the increased timeout, any operations awaiting these requests may see longer timeouts.
      • To set the timeouts:
        • public void setConnectTimeout(int connectTimeout)
        • public void setTimeout(int timeout)
        • Time is in milliseconds

Release 5.0.15

10 Nov 22:33
0c6c76c

Choose a tag to compare

  • v5.0.15
    • Master Release - Nov 10, 2021
    • Bug fixes: IntegrationValidator (ConcurrentModificationException, Decoding Resource Strings)

Release 5.0.14

16 Oct 00:10
e1cca55

Choose a tag to compare

v5.0.14

  • Master Release - Oct 15, 2021
  • Bug fixes: improper shutdown of resource, multiline server responses
  • Fix crash when using Branch JSON config

Release 5.0.13

02 Oct 00:52
226f790

Choose a tag to compare

v5.0.13

  • Master Release - Oct 1, 2021
  • Always include Google Play Store referrer in install
  • IntegrationValidator now recognizes String resources
  • Fix edge case that could cause a stack overflow

Release 5.0.12

22 Sep 00:09
b397b69

Choose a tag to compare

  • v5.0.12
    • Master Release - Sep 21, 2021
    • Avoid NPE when Branch reference in BranchPostTask is garbage collected