Cocos2d-x SDK Release Notes¶
5.9.0 (2022/08/31)¶
New Features
The opening of Universal-Links (also called App-Links) can now be customized with a new callback API.
For details please refer to this document.
Changes
The SDK has been updated. Please refer to the release notes below.
Note
In case you are using Cocos2d-x, an update of one Android bridge file named ReproBridge.java is necessary. For details, please refer to the original installation instructions for adding the bridge code.
5.8.0 (2022/04/14)¶
Changes
SDK environment detection for minor platforms added in order to improve customer support.
The SDK has been updated. Please refer to the release notes below.
5.2.0 (2021/02/09)¶
Changes
The iOS SDK distribution format has changed from
Repro.embeddedframework
toRepro.framework
. For a detailed guide please refer to Get Started: Cocos2d-x.The SDK has been updated. Please refer to the release notes below.
5.0.0 (2020/08/28)¶
Changes
The SDK has been updated. Please refer to the release notes below.
This release contains APIs for the AI Recommender for In-App (Closed beta).
This release contains APIs for the news feed feature.
For details please refer to this document.
This release contains APIs for the UX Optimizer feature (Closed beta).
For details please refer to this document.
4.0.0 (2019/10/29)¶
Changes
The SDK has been updated. Please refer to the release notes below.
The screen recording functionality and corresponding API methods have been completely removed.
startRecording
stopRecording
pauseRecording
resumeRecording
maskWithRect
unmaskWithRect
Please refer to the release notes below about user screen recording capabilities.
3.2.2 (2019/03/14)¶
Changes
The SDK has been updated. Please refer to the release notes below.
The opt-out API has been added.
For details please refer to this document.
3.2.0 (2019/02/15)¶
Changes
The SDK has been updated. Please refer to the release notes below.
The screen recording capability has been disabled and related source code has been removed. The API methods listed below can be called but won't have any effect.
startRecording
stopRecording
pauseRecording
resumeRecording
maskWithRect
unmaskWithRect
Warning
As of 22nd May 2019 the user screen recording capabilities have been disabled.
3.1.0 (2018/11/14)¶
Changes
The SDK has been updated. Please refer to the release notes below.
Discontinue of GCM support.
If you are still using GCM you will have to migrate to FCM. For a detailed migration guide please refer to Upgrade Guide to FCM: Cocos2d-x.
In order to use push notifications, version 17.1.0 or higher of firebase-messaging is necessary.
Please update to version 17.1.0 or above if you are still using a version below 17.1.0 of firebase-messaging.
Furthermore if you use push notifications you will have to call
Repro.enablePushNotification()
. Please refer to Push Notification Settings (Cocos2d-x) for details.
API calls for tracking of standard events (typical events for user behavior analysis) has been added. See Event Tracking for more details.
Note
iPhone 7 and newer devices that run iOS 12 will have the recording feature temporary disabled.
Details on the iOS 12 screen recording problem
Because of a iOS internal bug, iPhone 7 and newer devices that run iOS 12 will encounter an excessive CPU load while recording user actions. In order to sustain normal user experience, the recording feature has been disabled. The iOS SDK 3.0.3 release does contain a temporary workaround, but that is unfortunately not compatible with Cocos2d-x.
Future development of the situation
We have reported the problem to Apple and when the problem is resolved, we plan to schedule another release to enable recording for iPhone 7 and newer devices that run iOS 12 again.
3.0.0 (2018/08/27)¶
Changes
Upgraded the SDKs
Upload processing of data has been changed
From the 24th June 2019, Cocos2d-x SDK versions below 3.0.0 will not be able to upload session data.
Therefore, please update to Cocos2d-x SDK 3.0.0 or above until the 24th June 2019.
2.0.1 (2018/02/20)¶
Changes
Internal URLs have changed.
In case that you limit the accessible domains of your app, you have to add
*.reproio.com
to the white-list as well.For details please see this documentation.
For Cocos2d-x SDK bundled versions of the iOS SDK and Android SDK
2.0.0 (2017/04/11)¶
New Features
Support Android
For Cocos2d-x SDK bundled versions of the iOS SDK and Android SDK