Releases: adjust/xamarin_sdk
Releases · adjust/xamarin_sdk
Version 4.12.0
Added
- Added
getAmazonAdId
method toAdjust
interface for Android. - Added
setReadMobileEquipmentIdentity
method toAdjustConfig
interface for Android. - Added
setAppSecret
method toAdjustConfig
interface.
Native versions:
iOS@v4.12.3
Android@v4.12.4
Pull Request #19
Version 4.11.3
Added
- [iOS] Improved iOS 11 support.
Changed
- [iOS] Removed iOS connection validity checks.
- [iOS] Updated native iOS SDK to version 4.11.5.
Native versions:
iOS@v4.11.5
Android@v4.11.4
Pull Request #17
Version 4.11.2
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.
Changed
- [IOS][AND] Replaced
assert
level logs withwarn
level. - [REPO] Updated example apps.
Native versions:
iOS@v4.11.4
Android@v4.11.4
Pull Request #16
Version 4.11.1
Added
- [iOS] Added nullability annotations to public headers for Swift 3.0 compatibility.
- [iOS] Added
BITCODE_GENERATION_MODE
to iOS framework forCarthage
support. - [iOS] Added support for iOS 10.3.
- [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] Updated native iOS SDK to version 4.11.3.
- [AND] Updated native Android SDK to version 4.11.3.
- [REPO] Introduced
[iOS]
,[AND]
,[WIN]
and[REPO]
tags toCHANGELOG
to highlight the platform the change is referring to. - [REPO] Updated example apps.
Native versions:
iOS@v4.11.3
Android@v4.11.3
Pull Request #14
Version 4.11.0
Added
- Added
Adid
property to the attribution callback response. - Added property
Adjust.Adid
to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered. - Added property
Adjust.Attribution
to be able to get current attribution value at any time after obtaining it, not only when attribution callback has been triggered. - 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 theassets
folder of your app. Mostly meant to be used by theAdjust 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. - Updated docs.
- Updated native iOS SDK to version 4.11.0.
- Native SDKs stability updates and improvements.
Native versions:
iOS@v4.11.0
Android@v4.11.0
Pull Request #12
Version 4.10.1
- Deferred deep link arrival to the app is no longer dependent from implementation of the attribution callback.
- Updated native iOS SDK to version 4.10.3.
- Updated native Android SDK to version 4.11.0.
- Native SDKs stability updates and improvements.
Native versions:
iOS@v4.10.3
Android@v4.11.0
Pull Request #11
Version 4.10.0
- Added support for iOS 10.
- Added support for
Xamarin Studio 6
. - Added support for iOS iAd v3.
- Added
Bitcode
support for iOS framework. - Added a method for getting
IDFA
on iOS device. - Added a method for getting
Google Play Services Ad Id
on Android device. - 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 a callback to be triggered when deferred deeplink is received.
- Added revenue deduplication for Android platform.
- Added CHANGELOG.md to the repository.
- Added possibility to set session callback and partner parameters on
Adjust
instance withAddSessionCallbackParameter
andAddSessionPartnerParameter
methods. - Added possibility to remove session callback and partner parameters by key on
Adjust
instance withRemoveSessionCallbackParameter
andRemoveSessionPartnerParameter
methods. - Added possibility to remove all session callback and partner parameters on
Adjust
instance withResetSessionCallbackParameters
andResetSessionPartnerParameters
methods. - Added new
Suppress
log level and for it new adjust config object constructor which getsbool
indicating whether suppress log level should be supported or not. - 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.
- Deferred deep link info will now arrive as part of the attribution response and not as part of the answer to first session.
- Removed MAC MD5 tracking feature for iOS platform completely.
- 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.
- Fixed issue with
Xamarin Studio 6
which caused attribution callback not to get triggered.
Native versions:
iOS@v4.10.1
Android@v4.10.2
Pull Request #8
ADJLogLevel enum
- Moving ADJLogLevel enum to StructsAndEnums.cs
Native versions:
iOS@v4.4.1
Android@v4.1.3
Pull Request #5
iOS9 compatibility
- Bindings project iOS9 compatible
- Automatically adding iAd and AdSupport frameworks
- Native SDKs update
- Demo apps update
Native versions:
iOS@v4.4.1
Android@v4.1.3
Pull Request #4