- Not implementing all callbacks in iOS middleware part anymore, only those which user has defined in the app.
- SDK is now
cocoon.io
compatible in both,npm
repository and onmaster
branch, so no need forcocoon.io
users to usecocoon
branch of the repository anymore. - Updated docs.
- Native SDKs stability updates and improvements.
- Updated native iOS SDK to version 4.10.3.
- Updated native Android SDK to version 4.10.4.
- Not displaying error message in iOS logs after event was successfully tracked and event tracking succeeded callback is not implemented in user's app.
- Deferred deep link arrival to the app is no longer dependent from implementation of the attribution callback.
- Fixed error when adding the SDK plugin for Android platform due to missing
adjust-android.jar
file.
- 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
andaddSessionPartnerParameter
methods. - Added possibility to remove session callback and partner parameters by key with
removeSessionCallbackParameter
andremoveSessionPartnerParameter
methods. - Added possibility to remove all session callback and partner parameters with
resetSessionCallbackParameters
andresetSessionPartnerParameters
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 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.
- Added
CHANGELOG.md
to the repository. - Added
Bitcode
support for iOS framework. - Added
getIdfa
method for gettingIDFA
on iOS device. - Added
getGoogleAdId
method for getting GooglePlay Services Ad Id
on Android device.
- Updated Native iOS SDK to version 4.5.4.
- Updated Native Android SDK to version 4.2.3.
- Removed
MAC MD5
reading from iOS platform. - Removed
initWithWebView
from our SDK and replaced withpluginInitialize
method as it was removed from Cordova iOS platform 4.0.0. - Updated Native iOS SDK to version 4.5.0.
- Updated Native Android SDK to version 4.2.0.
- Ignoring unnecessary folders in
com.adjust.sdk
onnpm
repository.
- Added Adjust plugin to
npm
repository.
- Updated documentation.
- Added deep linking on JavaScript level.
- Updated documentation.
- Updated Native iOS SDK to version 4.4.1.
- Updated Native Android SDK to version 4.1.3.
- Symlinks are now being fixed during plugin installation (issues for iOS once adding the plugin on Windows OS).
- Changed plugin paths to be case sensitive.
- Upgrade to the adjust SDK version 4.0.0.
- Updated documentation.
- Updated Native iOS SDK to version 4.2.7.
- Updated Native Android SDK to version 4.1.0.
- Adds needed iOS frameworks automatically.
- Added automated startup - device stop and device start.
- Added setup using config file.
- Added option to disable and enable the SDK temporarily.
- Updated Native iOS SDK to version 3.4.0.
- Updated Native Android SDK to version 3.5.0.
- Updated sources.
- Initial release of the adjust SDK for Cordova.
- Supported platforms:
iOS
andAndroid
.