Upgrades von Angular-Versionen

IBM Sterling® Store Engagement verwendet das Angular-Framework. Das Angular-Framework wird jedes Jahr in mehreren Versionen auf den Markt gebracht und bietet einen langfristigen Support. Weitere Informationen finden Sie in der Angular-Dokumentation.

Sterling Store Engagement UI-Anwendungsaktualisierungen

  • Die Sterling Store Engagement UI muss jedes Jahr auf eine neue Angular-Hauptversion aktualisiert werden, um auf der neuesten unterstützten Version zu bleiben.
  • Die Aktualisierungen erfolgen jeweils im ersten Quartal eines Jahres.
  • Die derzeit unterstützte Angular-Version für Sterling Store Engagement UI ist Version 18.

Nahtlose Upgrades der Kundenumgebung

Die Mikro-Frontend-Architektur mit Single-SPA unterstützt sowohl benutzerdefinierten als auch von der Anwendung bereitgestellten Code, der auf verschiedenen Angular-Versionen ausgeführt werden kann.

Upgrade von Cloud-Umgebungen

  • Der von der Anwendung bereitgestellte Code wird während der Upgrades im ersten Quartal auf die neueste Angular-Version aktualisiert.
  • Der benutzerdefinierte Code bleibt in der älteren Angular-Version erhalten.
  • Nach erfolgreicher Bereitstellung sorgt die Mikro-Frontend-Architektur dafür, dass die Anwendung reibungslos läuft.
  • Sie können Ihren individuellen Code innerhalb der nächsten zwei Quartale aktualisieren. Um Ihren benutzerdefinierten Code zu aktualisieren, führen Sie die folgenden Schritte aus:
    1. Aktualisieren Sie Ihren benutzerdefinierten Code auf die neueste Angular-Version 18. Weitere Informationen finden Sie unter Upgraden auf Angular Version 18.
    2. Bauen Sie die UI-Erweiterungen neu auf.
    3. Stellen Sie das aktualisierte Paket bereit.
Hinweis: Wenn Sie nicht auf Angular Version 18 migrieren können, aber Ihre Erweiterungen in Angular Version 15 ändern möchten, können Sie Ihre Anpassungen weiterhin mit dem 24.3.9.2-10.0.2409.2 developer toolkit erstellen.

Upgrade der Vor-Ort-Umgebung

  • Der von der Anwendung bereitgestellte Code wird während der Upgrades im ersten Quartal auf die neueste Angular-Version aktualisiert.
  • Der benutzerdefinierte Code bleibt in der älteren Angular-Version erhalten.
  • Nach erfolgreicher Bereitstellung sorgt die Mikro-Frontend-Architektur dafür, dass die Anwendung reibungslos läuft.
  • Sie können sich dafür entscheiden, Ihren benutzerdefinierten Code nicht sofort zu aktualisieren. Um jedoch Sicherheitsprobleme mit einer nicht unterstützten Angular-Version zu vermeiden, müssen Sie auf die neueste Angular-Version aktualisieren. Weitere Informationen über Angular-Versionen finden Sie in der Angular-Dokumentation.
    Um Ihren benutzerdefinierten Code zu aktualisieren, führen Sie die folgenden Schritte aus:
    1. Aktualisieren Sie Ihren benutzerdefinierten Code auf die neueste Angular-Version 18. Weitere Informationen finden Sie unter Upgraden auf Angular Version 18.
    2. Bauen Sie die UI-Erweiterungen neu auf.
    3. Stellen Sie das aktualisierte Paket bereit.