Skip to content

Version 5.5.0

Latest

Choose a tag to compare

@uerceg uerceg released this 08 Dec 12:50
f3baf97

Added

  • Added getAdidWithTimeout to the Adjust2dx API to retrieve the ADID with a specified timeout. If the value is not obtained in time, an empty string is returned.
  • Added getAttributionWithTimeout to the Adjust2dx API to retrieve the current attribution with a specified timeout. If the value is not obtained in time, an empty AdjustAttribution2dx object is returned.
  • Added disableAppSetIdReading to AdjustConfig2dx to disable reading of the app set ID. Call this method on your AdjustConfig2dx instance to disable app set ID reading.

Changed

  • Deprecated C function pointer callback methods in favor of std::function overloads. The new overloads support lambda captures and avoid concurrency issues on Android. All callback methods (e.g., getAdid, getAttribution, isEnabled, verifyPlayStorePurchase, etc.) now have std::function overloads. The old C function pointer versions are marked as deprecated and will show warnings in Xcode and Android Studio. Migrate to the std::function overloads to use lambda captures and improve thread safety.
  • Updated the Adjust Signature library version to 3.62.0.

Native SDKs


Pull Request #55


Note: Please make sure to also add the latest version of the signature library for both platforms (iOS / Android).