Skip to main content

Release Notes

This section outlines the release notes for the Android SDK, highlighting recent updates, new features, enhancements, and bug fixes. These notes are designed to help developers stay informed about the latest changes, ensuring smoother integration, improved performance, and optimal use of the SDK.


note

Ensure all newly integrated SDK versions are fully tested before releasing to production.

Version 1.6.73 (Latest)


New Features

  • Added function for selecting the API region to improve performance and data localization.
  • Introduced setRegion() method in TrackierSDKConfig to specify region preference.

Implementation

val trackierConfig = TrackierSDKConfig(this, "your-app-token", "development")
trackierConfig.setRegion(TrackierSDKConfig.Region.IN) // For India region
// or
trackierConfig.setRegion(TrackierSDKConfig.Region.GLOBAL) // For global region
TrackierSDK.initialize(trackierConfig)

Version 1.6.72


New Features

  • Added the TrackierSDK.resolveDeeplinkUrl() method to directly handle deeplink URL's without intent.

Version 1.6.68


New Features

  • Added support for agid in Attribution Parameters for advanced attribution tracking.

Version 1.6.64


SDK Maintenance

  • Improve session tracking accuracy using getLastSessionDate() and setLastSessionDate() by storing and comparing the session date to prevent Multiple daily tracking events.

Version 1.6.63


SDK Maintenance

  • Enhanced ProGuard configuration to retain essential SDK classes, Retrofit interfaces, Kotlin metadata, and WorkManager components, ensuring smoother builds and improved runtime stability.

Version 1.6.62


SDK Maintenance

  • Enhanced ProGuard configuration to retain essential SDK classes, Json, Moshi components, ensuring smoother builds and improved runtime stability.

Version 1.6.60


New Features

  • Enabled support for capturing device identifiers: IMEI1, IMEI2, and MAC Address in the SDK for improved device fingerprinting.
    TrackierSDK.setMacAddress = "MacID"
    TrackierSDK.setIMEI(imei1="ID1",imei2="ID2")
note

Requires READ_PHONE_STATE and ACCESS_WIFI_STATE permissions. IMEI access is limited on Android 10+

Version 1.6.59


New Features

  • Added support for assigning a Product ID at the event level for more granular tracking.

    event.productId = "your_product_id"

Version 1.6.58


Bug Fixes

  • Resolved an App ANR (Application Not Responding) issue to enhance overall app stability and performance.

Version 1.6.57


Bug Fixes

  • Handled an edge case in Deep Linking, improving reliability.

Version 1.6.56


Bug Fixes

  • Minor adjustments and fixes related to Campaign Data accuracy.

Version 1.6.55


Bug Fixes

  • Fixed issues in:   - NetworkInterface   - URL Decoding

Version 1.6.54


Bug Fixes

  • Refined Deep Linking functionality and edge case handling.

Version 1.6.52


Bug Fixes

  • Updated:   - Xiaomi Referrer Class   - Campaign Data Class

Version 1.6.50


Changed Features

  • Stored Retargeting Data for persistent user engagement tracking:
    • TrackierSDK.storeRetargetting(context: Context, uri: String)

Version 1.6.48


New Features

  • Added Demographic Information collection:
    • TrackierSDK.setGender(Gender.MALE or Gender.FEMALE)
    • TrackierSDK.setDOB("MM/DD/YYYY")

New Features

  • Introduced Partner Method in the TrackierSDK class:
    • TrackierSDK.getPartner()

Version 1.6.47


Bug Fixes

  • Improved utility functions inside the SDK.

Version 1.6.46


New Feature

  • Implemented tracking for Device Activation Time by adding getDeviceActivationDate() utility method to retrieve the device boot time and date.

Version 1.6.45


New Feature

  • Introduced Preload Attribution support to enable OEM-based app attribution.

Version 1.6.44


  • Added support for retrieving Campaign Data via new helper methods:
    • TrackierSDK.getAd()
    • TrackierSDK.getCampaign()
    • TrackierSDK.getCampaignID()
    • And more...

Version 1.6.39


SDK Maintenance

  • Upgraded SDK version to 1.6.39.

Version 1.6.37


SDK Maintenance

  • Updated Gradle Build   - Compile SDK Version to 33   - Build Tools Version to 33.0.1   - Corresponding updates in README.md