リリースノート
リリースノート
Login with Amazon(LWA)ソフトウェア開発キット(SDK)は、Amazon Apps and Services SDKの一部としてバンドルされています。このページでは、特にAndroid、Fire OS、iOSの各プラットフォーム用のLogin with Amazon SDKについて、詳細なリリースノートを提供します。SDKに加えられた最新の変更と機能強化を開発者が把握できるように、これらのノートには、バージョンの更新、新機能、機能改善、バグ修正の概要がまとめられています。
注: Login with Amazon SDKの最新バージョンは、SDKとサンプルのページからダウンロードできます。
LWA Android SDKリリースノート
リリースバージョン3.1.6(最新)、2024年10月25日
- Fire TVで意図しない状況でブラウザが開くバグを修正しました。
リリースバージョン3.1.5、2024年10月21日
- Android APIレベル34のサポートを追加しました。
リリースバージョン3.1.2、2023年6月9日
- SSOコンポーネントから内部エラーが発生した場合、ブラウザのサインインフローにフォールバックすることでSSOの障害が処理されるようになりました。
リリースバージョン3.1.0、2020年6月19日
- 呼び出しに対するサーバーの応答を改善するために、指数関数的バックオフ再試行メカニズムが追加されました。
- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0.9、2020年2月13日
- LWA AndroidはAPIレベル15以下のサポートを終了しました。Android用の最小SDKバージョンがAPIレベル16(Android 4.1 JellyBean)に更新されました。
- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0.6、2019年5月7日
- デバイスデータベース上の重要なユーザーデータが暗号化されるようになりました。
- バージョン2.xおよび1.xと下位互換性があります。
注: ダウングレードするには、アプリデータの消去または再インストールが必要です。
リリースバージョン3.0.4、2018年8月7日
- Androidと互換性があります。
- タイムゾーンを変更した場合のトークンの有効期限に関するバグを修正しました。
- 認可に伴うプログレススピナーのアニメーションを非表示にするオプションを追加しました。
- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0.2、2017年3月20日
- .jarファイルを更新しました。
- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0.1、2017年2月21日
- Fire PhoneやKindleデバイスのバグを修正しました。
- サーバー側のログアウトのサポートを追加しました。
getClientId
APIとgetRedirectURI
APIのバグを修正しました。- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0、2016年11月3日
- 統合作業を軽減する新しいAPIを導入しました。
- 「インタラクティブな戦略」のサポートを追加しました。これにより、Authorize APIの呼び出し時にサインインフローを表示するか、常に表示するか、非表示にするかをエンドユーザーが選択できます。
- 「グラントタイプ」のサポートを追加しました。これにより、Authorize APIの呼び出し時に、認可コードとOAuthアクセストークン(デフォルト)のどちらをリクエストするかをエンドユーザーが選択できます。
- Authorize API呼び出しは、ユーザープロファイルデータとOAuthアクセストークン(リクエストされた場合)を含む応答を返します。
- ヨーロッパと日本のリージョンエンドポイントのサポートを追加しました。
- Amazon Pay SDKの統合を改善しました。
- バージョン2.xおよび1.xと下位互換性があります。
LWA iOS SDKリリースノート
リリースバージョン3.1.3(最新)、2023年5月30日
- M1チップを搭載したMacシミュレーターでのARM64のサポートを追加しました。
リリースバージョン3.1.2.1、2022年3月10日
- iOS 15.0でAppleによって導入された動作変更が原因で、iOS 15以降のデバイスでサインアウト中に一時的にクラッシュする問題を修正しました。
リリースバージョン3.1.2、2021年11月5日
- ARM64 iPhoneシミュレーターのサポートを追加しました。
リリースバージョン3.1.1、2020年6月29日
- 呼び出しに対するサーバーのレスポンスを改善するために、指数関数的バックオフ再試行メカニズムを追加しました。
警告: このリリースには、バージョン2.xおよび1.xとの下位互換性はありません。2.x以前からアップグレードする場合は、互換性にかかわる重要な変更となるため、移行ガイドを参照してください。
リリースバージョン3.1.0、2020年4月13日
- ASWebAuthenticationSessionとSFAuthenticationSessionを使用するiOS 11以降用のLWA SSOのサポートを有効にしました。
- プロトコル、クラス、ヘッダーで使用されているプレフィックス
AI
をAMZNLWA
に変更しました。
警告: このリリースには、バージョン2.xおよび1.xとの下位互換性はありません。2.x以前からアップグレードする場合は、互換性にかかわる重要な変更となるため、移行ガイドを参照してください。
リリースバージョン3.0.6.1、2019年11月15日
- AMZNAuthorizeRequest.hの入力ミスを修正しました。
リリースバージョン3.0.6、2019年4月19日
- URLエンコーディングが修正され、スペース文字が正しく処理されるようになりました。
リリースバージョン3.0.5、2019年3月20日
AMZNLWASettings
に、サインインページからアカウント作成ボタンを削除するオプションを追加しました。
リリースバージョン3.0.4、2018年6月19日
- メモリリークを修正しました。
リリースバージョン3.0.3、2017年11月10日
- デプロイターゲットをiOS 8.0に変更しました。
- Authorize APIが改良され、1回のリクエストで複数の権限がサポートされるようになりました。これにより、同意を求めるプロンプトの回数を減らすことができます。
- コードベースのリンク(CBL)によるユーザーの認可を可能にするため、
AMZNCodePairManager
にGetToken APIとCodePair APIを導入しました。
リリースバージョン3.0.2、2017年3月28日
[AMZNScopeFactory scopeWithName:]
メソッドに起因するアプリのクラッシュの問題を修正しました。- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0.1、2016年12月21日
AMZNAuthorizeResult
のリダイレクトURIの問題を修正しました。- バージョン2.xおよび1.xと下位互換性があります。
リリースバージョン3.0、2016年11月3日
- 統合作業を軽減する新しいAPIを導入しました。
- 「インタラクティブな戦略」のサポートを追加しました。これにより、Authorize APIの呼び出し時にサインインフローを表示するか、常に表示するか、非表示にするかをエンドユーザーが選択できます。
- 「グラントタイプ」のサポートを追加しました。これにより、Authorize APIの呼び出し時に、認可コードとOAuthアクセストークン(デフォルト)のどちらをリクエストするかをエンドユーザーが選択できます。
- Authorize API呼び出しは、ユーザープロファイルデータとOAuthアクセストークン(リクエストされた場合)を含む応答を返します。
- ヨーロッパと日本のリージョンエンドポイントのサポートを追加しました。
- Amazon Pay SDKの統合を改善しました。
- バージョン2.xおよび1.xと下位互換性があります。
ヒント: iOS用の古いバージョンのLWA SDKを使用している場合、最新バージョンにアップグレードする手順については移行ガイドを参照してください。
ドキュメントの更新情報
日付 | アップデートされたページ | 備考 |
---|---|---|
2018年8月16日 | JavaScript用のLWA SDKを追加する | 開始body タグの後に追加するJavaScriptコードのサンプルで、src の場所をhttps://api-cdn.amazon.com/sdk/login1.jsからhttps://assets.loginwithamazon.com/sdk/na/login1.jsに変更しました。この変更はJavaScript SDKファイルが新しいCDNに移行されたために必要です。 |
Last updated: 2024年10月31日