Release Notes
2.3.17.9 Release Notes (20170403)
Bugfix
- Tapcore: fix intigration
2.3.17.8 Release Notes (20170403)
Add
- Firebase: add WAKE_LOCK permission
- Firebase: add SystemConfiguration.framework
- SDKBoxPlay: add new event onLoadGameData(nullptr, "") as load finish event
- SDKBoxPlay: add
fetchNames
api
Bugfix
- Firebase: fix patch
- Unity: fix pause and resume event
- YouTuBe: fix patch for creator jsb2 (from 1.8 version)
- SDKBoxPlay: fix crash when nothing store in cloud on Android
- SDKBoxAds: fix
AppDelegate.cpp
patch - sdkbox installer: fix jsb-link projec for cocos creator (from 1.8 version)
- IAP won't consume and it will throw error "item already own" on Android
Upgrade
- Facebook: upgrade iOS SDK to 4.31.0
2.3.17.7 Release Notes (20170206)
Highlights
- Support Tapcore
- Upgrade AdColony iOS SDK to 3.3.0 and Android SDK to 3.3.0
- Upgrade Firebase iOS SDK to 4.8.0
- Upgrade UnityAds iOS SDK to 2.1.2 and Android SDK to 2.1.2
- Facebook support set web login with
PluginFacebook::setLoginBehavior(sdkbox::FBSDKLoginBehaviorBrowser);
api - We recommend Plugin SDKBoxAds to show ads, and other plugin AdMob, UnityAds etc as its mediation. So when you import Plugin AdMob or UnityAds, SDKBoxAds will import too.
Bugfix
- Fix
requestAllAds
for AdColony Android - Fix Plugin Facebook callback for creator 1.7+, issue1, issue2, issue3
- Fix SDKBoxPlay apiclient is null
- Fix SDKBox crash when call cc.game.restart
- Fix Appodeal
FailToPresent
event - Fix Unity user agreement window
2.3.17.6 Release Notes (20171218)
Highlights
- Fix IAP payload is empty when restore on
- Appodeal upgrade Android SDK to 2.1.7
- Fix review no callback when click Android BACK button or click outside of review UI
2.3.17.5 Release Notes (20171208)
Highlights
- Support Cocos Creator 1.7
- AdColony supports load all ads again with
requestAllAds
api - Appodeal upgrade iOS SDK to 2.1.7
2.3.17.3 Release Notes (20171124)
Highlights
- AdMob upgrade to GoogleMobileAdsSdkiOS-7.26.0, support iPhone X
- iOS suport Promotion IAP
- Installer support 3.16 and Cocos Creator 1.6.2
Bugfix
- Fix receiptCipheredPayload always null on unity
- Fix IAP price encoding
- Fix IAP clean iOS system clipboard
- Fix SDKBoxPlay fetch auth code
2.3.17 Release Notes (20170926)
Highlights
- Support Facebook GameRoom
- Unity Review support Amazon Store
- SDKBoxPlay support save binary data
- Upgrade Amazon IAP SDK
- IAP support finish transaction functionality
- UnityAds Plugin support SDKBoxAds
- Chartboost Unreal Plugin support 4.12 - 4.16
Bugfix
- Add receipt data when restore products
- SDKBox UI stuck with 404 issue1, issue2
- SDKBoxPlay JS submit core crash
- YouTube crash sometimes with nullpointerexception
2.3.16 Release Notes (20170811)
Highlights
- Support UnityAds
- Support Facebook app event
- Support creator 1.6
Bugfix
- Fix NDK r14b c++_static
- Fix FlurryAnalytics track wrong app version on iOS
- Fix Firebase does not work on Android 7
2.3.15 Release Notes
Highlights
- Support NDK r14b c++_static
- Support Firebase Analytics module
- Review support amazon platform
- IAP add user ID and purchase token for the purcase calblack issue
- SDKBOX Play disable cloud save as default
- Google Play Services upgrade to 11.0.0
- gpg cpp sdk upgrade to 2.3
Bugfix
- Fix IAP receipt and receiptCipheredPayload not working for non-consumable on android issue
- Fix IAP crash in IabHelper.getPurchases issue
- Fix SDKBOX Play fail to connect to Google Play Services issue issue
- Fix SDKBOX Play local reference table overflow issue
- Fix SDKBOX Play
removeListener
doesn't work on Android issue - Fix fail to patch Cocos2dxActivity.java 3.15.1
2.3.14 Release Notes
Highlights
- SDKBOX Play supports cloud save function for iCloud and Google Play
- SDKBOX Play supports reset function for Achievement and Leaderboard
- SDKBOX Play leaderboard support float point scores
- InMobi supports rewarded ADs
- Support customized build path for CocosCreator project
Bugfix
- Fix a crash issue with SDKBOX issue
- Fix a crash issue with social share
- Fix google analytics not tracking app version correctly on iOS issue
- Add new parameters for Facebook gifting issue
- Fix InMobi onAdAction callback not been triggered issue
- Fix crash in IAP issue
- Fix IAP onCanceled returns empty in a special case issue
- Fix double value support for SDKBOX Play issue
- Fix OneSignal setTag crash issue
2.3.13 Release Notes
Highlights
- Upgrade Facebook SDK
- Upgrade GPG Framework
- Facebook supports sending/receiving gift
Bugfix
- load achievement will include achievement names
2.3.12 Release Notes
Highlights
- AdMob reward video support
- Upgrade Appodeal SDK
- Upgrade AdColony SDK
- Upgrade InMobi SDK
- Upgrade Phunware SDK
- Upgrade Chartboost SDK
- SDKBOX Play supports long and float point score
Bugfix
- Fix build issue for Tune SDK
- Fix SDKBOX Play unlocking achievement callback been called twice issue
- Fix Appodeal can't play skippable videos issue
- Fix AdColony setCustomID issue
- Fix Facebook plugin have different text for iOS and Android issue
- Facebook will no longer logout when the app is offline issue
Please report any issues to the issue tracker
2.3.11 Release Notes
Highlights
- New Advertising Service Phunware Ads
- New PushNotification Service Phunware Messaging
- Cocos Creator Plugin will be in the Cocos Creator plugin store
- Issue tracking for SDKBOX
Bugfix
- Fix a bug for AppNext Android
- Fix a bug with SDKBOX Ads weight more than 100, ads won't play
2.3.10 Release Notes
Highlights
- SDKBOX for Cocos Creator Plugin
- Phunware Ads plugin
- Update SDK for Appnext
- Issue tracking for SDKBOX
Bugfix
- Fix Installer error when trying to update multiple plugins
- Fix SDKBOX Ads error when the weights of different ad units is more than 100
- Fix Facebook request have different text between iOS and Android
- Fix Facebook logout user when offline
- Fix AdColony getCustomID not working
- Fix SDKBOX Play Documentation issues
2.3.9 Release Notes
Highlights
- Add "Designed for families" flag for AdMob
- Upgrade InMobi SDK
- SDKBOX LiveOps supports ATS
2.3.8 Release Notes
Highlights
- IAP plugin will report order id by default
- AdColony SDK update
- Apteligent SDK update
- Appodeal SDK update
Bugfix
- Fix Installer time out issue
- Fix the cookie issue with sdkbox.com
- Fix Sdkbox Ads crash
- Fix pre/post popup for adcolony
- Add native share to js/lua
- Fix OneSignal missing arm64 for iOS
2.3.7 Release Notes
Highlights
- Native share
- SDKBOX Ads supports adjust ads with weight on LiveOps
- Test and verified SDKBOX with NDK 12
- Remove soomla, vungle plugins
- Merge achievement leaderboard plugin with SDKBOX Play
Bugfix
- Fix tune plugin crash
- Fix Facebook share cancel callback
- Fix One signal bug
- Fix SDKBoxAds shows invalid placement name
- Fix installer caching issue when updating
2.3.6 Release Notes
Highlights
- Support Google Analytics exceptions
- Update SDK for InMobi
- add google access token data to SDKBOX play android
Bugfix
2.3.5 Release Notes
Highlights
- AdColony 3.0 update (Note: AdColony)
Bugfix
- Trim ARM x64 build to reduce size
2.3.4 Release Notes
Highlights
- Make sure IAP receipts are always available
- Add
hide()
function to hide banner for SDKBoxAds
Bugfix
- [Facebook] Fix get user info callback when user login
- [GPG] Fix turn based multiplayer sample for JS
- [LiveOps] Fix a issue happens when user have more than 28 achievements
- [Appodeal] Fix installer for cheetah mobile error
2.3.2 Release Notes
Highlight
- Google Play Game Services plugin enable you to implement a huge array of services with ease in your game.
- Authorization
- Achievements
- Leaderboards
- Turn-based multiplayer
- Real-time multiplayer
- Events and Quests
- Saved Games
- Nearby Connections (Android only)
- Player Statistics
- Add Hide banner functionality to SDKBoxAds
- Upgrade SDK for Appodeal
- Upgrade SDK for Fyber
- Upgrade SDK for AdMob
- Upgrade SDK for Flurry
- Upgrade SDK for Kochava
- Upgrade SDK for AdColony
- Upgrade SDK for AppNext
Bugfix
- Fix Crashing issue for OneSignal
2.3.1 Release Notes
Highlight
- Add achievement notification control to LiveOps
- Support latest cocos2d-x and Cocos Creator
Bugfix
- Fix a crashing issue with SDKBoxAds
- Fix setListener on android
- Restore products no longer returns consumables
- Fix SDKBoxplay crash if logged out from google play settings menu
- Fix a crash when finish playing certain InMobi videos
- Support latest cocos2d-x and Cocos Creator
- Fix Facebook callback not triggering when using Facebook share dialog
- Fix a SDKBoxplay crash on iOS when listener was not set
- Fix Appodeal crash when skip videos
2.3.0 Release Notes
Highlight
- SDKBOX installer supports projects created with Cocos Creator 1.2
- SDKBOX play now supports enable/disable achievement popup from GameCenter & Google Play
- Add isAvailable function to SDKBOX Ads to check ads availability
- Fix google security warning for SDKBOX IAP
- SDKBOX IAP Supports restore subscription for Google Play
Bugfix
- Fix a crash issue for AdMob
- Fix SDKBOX installer issue with windows path that contains spaces
- Fix Appodeal create duplicate records issue during update process
- Fix Chartboost video went black when press home button on android
2.2.5 Release Notes
Highlight
- SDKBOX supports loading encrypted configuration locally
- SDKBOX partially supports cocos creator project, user will still need to copy sdkbox_config.json manually
Bugfix
- Fix Chartboost crashing issue
- Fix SDKBoxplay JS binding crash issue
- Fix SDKBoxplay onMyScore callback
2.2.4 Release Notes
Highlight
- Share plugin support email
- add new APIs to SDKBoxplay to retrieve player score
- Update Facebook SDK to the latest version
- Update Appodeal to the latest version
- Update Bee7 to the latest version
- Make sure SDKBOX is compliant with google play and iTune store's privacy policy
Bugfix
- Fix SDKBoxplay keep asking user to login
- Fix SDKBoxplay crash when there is more than 76 achievements
- Fix review plugin crash
2.2.3 Release Notes
Highlight
- AdMob plugin now auto caches ads
- InMobi plugin now can hide banners
- Upgraded google play services to the latest version
- SDKBOX supports loading encrypted configuration locally
Bugfix
- Fix multiple issue regarding SDKBOX play login
- various documentation fixes
2.2.2 Release Notes
Highlight
- AdMob will automatically cache ads
- New user id related functions in SDKBOX play
- Youtube plugin supports customize close button
- Vungle SDK has been updated
- Appodeal SDK has been updated
- Share plugin supports composing dialog
Bugfix
- Fix a crashing issue with Facebook
- Fix installer issue with cocos2d-x 3.11
2.2.1 Release Notes
Highlight
- OneSignal plugin for push notification
- update AppNext SDK
- update Vungle android SDK
- update InMobi SDK
- add new AD displaying strategy
- Add Text messaging support for share plugin
- Apteligent plugin now will install a uploading script for your debug symbol files
- Share plugin now supports share dialog
Bugfix
- Fix installer only updates one plugin
- Fix installer will downgrade android API level
- Fix SDKBOX ads js crash issue
- Fix Facebook crash issue when no Facebook id
- Fix Facebook android sample
2.2 Release Notes
Highlight
- SDKBOX play plugin offers cross platform solution for Leaderboard and achievements
- Apteligent plugin offers crash reporting
- Optimize sample projects makes them take less space
- Facebook plugin supports setting App ID with config file
Bugfix
- Fix IAP crashing issue when user side verification was set.
2.1.3 Release Notes
Highlight
- Developer can enable/disable a plugin using sdkbox.com
- Share plugin now supports share to Facebook as well
- Facebook Plugin now supports set Facebook App id through config and code
- Updated Appodeal SDK
Bugfix
- Add JS callback function for Kochava plugin
2.1.2 Release Notes
Highlight
- Update Appodeal SDK
- Update Fyber SDK
Bugfix
- Fix js binding for cocos2d-x v2
- Fix Appodeal callback for iOS
- Fix Playphone been initialized multiple times
2.1.1 Release Notes
Highlight
- Amazon plugin
- Upgrade Adcolony Android SDK to 2.3.2
- Upgrade Appodeal iOS SDK to 0.9.0
- Upgrade Appodeal Android SDK to 1.14.18
Bug
- fix SDKBOX update process will stuck in windows shell
- fix a crash with Facebook api call
2.1.0 Release Notes
Highlight
- LeadBolt plugin
Bug
- SDKBOX update command will not overwrite sdkbox_config.json
- Fix tune plugin not sending correct measure event
- Fix InMobi can't preload ads
2.0.0 Release Notes
Highlight
- SDKBOX LiveOps feature which user can update their SDKBOX config files
- AdMob plugin
- Share plugin with twitter support
- Update Adcolony, Vungle and Appodeal
- provide a lite version of google play service to avoid android's api limitations, check it out here
Bugfix
- Fix IAP crash when google play service are not initialized correctly
- Fix installer will change Android.mk format bug
- Fix compatibility issue with Reachability project
- Fix InMobi banner settings
- Fix conflicts between Tune and other plugins
1.5.2 Release Notes
Highlight
- Include Google Play Services SDK for needed plugins. No need to install it manually anymore.
- Support the coming Cocos 3.10 release
Bugfix
*
1.5.1 Release Notes
Highlight
- InMobi plugin
- Update Tune plugin
- Update Appodeal plugin
- Installer will not auto detects projects using c++static library and install correct binary
- Add SDKBOX_ENABLED flag to support projects in other platforms (win, osx, linux)
Bugfix
- Fix a crash when user attempt purchase in offline mode for IAP plugin.
- Fix generate n/a directory for windows
- Fix a bug that will result android platform have incorrect APP_PLATFORM, and failed to build.
1.5 Release Notes
Highlight
- ScientificRevenue Plugin
- Youtube Plugin
- SDKBOX Installer now support switching different android app stores with
sdkbox set store
- SDKBOX Installer now supports dependencies between plugins
- Created automatic installation script for installer
- c++static lib support
- Add SDKBOX_ENABLED flag to support projects in other platforms (win, osx, linux)
Bugfix
- Installer download update to the wrong folder
- remove dependency to ANDROID_SDK_ROOT, installer will find android SDK automatically
- remove dependency to COCOS_CONSOLE_ROOT
1.4.1 Release Notes
Highlight
- Automatic installation script help you setup SDKBOX in a flash
- Update Vungle android SDK to 3.3.3
- Update Appodeal to support rewarded video
- Update tune SDK
Bugfix
- Fix Facebook invite app link documentation
- Installer will no longer modify osx projects
- Fix Chartboost isAvailable functions
- Fix proguard settings
1.4 Release Notes
Highlight
1.3 Release Notes
Highlight
- New
update
command in sdkbox installer, which will automatically update your SDKBOX integration to the latest version - SDKBOX Fyber plugin
- SDKBOX Bee7 plugin
- SDKBOX SOOMLA Grow plugin
- SDKBOX Ratings and Review plugin
Bugfix
- Fix Facebook plugin requires login after app restart
- Fix SDKBOX using absolute path for resources
- Fix SDKBOX iap not handling network connection issue
1.2.5 Release Notes
Highlight
- we created Review&Rating plugin that developer can use to prompt user to rate their app
Bugfix
- Fix Android-Studio integration
- Fix Vungle isCacheAvailable function
- Fix AdColony failed to get reward
- Plugins can't work together
1.2.4 Release Notes
Fix installer failed to find ANDROID_LIB directory issue
1.2.3 Release Notes
Highlight
- 1.2.3 Fixes some major bugs for the plugins, we strongly recommend updating older versions to 1.2.3
Bugfix
Sometimes using callbacks will result in sprites show up as black, this is due to invoking cocos2d-x from a different thread IAP: item description can't contain newline Facebook: missing api function for js/lua binding Installer: fix COCOS_CONSOLE_ROOT invalid error
AdColony
Changelog
- Update AdColony iOS SDK to 2.5.3
register_PluginAdColonyLua_helper
->register_all_PluginAdColonyLua_helper
#include "PluginAdColonyLuaHelper.hpp"
->#include "PluginAdColonyLuaHelper.h"
#include "PluginAdColonyJSHelper.hpp"
->#include "PluginAdColonyJSHelper.h"
AgeCheq
Changelog
register_PluginAgeCheqLua_helper
->register_all_PluginAgeCheqLua_helper
#include "PluginAgeCheqLuaHelper.hpp"
->#include "PluginAgeCheqLuaHelper.h"
#include "PluginAgeCheqJSHelper.hpp"
->#include "PluginAgeCheqJSHelper.h"
Chartboost
Changelog
register_PluginChartboostJS_helper
->register_all_PluginChartboostJS_helper
register_PluginChartboostLua_helper
->register_all_PluginChartboostLua_helper
- Update Chartboost iOS SDK to 5.5.3
- Update Chartboost Android SDK to 5.5.3
#include "PluginChartboostLuaHelper.hpp"
->#include "PluginChartboostLuaHelper.h"
Changelog
register_PluginFacebookJS_helper
->register_all_PluginFacebookJS_helper
register_PluginFacebookLua_helper
->register_all_PluginFacebookLua_helper
- Update Facebook iOS SDK to 4.5.1
- Update Facebook Android SDK to 4.5.1
#include "PluginFacebookLuaHelper.hpp"
->#include "PluginFacebookLuaHelper.h"
Flurry Analytics
Changelog
register_PluginFlurryAnalyticsJS_helper
->register_all_PluginFlurryAnalyticsJS_helper
register_PluginFlurryAnalyticsLua_helper
->register_all_PluginFlurryAnalyticsLua_helper
- Update Flurry iOS SDK to 6.7.0
- Update Flurry Android SDK to 5.6.0
#include "PluginFlurryAnalyticsLuaHelper.hpp"
->#include "PluginFlurryAnalyticsLuaHelper.h"
Google Analytics
Changelog
#include "PluginGoogleAnalyticsLuaHelper.hpp"
->#include "PluginGoogleAnalyticsLuaHelper.h"
IAP
Changelog
register_PluginIAPLua_helper
->register_all_PluginIAPLua_helper
#include "PluginIAPLuaHelper.hpp"
->#include "PluginIAPLuaHelper.h"
#include "PluginIAPJSHelper.hpp"
->#include "PluginIAPJSHelper.h"
Tune
Changelog
register_PluginTuneJS_helper
->register_all_PluginTuneJS_helper
register_PluginTuneLua_helper
->register_all_PluginTuneLua_helper
- Update MobileAppTracker Android SDK to 3.10.1
#include "PluginTuneLuaHelper.hpp"
->#include "PluginTuneLuaHelper.h"
Vungle
Changelog
register_PluginVungleJS_helper
->register_all_PluginVungleJS_helper
register_PluginVungleLua_helper
->register_all_PluginVungleLua_helper
#include "PluginVungleLuaHelper.hpp"
->#include "PluginVungleLuaHelper.h"
1.2.2 Release Notes
Highlight
- Installer will automatically modify
Cocos2dxActivity.java
for you - Facebook Plugin supports
getFriends()
function - IAP supports
onRestoreComplete()
callback - IAP will auto consume items if
Bugfix
IAP: Item already owned [Facebook: FB_PHOTO is not defined] (http://discuss.cocos2d-x.org/t/facebook-fb-photo-is-not-defined/23064) Facebook: Facebook plugin failed to work with Cocos2d-js 3.0 Chartboost: too much recursion
1.2.1 Release Notes
Highlight
Facebook plugin is here.
Bugfix
IAP JS crash IAP crash on devices don't have google play
1.2.0 Release Notes
Release AgeCheq Plugin. SDKBOX IAP Supports non-consumable Chinese version of documentation released Bug fixes
1.1.6 Release Notes
SDKBOX now supports install plugin online SDKBOX online documentation Upgrade Vugnle SDK to new version * iOS: 3.1.2 * Android: 3.3.1
1.1.5 Release Notes
Fix SDKBOX conflicts with Plugin-x
1.1.4 Release Notes
Fix SDKBOX IAP plugin return invalid pricing data