Mise à jour des versions d'Angular
IBM Sterling® Store Engagement utilise le framework Angular. Le framework Angular est décliné en plusieurs versions chaque année et fournit un support à long terme. Pour plus d'informations, voir la documentation Angular.
Sterling Store Engagement Mises à jour de l'application UI
- L'interface utilisateur Sterling Store Engagement doit être mise à jour vers une nouvelle version majeure d'Angular chaque année pour rester sur la version supportée la plus récente.
- Les mises à jour ont lieu au cours du premier trimestre de chaque année.
- La version d'Angular actuellement supportée pour Sterling Store Engagement UI est la version 18.
Mise à niveau transparente de l'environnement du client
L'architecture micro-front-end avec single-spa supporte à la fois le code personnalisé et le code fourni par l'application pour fonctionner sur différentes versions d'Angular.
Mise à niveau des environnements en nuage
- Le code fourni par l'application est mis à jour avec la version la plus récente d'Angular lors des mises à jour du premier trimestre.
- Le code personnalisé reste sur l'ancienne version d'Angular.
- Une fois le déploiement réussi, l'architecture micro-frontale veille à ce que l'application fonctionne sans heurts.
- Vous pouvez mettre à jour votre code personnalisé au cours des deux prochains trimestres. Pour mettre à jour votre code personnalisé, suivez les étapes suivantes :
- Mettez à jour votre code personnalisé vers la version 18 d'Angular la plus récente. Pour plus d'informations, voir Mise à jour vers la version 18 d'Angular.
- Reconstruire les extensions de l'interface utilisateur.
- Déployer le paquet mis à jour.
Note : Si vous ne pouvez pas migrer vers la version 18 d'Angular, mais que vous souhaitez modifier vos extensions dans la version 15 d'Angular, vous pouvez continuer à construire vos personnalisations avec la boîte à outils du développeur 24.3.9.2-10.0.2409.2.
Mise à niveau de l'environnement sur site
- Le code fourni par l'application est mis à jour avec la version la plus récente d'Angular lors des mises à jour du premier trimestre.
- Le code personnalisé reste sur l'ancienne version d'Angular.
- Une fois le déploiement réussi, l'architecture micro-frontale veille à ce que l'application fonctionne sans heurts.
- Vous pouvez choisir de ne pas mettre à jour votre code personnalisé immédiatement. Toutefois, pour éviter les problèmes de sécurité liés à la version non prise en charge d'Angular, vous devez passer à la version la plus récente d'Angular. Pour plus d'informations sur les versions d'Angular, voir la documentation d'Angular.Pour mettre à jour votre code personnalisé, suivez les étapes suivantes :
- Mettez à jour votre code personnalisé vers la version 18 d'Angular la plus récente. Pour plus d'informations, voir Mise à jour vers la version 18 d'Angular.
- Reconstruire les extensions de l'interface utilisateur.
- Déployer le paquet mis à jour.