Monday, August 20, 2012

i43

i42 to i43

New Features

No new features this release

Bug Fixes

[#1166] Processing of large script objects was slow.

Script objects were getting copied more times than necessary, which was causing a significant slow-down when working with large script objects. The unneeded copies have been removed.

i42

i41 to i42

New Features

[#1165] Can now specify a prefix for the name in google wallet purchases.

A prefix that apears at the start of all google wallet purchases can now be specified in the pannel for controlling google wallet parameters. This can be useful for filtering the transaction log in google wallet if you have more than one application sharing the same wallet.

Bug Fixes

No bug fixes this release

i41

i40 to i41

New Features

No new features this release.

Bug Fixes

[#1157] Player data can now be removed from the leaderboard on player deletion.

Player data for deleted players was not getting removed from some leaderboards due to a permissions issue. The data should now be removed. Existing leaderboards have had this old data removed.

[#1156] Loging in via Facebook and Google is now more reliable.

There was an issue where the login details for a new player were not being made immediately available to the login system, meaning there could be a delay between player creation and next possible login.

The Facebook and Google information is now immediately made avaialble to the login system after create or bind.

Monday, May 14, 2012

i40

i38 to i39

New Features

[#1156] Added support for multiple google app ids

There are some cases where the same google application might be accessed using multiple different application ids. Roar was unable to accept tokens from these games due to only accepting a single application id.

Roar will now accept a space seperates list of application ids, and will accept tokens from any of these ids.

Bug Fixes

No bug fixes this iteration

i39

i38 to i39

New Features

No new features this iteration.

Bug Fixes

[#1151] Fixed logging bug that was generating excess log entries

These extra log entries were consuming large amounts of space on some servers and causing space issues.

[#1152] Empty publishes were failing

Empty publishes (those with no changes) were failing with odd messages about git. These empty publishes are now behaving correctly.

Tuesday, April 24, 2012

i38

i37 to i38

New Features

No new features this iteration.

Bug Fixes

[#1149] Correctly handle facebook friends without names

Sometimes facebook friends come back without a name node. These people really seem to have no associated name on their facebook page also. Roar was expecting a name field, and failing on such friends.

We now just return an empty string for the name if the name is missing.

i37

i36 to i37

New Features

No new features this iteration.

Bug Fixes

[#1142,#1143] Deleted players are now removed from leaderboards

Using the admin interface to delete a player was leaving their data in the leaderboards. This old data has been removed and deleting a player will now correctly remove that player from the leaderboards.