We would like to present an updated GPGS-v2 plugin with several common changes. First of all, let us thank all of you for helping us to make the new plugin more stable and modern.
Due to Google’s updated model of login and initialization practices and their vision for accessing GPGS API’s, we decided to remove the deprecated init() method where the GoogleApiClient is initialized. To use the new GPGS plugin you should only call the login() method instead of the old init() method.
Before, the isConnected() method had returned true only if GoogleApiClient had been initialized, but now isConnected() depends only on the availability of Google Play Services, so it will return true for all Android devices with the latest version of Google Play Services. We understand that these changes may break backward compatibility in your Lua code if you will try to check plugins functionality using GPGS-v1 plugin API calls, but it is necessary to migrate to the new plugin modern which is faster and more stable.
Best regards!