Releases: adjust/cocos2dx_sdk
Version 4.17.1
Added
- Added support for
Cocos2d-x v2.2.6
.
Native versions:
[email protected]
[email protected]
Pull Request #32
Version 4.17.0
Version 4.17.0 (18th January 2019)
Added
- Added
getSdkVersion
method toAdjust2dx
interface to obtain current SDK version string. - Added
setCallbackId
method onAdjustEvent2dx
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
- Marked
setReadMobileEquipmentIdentity
method ofAdjustConfig2dx
object as deprecated. - SDK will now fire attribution request each time upon session tracking finished in case it lacks attribution info.
Native versions:
[email protected]
[email protected]
Pull Request #31
Version 4.14.0
Added
- Added deep link caching in case
appWillOpenUrl
method is called before SDK is initialised.
Changed
- Removed support for Windows platform.
- Updated the way how iOS native bridge handles push tokens from Cocos2d-x interface - they are now being passed directly as strings to native iOS SDK.
- Merged different platform
README
files into one.
Native versions:
[email protected]
[email protected]
Pull Request #29
Version 4.13.0
Added
- Added
gdprForgetMe
method toAdjust2dx
interface to enable possibility for user to be forgotten in accordance with GDPR law.
Native versions:
[email protected]
[email protected]
[email protected]
Pull Request #27
Version 4.12.1
Native changes
- Updated Android SDK to
v4.12.4
.
Native versions:
[email protected]
[email protected]
[email protected]
Pull Request #26
Version 4.12.0
Added
- Added
getAmazonAdId
method toAdjust
interface. - Added
setReadMobileEquipmentIdentity
method toAdjustConfig
interface. - Added
setAppSecret
method toAdjustConfig
interface (iOS and Android only).
Native versions:
[email protected]
[email protected]
[email protected]
Pull Request #25
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:
[email protected]
[email protected]
[email protected]
Pull Request #22
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.
Native versions:
[email protected]
[email protected]
[email protected]
Pull Request #20
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
- [iOS] If
adid
andidfa
values are not available, return empty string. - [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.
Native versions:
[email protected]
[email protected]
[email protected]
Pull Request #17
Version 4.11.0
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 theAdjust2dx
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 theAdjust2dx
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 theassets
folder of your Android 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-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