Developer Console

Release Notes

The Login with Amazon SDK is bundled as part of the Amazon Apps & Services SDK. Below are the release notes specific to the Login with Amazon SDKs for Android/Fire and iOS.

Login with Amazon for Android SDK Release Notes

Version Release Date Notes
3.1.2 (current) June 9, 2023
  • Handled SSO failure gracefully by falling back to browser sign-in flow when there is internal error from SSO component.
3.1.0 June 19, 2020
  • Added an exponential backoff retry mechanism to help improve server response for calls
  • Backwards compatible to version 2.x and 1.x
3.0.9 Feb 13, 2020
  • LWA Android is dropping support for API levels 15 and below. The minimum SDK version for Android has been updated to API level 16 (Android 4.1 JellyBean).
  • Backwards compatible to version 2.x and 1.x
3.0.6 May 7, 2019
  • Encrypt critical user data on the device database.
  • Backwards compatibility to version 2.x and 1.x
  • Note: After upgrading to this latest version, if you later decide to roll back to the previous version, any users will need to either clean their app data or uninstall and reinstall the app.
3.0.4 August 7, 2018
  • Compatibility with Android P
  • Bug fixes for token expiration if device timezone changes
  • Support for hiding progress spinner animation upon authorization
  • Backwards compatibility to version 2.x and 1.x
3.0.2 Mar 20, 2017
  • Updates to .jar file
  • Backwards compatible to version 2.x and 1.x
3.0.1 Feb 21, 2017
  • Bug fixes for Fire phone and Kindle devices.
  • Support for server side logout.
  • Bug fixes for getClientId and getRedirectURI APIs.
  • Backwards compatible to version 2.x and 1.x
3.0 Nov 03, 2016
  • Introduced new set of APIs with reduced amount of integration effort.
  • Support ‘interactive strategy’ to allow end user define whether to show, always show, or never show SignIn flow when calling the authorize API.
  • Support ‘grant type’ to allow end user define whether to request for authorization code or OAuth access token (default) when calling the authorize API.
  • Return user profile data (if requested) and OAuth access token (if requested) in result of the authorize API call.
  • Support calling regionalized endpoints in Europe and Japan.
  • Support independent integration with the Amazon Pay SDK.
  • Backwards compatible to version 2.x and 1.x

Login with Amazon for iOS SDK Release Notes

Version Release Date Notes
3.1.3 (current) May 30, 2023
  • Provided LoginWithAmazon.xcframework file that supports ARM64 simulator for M1 Macs.
3.1.2.1 March 10, 2022
  • Fixed transient crash during sign out on iOS 15+ devices caused by a behavior change introduced by Apple in iOS 15.0.
3.1.2 Nov 5, 2021
  • Added support for ARM64 architecture on iPhone simulators to fix build issues in Xcode 12+.
3.1.1 Jun 29, 2020
  • Added an exponential backoff retry mechanism to help improve server response for calls
3.1.0 Apr 13, 2020
  • This release is not backward compatible. Please refer to our migration guide below to see how to upgrade.
  • Enabled support for LWA SSO for iOS 11+ using ASWebAuthenticationSession and SFAuthenticationSession.
  • Changed protocols, classes, and headers prefixed with AI to AMZNLWA
3.0.6.1 Nov 15, 2019
  • Fixed typos in AMZNAuthorizeRequest.h
3.0.6 Apr 19, 2019
  • Fixed a bug where a space was not encoded properly in a URL used for the feature to remove the create account button from the sign-in page in LWA iOS version 3.0.5
3.0.5 Mar 20, 2019
  • Provides option in AMZNLWASettings to remove the create account button from the sign-in page
3.0.4 Jun 19, 2018
  • Fixed memory leak
3.0.3 Nov 10, 2017
  • Changed deployment target to iOS 8.0
  • Extended the interface of the Authorize API to allow for multiple scopes within a single request. Previously, multiple scopes would need to be obtained from sequential calls to the Authorize API, which results in multiple consent prompts for users
  • Introduced GetToken and CodePair APIs in AMZNCodePairManager to allow for customer authorization through Code-Based Linking (CBL)
3.0.2 Mar 28, 2017
  • Fixed app crashing issue caused by [AMZNScopeFactory scopeWithName:] method
  • Backwards compatible to version 2.x and 1.x
3.0.1 Dec 21, 2016
  • Fixed issue that the redirectUri property of AMZNAuthorizeResult class returns invalid content.
  • Backwards compatible to version 2.x and 1.x
3.0 Nov 03, 2016
  • Introduced new set of APIs with reduced amount of integration effort.
  • Support ‘interactive strategy’ to allow end user define whether to either show, always show, or never show SignIn flow when calling the authorize API.
  • Support ‘grant type’ to allow end user define whether to request for authorization code or OAuth access token (default) when calling the authorize API.
  • Return User profile data (if requested) and OAuth access token (if requested) in result of the authorize API call.
  • Support calling regionalized endpoints in Europe and Japan.
  • Support independent integration with the Amazon Pay SDK.
  • Backwards compatible to version 2.x and 1.x

Documentation Updates

Date Page Updated Notes
August 16, 2018 Add the Login with Amazon SDK for JavaScript Changed src location from https://api-cdn.amazon.com/sdk/login1.js to https://assets.loginwithamazon.com/sdk/na/login1.js in the JavaScript code sample that you add after the opening body tag. This change is needed because the JavaScript SDK file were migrated to a new CDN.

Last updated: Jun 15, 2023