Skip to content

Releases: adjust/cocos2dx_sdk

Version 4.11.0

06 Feb 13:58
Compare
Choose a tag to compare

Note: All changes in this release are for iOS and Android platform only.

Added

  • Added adid property to the attribution callback response.
  • Added getAdid() method of the Adjust2dx instance to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered.
  • Added getAttribution() method of the Adjust2dx instance to be able to get current attribution value at any time after obtaining it, not only when an attribution callback has been triggered.
  • Added method swizzling for iOS platform so that only implemented callbacks in Cocos2d-x are getting implemented and called in iOS.
  • 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 the assets folder of your Android app. Mostly meant to be used by the Adjust 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-processor 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.
  • Changed Makefiles with bash scripts.
  • Updated docs.
  • Updated native iOS SDK to version 4.11.0.
  • Updated native Android SDK to version 4.11.0.
  • Native SDKs stability updates and improvements.

Native versions:
[email protected]
[email protected]
[email protected]


Pull Request #15

Version 4.10.0

07 Nov 16:11
Compare
Choose a tag to compare

Note: All changes in this release are for iOS and Android platform only.

Added

  • 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 and addSessionPartnerParameter methods.
  • Added possibility to remove session callback and partner parameters by key with removeSessionCallbackParameter and removeSessionPartnerParameter methods.
  • Added possibility to remove all session callback and partner parameters with resetSessionCallbackParameters and resetSessionPartnerParameters` 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.

Fixed

  • Fixed setEventBufferingEnabled JNI signature.

Changed

  • 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:
[email protected]
[email protected]
[email protected]


Pull Request #14

Windows platform

12 Feb 16:28
Compare
Choose a tag to compare
  • Added support for Windows platform.
  • Added instructions for Android Studio in Android README.
  • Added CHANGELOG.md to the repository.
  • Added methods for getting advertising identifiers for different platforms (IDFA on iOS, Google Play Services Ad Id on Android and Windows Advertisement Id on Windows).
  • MAC MD5 tracking feature for iOS platform is now completely removed.
  • Documentation updated.
  • Native iOS SDK updated to version 4.5.4.
  • Native Android SDK updated to version 4.2.3.

Native versions:
[email protected]
[email protected]
[email protected]


Pull Request #7

API Upgrade

17 Sep 20:40
Compare
Choose a tag to compare
  • Moving calls from Java code to C++
  • Exposing additional methods to C++ interface
  • Native SDK update

Native versions:
[email protected]
[email protected]


Pull Request #5

Native SDK update

17 Jul 14:27
Compare
Choose a tag to compare

Native SDK update
Doc update

Native versions:
[email protected]
[email protected]


Pull Request #2 #3

Initial release

25 Jun 16:14
Compare
Choose a tag to compare

Initial Cocos2d-x release.

Native versions:
[email protected]
[email protected]


Pull Request #1