PWA 互換性マトリックス

Progressive Web App (PWA) Kit バージョン 3.0 のリリースに伴い、独立してバージョン管理された 2 つの新しいパッケージ、retail-react-appcommerce-sdk-reactがプラットフォームに導入されました。

さらに、プロジェクトのビルドによっては、ストアフロントがcommerce-sdk-isomorphicパッケージまたはplugin_slas Storefront Reference Architecture (SFRA) カートリッジへの追加の依存関係を持つ場合があります。

この表をチェックして、互換性のあるバージョンの PWA Kit、retail-react-appcommerce-sdk-reactcommerce-sdk-isomorphicplugin_slasを使用していることを確認してください。

| ** PWA Kit | retail-react-app | commerce-sdk-react | commerce-sdk-isomorphic **|plugin_slas|主な変更点 | |:----------- : |:-------------------- : |:---------------------- : |:--------------------------- : |:--------------- : |:----------------| | ** v3.9.x | v6.x | v3.2 以降| v3.2 以降| v7.4 | Retail react app **

  • パスワードレスおよびソーシャルログインのサポート。
  • パスワードのリセットのサポート。
  • Do Not Trackサポート。
| | ** v3.8.x | v5.x | v3.1 以降| v3.1 以降| v7.4 | Retail react app
  • 買い物客のコンテキスト統合
  • アクティブデータ追跡は、デフォルトでtrueに設定されています。

Commerce-sdk-react
  • SCAPI リクエストへの dwsid のアタッチ
  • セッションブリッジOCAPI削除します。
| ** v3.7.x | v4.x、v3.x | v3.x | v3.x | v7.3 | Commerce-sdk-react
  • SLAS でchannel_idが必要になりました。
  • 買い物客のコンテキストでsiteIdが必要になりました。
  • commerce-sdk-isomorphic v3.x へのアップグレード
| | ** v3.6.x | v3.x | v2.x | v2.x | v7.3 | Retail react app
  • Product タイルの作り直し。

commerce-sdk-react **
  • commerce-sdk-isomorphic v2.x へのアップグレード
| | ** v3.5.x **| v2.x | v1.4.0 < v2.x | v1.10 | v7.3 | Commerce-sdk-react
  • SLASプライベートクライアントのサポート。
  • SFRA と PWA の間でセッションを転送する方法を改良し、PWA で OCAPI /sessions 呼び出しが不要になるようにします
| | ** v3.1.1 - v3.4.x **| v2.x | v1.0.2 < v1.4.0 | v1.10 | v7.0 - v7.2 | Retail react app
  • commerce-sdk-react に移行されたページデザイナータイプ
| | ** v3.0.0 - v3.1.0 **| v1.x | v1.0.0 - v1.0.1 | v1.10 | v7.0 - v7.2 | PWA Kit 3.x の初期リリース |

PWA Kit と retail-react-app のさまざまなバージョンで使用できる機能の詳細については、コンポーザブルストアフロントリリースノートを参照してください。

PWA Kit v2 のプロジェクトは、retail-react-app と互換性がありません。

PWA Kit v2 のプロジェクトでは、カスタマイズとして commerce-sdk-react が使用される場合があります。詳細については、「v3 へのアップグレード」ガイドを参照してください