Skip to content

Releases: adjust/adobe_air_sdk

Version 4.14.0

18 Jun 16:17
ec07344
Compare
Choose a tag to compare

Added

  • Added deep link caching in case appWillOpenUrl method is called natively before SDK is initialised.

Changed

  • Updated the way how iOS native bridge handles push tokens from Unity interface - they are now being passed directly as strings to native iOS SDK.

Native versions:
[email protected]
[email protected]


Pull Request #42

Version 4.13.0

23 May 06:22
b600bf7
Compare
Choose a tag to compare

Added

  • Added gdprForgetMe method to Adjsut interface to enable possibility for user to be forgotten in accordance with GDPR law.

Native versions:
[email protected]
[email protected]


Pull Request #41

Version 4.12.2

12 Mar 13:29
2344f1e
Compare
Choose a tag to compare

Native changes

  • Updated iOS SDK to v4.12.3.
  • Updated Android SDK to v4.12.4.

Native versions:
[email protected]
[email protected]


Pull Request #39

Version 4.12.1

31 Jan 22:51
bb96481
Compare
Choose a tag to compare

Version 4.12.0

31 Jan 15:10
6a416cb
Compare
Choose a tag to compare

Added

  • Added getAmazonAdId method to Adjust interface.
  • Added setAppSecret method to AdjustConfig interface.
  • Added setReadMobileEquipmentIdentity method to AdjustConfig interface.

Native changes


Native versions:
[email protected]
[email protected]


Pull Request #36

Version 4.11.3

28 Sep 13:34
Compare
Choose a tag to compare

Added

  • [iOS] Improved iOS 11 support.

Changed

  • [iOS] Re-added support for Xcode 7 supported iOS SDK versions.
  • [iOS] Removed iOS connection validity checks.
  • [iOS] Updated native iOS SDK to version 4.11.5.

Native versions:
[email protected]
[email protected]


Pull Request #33

Version 4.11.2

10 May 13:08
Compare
Choose a tag to compare

Added

  • [iOS][AND] Added check if sdk_click package response contains attribution information.
  • [iOS][AND] Added sending of attributable parameters with every sdk_click package.

Fixed

  • [iOS] Fixed suppress log level for iOS platform.

Changed

  • [iOS][AND] Replaced assert level logs from SDK with warn log level.
  • [AND] Updated gradle version of the AdjustExtension project.
  • [iOS] Updated native iOS SDK to version 4.11.4.
  • [AND] Updated native Android SDK to version 4.11.4.
  • [REPO] Updated example apps build scripts.

Native versions:
[email protected]
[email protected]


Pull Request #32

Version 4.11.1

27 Apr 14:30
Compare
Choose a tag to compare

Added

  • [iOS] Added nullability annotations to public headers for Swift 3.0 compatibility.
  • [iOS] Added BITCODE_GENERATION_MODE to iOS framework for Carthage support.
  • [iOS][AND] Added sending of the app's install time.
  • [iOS][AND] Added sending of the app's update time.

Fixed

  • [iOS] Fixed not processing of sdk_info package type causing logs not to print proper package name once tracked.
  • [AND] Fixed query string parsing.
  • [AND] Fixed issue of creating and destroying lots of threads on certain Android API levels (adjust/android_sdk#265).
  • [AND] Protected Package Manager from throwing unexpected exceptions (adjust/android_sdk#266).

Changed

  • [AND] Refactored native networking code.
  • [iOS] Reverted AdjustExtension target to iOS 6.
  • [iOS] Updated native iOS SDK to version 4.11.3.
  • [AND] Updated native Android SDK to version 4.11.3.
  • [REPO] - Renamed example app folder from sample to example.
  • [REPO] Introduced [iOS], [AND], [WIN] and [REPO] tags to CHANGELOG to highlight the platform the change is referring to.

Native versions:
[email protected]
[email protected]


Pull Request #28

Version 4.11.0

19 Jan 16:24
Compare
Choose a tag to compare

Added

  • Added adid property to the attribution callback response.
  • Added Adjust.getAdid() method to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered.
  • Added Adjust.getAttribution() method to be able to get current attribution value at any time after obtaining it, not only when attribution callback has been triggered.
  • Added method swizzling for iOS platform so that only implemented callbacks in Unity are getting implemented and called in the iOS.
  • Added sending of Amazon Fire Advertising Identifier for Android platform.
  • Added possibility to set default tracker for the app by adding adjust_config.properties file to the assets folder of your Android app. Mostly meant to be used by the Adjust Store & Pre-install Tracker Tool (https://github.com/adjust/android_sdk/blob/master/doc/english/pre_install_tracker_tool.md).

Fixed

  • Now reading push token value from activity state file when sending package.
  • Fixed memory leak by closing network session for iOS platform.
  • Fixed TARGET_OS_TV pre processer check for iOS platform.

Changed

  • Firing attribution request as soon as install has been tracked, regardless of presence of attribution callback implementation in user's app.
  • Saving iAd/AdSearch details to prevent sending duplicated sdk_click packages for iOS platform.
  • Changed Makefiles with bash scripts.
  • Removed Adobe AIR dependency from native Android submodule to AndroidExtension project.
  • Changed Maven with Gradle.
  • Updated docs.
  • Updated native iOS SDK to version 4.11.0.
  • Updated native iOS SDK to version 4.11.0.
  • Native SDKs stability updates and improvements.

Native versions:
[email protected]
[email protected]


Pull Request #25

Version 4.10.0

04 Oct 14:12
Compare
Choose a tag to compare
  • Added support for iOS 10.
  • Added revenue deduplication for Android platform.
  • Added an option for enabling/disabling tracking while app is in background.
  • Added a callback to be triggered if event is successfully tracked.
  • Added a callback callback to be triggered if event tracking failed.
  • Added a callback to be triggered if session is successfully tracked.
  • Added a callback to be triggered if session tracking failed.
  • Added possibility to set session callback and partner parameters with addSessionCallbackParameter and addSessionPartnerParameter methods.
  • Added possibility to remove session callback and partner parameters by key with removeSessionCallbackParameter and removeSessionPartnerParameter methods.
  • Added possibility to remove all session callback and partner parameters with resetSessionCallbackParameters and resetSessionPartnerParameters methods.
  • Added new Suppress log level.
  • Added possibility to delay initialisation of the SDK while maybe waiting to obtain some session callback or partner parameters with delayed start feature on adjust config instance.
  • Added possibility to set user agent manually on adjust config instance.
  • Added callback method to get deferred deep link content into the app.
  • Added possibility to decide whether the SDK should launch the deferred deep link or not.
  • Added possibility to set user agent manually on adjust config instance.
  • Deferred deep link info will now arrive as part of the attribution response and not as part of the answer to first session.
  • Updated docs.
  • Native SDKs stability updates and improvements.
  • Updated native iOS SDK to version 4.10.1.
  • Updated native Android SDK to version 4.10.2.

Native versions:
[email protected]
[email protected]


Pull Request #23