リリースノート

リリースノート

Login with Amazon(LWA)ソフトウェア開発キット(SDK)は、Amazon Apps and Services SDKの一部としてバンドルされています。このページでは、特にAndroid、Fire OS、iOSの各プラットフォーム用の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日

  • 呼び出しに対するサーバーのレスポンスを改善するために、指数関数的バックオフ再試行メカニズムを追加しました。

リリースバージョン3.1.0、2020年4月13日

  • ASWebAuthenticationSessionとSFAuthenticationSessionを使用するiOS 11以降用のLWA SSOのサポートを有効にしました。
  • プロトコル、クラス、ヘッダーで使用されているプレフィックスAIAMZNLWAに変更しました。

リリースバージョン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と下位互換性があります。

ドキュメントの更新情報

日付 アップデートされたページ 備考
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日