Aggiornamento delle versioni di Angular

IBM Sterling® Store Engagement utilizza il framework Angular. Il framework Angular viene distribuito in più versioni ogni anno e fornisce un supporto a lungo termine. Per ulteriori informazioni, consultare la documentazione di Angular.

Aggiornamenti dell'applicazione Sterling Store Engagement UI

  • L'interfaccia utente di Sterling Store Engagement deve essere aggiornata ogni anno a una nuova versione di Angular per rimanere sulla versione più recente supportata.
  • Gli aggiornamenti avvengono nel primo trimestre di ogni anno.
  • La versione di Angular attualmente supportata per Sterling Store Engagement UI è la 18.

Aggiornamenti dell'ambiente del cliente senza problemi

L'architettura micro-front-end con single-spa supporta sia il codice personalizzato che quello fornito dall'applicazione per funzionare su diverse versioni di Angular.

Aggiornamento degli ambienti cloud

  • Il codice fornito dall'applicazione viene aggiornato alla versione più recente di Angular durante gli aggiornamenti del primo trimestre.
  • Il codice personalizzato rimane sulla versione precedente di Angular.
  • Dopo che la distribuzione è avvenuta con successo, l'architettura micro-front-end si assicura che l'applicazione funzioni senza problemi.
  • È possibile aggiornare il codice personalizzato entro i prossimi due trimestri. Per aggiornare il codice personalizzato, procedere come segue:
    1. Aggiornare il codice personalizzato alla più recente versione 18 di Angular. Per ulteriori informazioni, vedere Aggiornamento alla versione 18 di Angular.
    2. Ricostruire le estensioni dell'interfaccia utente.
    3. Distribuire il pacchetto aggiornato.
Nota: se non è possibile migrare alla versione 18 di Angular, ma si desidera modificare le estensioni nella versione 15 di Angular, è possibile continuare a costruire le personalizzazioni con il toolkit per sviluppatori 24.3.9.2-10.0.2409.2.

Aggiornamento dell'ambiente On-Premises

  • Il codice fornito dall'applicazione viene aggiornato alla versione più recente di Angular durante gli aggiornamenti del primo trimestre.
  • Il codice personalizzato rimane sulla versione precedente di Angular.
  • Dopo che la distribuzione è avvenuta con successo, l'architettura micro-front-end si assicura che l'applicazione funzioni senza problemi.
  • È possibile scegliere di non aggiornare immediatamente il codice personalizzato. Tuttavia, per evitare di incorrere in problemi di sicurezza sulla versione di Angular non supportata, è necessario aggiornare alla versione più recente di Angular. Per ulteriori informazioni sulle versioni di Angular, consultare la documentazione di Angular.
    Per aggiornare il codice personalizzato, procedere come segue:
    1. Aggiornare il codice personalizzato alla più recente versione 18 di Angular. Per ulteriori informazioni, vedere Aggiornamento alla versione 18 di Angular.
    2. Ricostruire le estensioni dell'interfaccia utente.
    3. Distribuire il pacchetto aggiornato.