Android SDK Change Log

Skip to end of metadata
Go to start of metadata

External Library Support

The Gigya mobile SDK was tested with the following external libraries:

  • com.android.support:support-v4:25.1.1
  • com.android.support:appcompat-v7:25.1.1
  • com.google.android.gms:play-services-auth:9.6.1
  • com.facebook.android:facebook-android-sdk:4.33.0
  • line-sdk-4.0.5


 

Version 3.3.26 - 10 December 2018

  • Added support for Session Validation.
  • Bug fixes.

Version 3.3.25 - 26 November 2018

  • Bug fixes.

Version 3.3.24 - 11 November 2018

  • Fixed missing signature in socialize.addConnection calls.
  • Fixed missing gmid field in network calls.
  • Fixed profile image selection & update using showPluginDialog.
    • Note that image selection is available from Android SDK 21+.
  • Updated runtime permission support.

Version 3.3.23 - 17 September 2018

  • Fix for existing session migration issue, when SDK version is updated.

Version 3.3.22 - 27 August 2018

  • Fix uploading of profile photos via RAAS
  • Fix for restoring session after cleaning app from memory
  • If you are using previous version 3.3.21, you should update to this version immediately, as the previous version contains a critical bug.

Version 3.3.21 - 22 July 2018

Version 3.3.20 - 12 June 2018

  • Bug fixes

Version 3.3.19 - 06 June 2018

  • Fixed an issue where clicking the profile photo in the update profile screen didn't respond.
  • Fixed an issue where the SDK crashed when creating keys in the KeyStore.

Version 3.3.18 - 28 May 2018

  • Social login method parameters are now sent in the POST body request.

Version 3.3.17 - 8 May 2018

  • Fixed an issue when using the Arabic language.
  • Fixed an issue in GSPluginFragment caused by clicking two buttons concurrently.

Version 3.3.16 - 10 April 2018

  • Minor bug fixes related to login

Version 3.3.15 - 27 March 2018

  • Added support for WeChat Native Login.
  • When initializing a GSObject using a JSON string you can set null for an existing key to clear it's value.

Version 3.3.14 - 12 March 2018

  • Updates the SDK's behavior while in 'airplane' mode.
  • Bug fixes

Version 3.3.12 - 23 January 2018

  • Miscellaneous feature enhancements and bug fixes.

Version 3.3.11 - 16 November 2017

  • Miscellaneous bug fixes.

Version 3.3.10 - 19 October 2017

  • Updated GSAPI class; bug fixes.

Version 3.3.9 - 19 September 2017

  • Removed a permissions requirement for user's contacts.

Version 3.3.8 - 24 July 2017

Version 3.3.7 - 22 May 2017

  • Minor bug fixes.

Version 3.3.6 - 25 April 2017

  • Added support for Gigya's Chinese data center.

Version 3.3.5 - 19 April 2017

  • Automatically remove Google from login screens and engagement add-ons if there is no native app support on the device.

Version 3.3.4 - 29 November 2016

  • Miscellaneous bug fixes.

Version 3.3.3 - 31 July 2016

  • Added support for the 'sessionExpiration' parameter in login requests.
  • Fixed an issue with plugins being opened with an error by deleted or unauthorized users.

Version 3.3.2 - 22 March 2016

  • Migrated Google native login to use Google Sign-In. For instructions on integrating Google Sign-In, see the Upgrade Guide.

Version 3.3.1 - 31 January 2016

  • Fixed re-authentication and security related bugs
  • Miscellaneous bug fixes

Version 3.3.0 - 11 October 2015

  • Added support for Android 6.0 (Marshmallow)
  • Added support for Google+ native-login on Android 6.0, which requires asking the user for the 'GET_ACCOUNTS' permission at run-time. For implementation instructions, see the Upgrade Guide.
  • Improved stability of plugins.
  • Miscellaneous bug fixes.
  • When using Facebook native-login with Facebook SDK v4.6.0 or later, minimum Android API level 15 is required.
  • Without the Facebook SDK, minimum Android API level 9 is required.

Version 3.2.2 - 7 September 2015

  • Improved responsiveness of plugins when soft-keyboard is activated.
  • Improved stability of plugins.
  • Updated to use Facebook's new Login-Behavior flags: LoginBehavior constants.
  • Improved security by changing getSDKConfig request to always use SSL.
  • Miscellaneous bug fixes. 

 

Version 3.2.1 - 1 June 2015

  • Fixed bug in plugins hide event.

Version 3.2 - 12 May 2015

  • New SDK supports Facebook SDK version 4.1.0. To integrate the new SDK, please turn to the upgrade guide.
  • Support for Google Play Services version 7.3.0.
  • URL encoding bug fix.

Version 3.1.2 - 18 Dec 2014

  • Added support for displaying the Ratings plugin.
  • All requests are now sent over HTTPS by default.
  • Added ability to set a request timeout limit.
  • Added support for temporary accounts.

Version 3.1.1 - 14 Oct 2014

  • Updated to support Facebook SDK 3.19.
  • Added a new method to request additional Facebook read permissions and improved the method for requesting publish permissions - both methods now also return a list of the permissions the user has declined.
  • Added support for regSource parameter on login calls.
  • Bug fixes.

Version 3.1 - 11 June 2014

  • Support for new Facebook SDK version 3.14.
  • Various bug fixes.

Version 3.0 - 16 Feb 2014

  • GSAPI is now a singleton class, there is no need to maintain a single instance manually.
  • Gigya UI Plugins can now be displayed and used through the Android SDK, using the GSPluginFragment class.
  • Login/addConnection now uses the device browser instead of web view dialog by default. This can be controlled using the GSAPI.setLoginBehavior method.
  • GSEventListener has been deprecated and replaced by GSSocializeEventListener and GSAccountsEventListener.
  • Enhanced Facebook SDK integration:
    • Permissions no longer need to be specified in the login method. Facebook Native Login now uses the permissions configured for your site in the Gigya management platform.
    • Facebook Native Login behavior can now be controlled by passing a facebookLoginBehavior parameter to login methods.
    • Facebook login is now enabled only via Facebook Native Login, following Facebook's policy change.
  • Various bug fixes and stability improvements.

Unable to render {include} The included page could not be found.