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.
Note: You can download the most recent version of the Login with Amazon SDKs on the
SDK Downloads page.
Login with Amazon for Android SDK Release Notes
Version |
Release Date |
Notes |
3.1.6 (current) |
October 25, 2024 |
- Fix bugs on FireTV that mistakenly open browser.
|
3.1.5 |
October 21, 2024 |
- Added support for Android API Level 34.
|
3.1.2 |
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
Warning: This release is not backward compatible to version 2.x and 1.x. If you’re upgrading from 2.x or earlier, refer to the migration guide, since this would be a breaking change.
|
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
Warning: This release is not backward compatible to version 2.x and 1.x. If you’re upgrading from 2.x or earlier, refer to the migration guide, since this would be a breaking change.
|
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 |
|
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
|
Tip: If you are using an older version of the Login with Amazon SDK for iOS, see our
migration guide for instructions on upgrading to the current version.
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: Oct 25, 2024