Releases: adjust/cordova_sdk
Releases · adjust/cordova_sdk
Version 4.10.2
Changed
- 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.
Fixed
- 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.
Native versions:
iOS@v4.10.3
Android@v4.10.4
Pull Request #48
Version 4.10.1
- Fixed error when adding the SDK plugin for Android platform due to missing adjust-android.jar file.
Native versions:
iOS@v4.10.2
Android@v4.10.2
Pull Request #46
Version 4.10.0
- 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.2.
- Updated native Android SDK to version 4.10.2.
Native versions:
iOS@v4.10.2
Android@v4.10.2
Pull Request #44
Bitcode support and device ID getters
CHANGELOG.md
is now added to the repository.Bitcode
support for iOS framework.getIdfa
method for gettingIDFA
on iOS device.getGoogleAdId
method for getting GooglePlay Services Ad Id
on Android device.- Native iOS SDK updated to version 4.5.4.
- Native Android SDK updated to version 4.2.3.
Native versions:
iOS@v4.5.4
Android@v4.2.3
Pull Request #36
Cordova iOS 4.0.0 platform support
MAC MD5
reading from iOS platform is now removed.initWithWebView
is now removed from Cordova iOS platform 4.0.0 so we removed it from our SDK and replaced withpluginInitialize
method.- Native iOS SDK updated to version 4.5.0.
- Native Android SDK updated to version 4.2.0.
Native versions:
iOS@v4.5.0
Android@v4.2.0
Pull Request #33
Adding .npmignore
- Ignoring unnecessary folders in
com.adjust.sdk
onnpm
repository
Native versions:
iOS@v4.4.1
Android@v4.1.3
Pull Request #30
npm repository
Deep linking
- Deep linking enabled on JS level
- Native SDKs update
Native versions:
iOS@v4.4.1
Android@v4.1.3
Pull Request #26
Symlinks fix
Fixing symlinks during plugin installation
Native versions:
iOS@v4.2.7
Android@v4.1.0
Pull Request #24