Skip to content

Releases: adjust/adobe_air_sdk

Version 5.0.0

13 Dec 15:35
c9853b5
Compare
Choose a tag to compare

We're excited to release our major new SDK version (v5). Among many internal improvements, our spoofing protection solution is now included out of the box, reinforcing our commitment to accurate, actionable, and fraud-free data.

To try out SDK v5 in your app, you can follow our new v4 to v5 migration guide.

If you are a current Adjust client and have questions about SDK v5, please email sdk-v5@adjust.com.

Native SDKs


Pull Request #67

Version 4.28.0

02 Apr 21:39
bf5014f
Compare
Choose a tag to compare

Changed

  • Removed native iOS legacy code.

Native SDKs


Pull Request #58

Version 4.22.1

05 Jan 13:46
b29e034
Compare
Choose a tag to compare

Fixed

  • Fixed AppTrackingTransparency framework linking issue which caused crashes on pre iOS 14 devices.

Native SDKs


Pull Request #55

Version 4.22.0

16 Dec 16:30
613ddbe
Compare
Choose a tag to compare

Added

  • Added communication with SKAdNetwork framework by default on iOS 14.
  • Added method deactivateSKAdNetworkHandling method to AdjustConfig to switch off default communication with SKAdNetwork framework in iOS 14.
  • Added wrapper method requestTrackingAuthorizationWithCompletionHandler to Adjust to allow asking for user's consent to be tracked in iOS 14 and immediate propagation of user's choice to backend.
  • Added handling of new iAd framework error codes introduced in iOS 14.
  • Added sending of value of user's consent to be tracked with each package.
  • Added setUrlStrategy method to AdjustConfig class to allow selection of URL strategy for specific market.
  • Added possibility to get cost data information in attribution callback.
  • Added setNeedsCost method to AdjustConfig to indicate if cost data is needed in attribution callback (by default cost data will not be part of attribution callback if not enabled with this setter method).
  • Added setPreinstallTrackingEnabled method to AdjustConfig to allow enabling of preintall tracking (this feature is OFF by default).

Note: 4.22.0 ANE is built to support iOS 14 for which you will need Adobe AIR SDK 33.1.1.300 or higher and Xcode 12 to compile your iOS app with.

Native SDKs


Pull Request #55

Version 4.21.1

04 May 12:30
5b54f36
Compare
Choose a tag to compare

Fixed

  • Removed iAd timer from iOS native SDK.

Native SDKs


Pull Request #53

Version 4.21.0

10 Apr 00:04
e07983b
Compare
Choose a tag to compare

Added

  • Added support for Huawei App Gallery install referrer.
  • Added disableThirdPartySharing method to Adjust interface to allow disabling of data sharing with third parties outside of Adjust ecosystem.
  • Added external device ID support.
  • Added support for signature library as a plugin.
  • Added more aggressive sending retry logic for install session package.
  • Added additional parameters to ad_revenue package payload.

Changed

  • Updated communication flow with iAd.framework.

Fixed

  • Fixed lack of trackAdRevenue method definition in iOS extension.

Native SDKs


Pull Request #52

Version 4.18.0

26 Nov 16:12
ff626bf
Compare
Choose a tag to compare

Added

  • Added 64-bit support to ANE for Android platform.
  • Added trackAdRevenue method to Adjust interface to allow tracking of ad revenue. With this release added support for MoPub ad revenue tracking.

Native SDKs


Pull Request #51

Version 4.17.2

21 Feb 18:15
1f99c31
Compare
Choose a tag to compare

Changed

  • Increased ios_version_min to 8.0 from 6.0 (for reference: #46).

Native versions:
iOS@v4.17.1
Android@v4.17.0


Pull Request #47

Version 4.17.1

19 Feb 10:48
f888fa7
Compare
Choose a tag to compare

Changed

  • Using Xcode 10 to build native iOS parts of the ANE.

Native versions:
iOS@v4.17.1
Android@v4.17.0


Pull Request #45

Version 4.17.0

14 Jan 13:12
2c7059e
Compare
Choose a tag to compare

Added

  • Added getSdkVersion() method to Adjust interface to obtain current SDK version string.
  • Added setCallbackId method on AdjustEvent object for users to set custom ID on event object which will later be reported in event success/failure callbacks.
  • Added callbackId field to event tracking success callback object.
  • Added callbackId field to event tracking failure callback object.

Changed

  • Changed usage of compile keyword in plugin's build.gradle file into implementation.
  • Updated Android SDK and build tools to 28.
  • Marked setReadMobileEquipmentIdentity method of AdjustConfig object as deprecated.
  • SDK will now fire attribution request each time upon session tracking finished in case it lacks attribution info.

Native versions:
iOS@v4.17.1
Android@v4.17.0


Pull Request #44