CloudBuilder C++ SDK  v3.0.0
Making social games is easy !
Table of contents

Changes Log

Version 3.00

Please read the Modified section carefully, as it lists changes you may need to bring to your code.

Removed:

Modified:

Added:

  • Logging improvements: can now call CloudBuilder.setVerboseLog and CClan::SetLogLevel to set logging levels.

Version 2.99

New features:

  • Login function to social networks no longer embed authentication screen. It's up to the developer to do it, then pass ID and token to CotC Login function.

Version 2.8.8

New features:

  • Android builds now include all 64 bit versions (ARM, Intel).

Changes:

  • iOS builds now link and embed newest version of GooglePlayServices.

Version 2.8.4

New features:

  • A hook was added when a referral operation takes place.
  • Leaderboard score posting operation has been added to batch command.

Changes:

  • Optimization of the thread management inside CloudBuilder.

Bug fixes:

  • In Android, permission for Facebook friends was not requested. Now done, so list of friends can be retrieved again.

Version 2.8.3

New features:

  • Unity ships now 64 bits build on Mac OS X. Mandatory for Unity 5 compatibility.
  • CloudBuilder on Android now comes with native x86 build.

Changes:

  • Documentation now includes a section on how managing user's information.

Bug fixes:

  • More bugs have been removed from Store Manager and InApp module.

Version 2.8.2

New features:

  • SampleUnity has been totally revamped and is much easier to use on Android.

Changes:

  • The most recent Facebook SDKs are now used (3.23.0).

Version 2.8.1

New features:

  • CClan::Ping and CUser::ChangeEmail were missing in Unity wrapper.

Bug fixes:

  • Fix a crash in CStore::FetchProductInformation when products list was not configured.

Version 2.8.0

New features:

Version 2.6.0

New features:

  • Asynchronous multiplayer module added, see CloudBuilder::CMatchManager class.
  • Domain management has been generalized, extending to leaderboards, achievements, properties, matches and more. Many methods were changed, especially in CloudBuilder::CGameManager.
  • New methods to work on a single property rather than all the properties at the same time.

Changes:

  • In the Unity wrapper, it is now possible to have different delegates depending on the key used to write some data.
  • When two identical scores are sent, they are sorted with the timestamp to ensure an order in the leaderboard.

Bug fixes:

  • When a user is erased in development environment, its scores are also erased in leaderboard.
  • CloudBuilder::CGameManager::GetRank is now working. Return "not implemented" before.

Version 2.4.1

New features:

Version 2.4.0

New features:

Bug fixes:

  • Unlink method now calls delegate in Unity wrapper.
  • It is now possible to link an account to Facebook and publish something just after.

Version 2.2.0

New features:

Changes:

  • On iOS, the Facebook link now uses the "native" Facebook module, not the Facebook SDK, which works better for publications.
  • The godfather module now has more options and is more flexible.
  • When calling CloudBuilder::CUserManager::Publish, if the user cancels the publication, the SDK does not return an error code anymore. It returns a valid return code, but the JSON returned has an entry with "done" set to zero, indicating that the story was not published because the user decided so.

Bug fixes:

Version 2.0.0

Brand new version.