Actualización de versiones de Angular

IBM Sterling® Store Engagement utiliza el framework Angular. El framework Angular se lanza en múltiples versiones cada año y proporciona soporte a largo plazo. Para obtener más información, consulte la documentación de Angular.

Sterling Store Engagement Actualizaciones de la aplicación de interfaz de usuario

  • La interfaz de usuario de Sterling Store Engagement debe actualizarse a una nueva versión principal de Angular cada año para mantenerse en la versión compatible más reciente.
  • Las actualizaciones se producen en el primer trimestre de cada año.
  • La versión de Angular actualmente soportada para Sterling Store Engagement UI es la versión 18.

Actualizaciones del entorno del cliente sin problemas

La arquitectura micro-front-end con single-spa soporta tanto código personalizado como el proporcionado por la aplicación para ejecutarse en diferentes versiones de Angular.

Actualización de entornos en nube

  • El código proporcionado por la aplicación se actualiza a la versión más reciente de Angular durante las actualizaciones del primer trimestre.
  • El código personalizado permanece en la versión anterior de Angular.
  • Una vez que el despliegue se ha realizado correctamente, la arquitectura del microfront-end se encarga de que la aplicación funcione sin problemas.
  • Puede actualizar su código personalizado en los próximos dos trimestres. Para actualizar su código personalizado, siga los siguientes pasos:
    1. Actualiza tu código personalizado a la versión 18 más reciente de Angular. Para obtener más información, consulte Actualización a la versión 18 de Angular.
    2. Reconstruir las extensiones de interfaz de usuario.
    3. Despliegue el paquete actualizado.
Nota: Si no puedes migrar a la versión 18 de Angular, pero quieres modificar tus extensiones en la versión 15 de Angular, puedes seguir creando tus personalizaciones con el kit de herramientas para desarrolladores 24.3.9.2-10.0.2409.2.

Actualización del entorno local

  • El código proporcionado por la aplicación se actualiza a la versión más reciente de Angular durante las actualizaciones del primer trimestre.
  • El código personalizado permanece en la versión anterior de Angular.
  • Una vez que el despliegue se ha realizado correctamente, la arquitectura del microfront-end se encarga de que la aplicación funcione sin problemas.
  • Puede elegir no actualizar su código personalizado inmediatamente. Sin embargo, para evitar enfrentarse a problemas de seguridad en la versión no soportada de Angular, debe actualizar a la versión más reciente de Angular. Para obtener más información sobre las versiones de Angular, consulte la documentación de Angular.
    Para actualizar su código personalizado, siga los siguientes pasos:
    1. Actualiza tu código personalizado a la versión 18 más reciente de Angular. Para obtener más información, consulte Actualización a la versión 18 de Angular.
    2. Reconstruir las extensiones de interfaz de usuario.
    3. Despliegue el paquete actualizado.