Angularバージョンのアップグレード

IBM Sterling® Store Engagement はAngularフレームワークを使用しています。 Angularフレームワークは毎年複数のバージョンで展開され、長期的なサポートを提供している。 詳細は Angularドキュメントを参照。

スターリング Store Engagement UIアプリケーションの更新

  • Sterling Store Engagement UIは、最新のサポートバージョンを維持するため、毎年新しいAngularメジャーバージョンに更新する必要があります。
  • 更新は毎年第1四半期に行われる。
  • Sterling Store Engagement UIで現在サポートされているAngularのバージョンは20です。

シームレスな顧客環境のアップグレード

シングルスパによるマイクロフロントエンドアーキテクチャは、カスタムコードとアプリケーション提供コードの両方をサポートし、異なるAngularバージョンで実行できる。

クラウド環境のアップグレード

  • アプリケーションが提供するコードは、第1四半期のアップグレード時に最新のAngularバージョンに更新される。
  • カスタムコードは古いバージョンのAngularのままです。
  • デプロイが成功した後は、マイクロフロントエンド・アーキテクチャがアプリケーションのスムーズな動作を保証する。
  • 今後2四半期以内にカスタムコードをアップグレードできます。 カスタムコードを更新するには、以下の手順に従ってください:
    1. カスタムコードを最新のAngularバージョン20にアップグレードしてください。 詳細については、 「Angular バージョン 20 へのアップグレード」 を参照してください。
    2. UIエクステンションを再構築する。
    3. 更新されたパッケージをデプロイする。
注: Angular バージョン 20 への移行ができない場合でも、Angular バージョン 18 で拡張機能を変更したい場合は、 26.1.1.2 ( 10.0.2601.2 )開発者ツールキットを使用して、引き続きカスタマイズを行うことができます。

オンプレミス環境のアップグレード

  • アプリケーションが提供するコードは、第1四半期のアップグレード時に最新のAngularバージョンに更新される。
  • カスタムコードは古いバージョンのAngularのままです。
  • デプロイが成功した後は、マイクロフロントエンド・アーキテクチャがアプリケーションのスムーズな動作を保証する。
  • カスタムコードをすぐにアップグレードしないこともできます。 しかし、サポートされていないAngularバージョンでセキュリティ問題に直面するのを避けるためには、最新のAngularバージョンにアップグレードする必要があります。 Angularのバージョンの詳細については、 Angularのドキュメントを参照してください。
    カスタムコードをアップグレードするには、以下の手順に従ってください:
    1. カスタムコードを最新のAngularバージョン20にアップグレードしてください。 詳細については、 「Angular バージョン 20 へのアップグレード」 を参照してください。
    2. UIエクステンションを再構築する。
    3. 更新されたパッケージをデプロイする。