Releases: adjust/titanium_sdk
Version 4.28.0
Version 4.23.2
Fixed
- Fixed linking of
AppTrackingTransparency.framework
by setting it to weak.
Native SDKs:
iOS@v4.23.2
Android@v4.24.1
Pull Request #27
Version 4.23.1
Fixed
- Fixed duplicate
ADJUrlStrategy
symbol error.
Native SDKs:
iOS@v4.23.2
Android@v4.24.1
Pull Request #24
Version 4.23.0
Added
- Added
trackAdRevenue
method toAdjust
interface to allow tracking of ad revenue. With this release added support forMoPub
ad revenue tracking. - Added reading of Facebook anonymous ID if available on iOS platform.
- Added
disableThirdPartySharing
method toAdjust
interface to allow disabling of data sharing with third parties outside of Adjust ecosystem. - Added support for signature library as a plugin.
- Added more aggressive sending retry logic for install session package.
- Added external device ID support.
- Added support for Huawei App Gallery install referrer.
- Added subscription tracking feature.
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method
deactivateSKAdNetworkHandling
method toAdjustConfig
to switch off default communication with SKAdNetwork framework in iOS 14. - Added wrapper method
requestTrackingAuthorizationWithCompletionHandler
toAdjust
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 toAdjustConfig
class to allow selection of URL strategy for specific market.
Changed
- Updated Titanium SDK version used to build Adjust SDK to
9.1.0.GA
.
Native SDKs:
iOS@v4.23.0
Android@v4.24.0
Pull Request #23
Version 4.17.0
Added
- Added
getSdkVersion
method toAdjust
interface to obtain current SDK version string. - Added
setCallbackId
method onAdjustEvent
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
- Updated Android SDK and build tools to
28
. - Marked
setReadMobileEquipmentIdentity
method ofAdjustConfig
object as deprecated. - SDK will now fire attribution request each time upon session tracking finished in case it lacks attribution info.
Native SDKs:
iOS@v4.17.1
Android@v4.17.0
Pull Request #15
Version 4.14.0
Added
- Added deep link caching in case
appWillOpenUrl
method is called before SDK is initialised.
Changed
- Updated the way how iOS plugin handles push tokens from Titanium interface - they are now being passed directly as strings to native iOS SDK.
- Removed
google-play.services.jar
dependency from Android plugin. - Updated
Google Play Services
section ofREADME
with new instructions on how dependency can be added to your app.
Native SDKs:
iOS@v4.14.1
Android@v4.14.0
Pull Request #13
Version 4.13.0
Added
- Added
gdprForgetMe
method toAdjust
interface enable possibility for user to be forgotten in accordance with GDPR law.
Native SDKs:
iOS@v4.13.0
Android@v4.13.0
Pull Request #12
Version 4.12.1
Native changes
- Updated Android SDK to
v4.12.4
.
Native SDKs:
iOS@v4.12.3
Android@v4.12.4
Pull Request #11
Version 4.12.0
Added
- Added support for
Titanium 7.0.0.GA
. - Added
setAppSecret
method toAdjustConfig
interface. - Added
getAmazonAdId
method toAdjust
interface. - Added
setReadMobileEquipmentIdentity
method toAdjustConfig
interface.
Native SDKs:
iOS@v4.12.3
Android@v4.12.3
Pull Request #10
Version 4.11.2
Added
- [iOS] Improved iOS 11 support.
Changed
- [iOS] Removed iOS connection validity checks.
- [iOS] Updated native iOS SDK to version 4.11.5.
Native SDKs:
iOS@v4.11.5
Android@v4.11.4
Pull Request #5