Saltar al contenido principal

Jutro Digital Platform Kufri

Novedades del parche 10.7.4 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.7.4:

ID
Descripción
JUT-22215El inicio de sesión ya no se activa automáticamente en el cliente de autenticación Okta para las páginas que no requieren autenticación.
JUT-21946La biblioteca okta-auth-js se actualizó a la versión 7.8.1.
JUT-21934eslint-config ya no utiliza un paquete antiguo esm, que causaba problemas con el nodo 22.
JUT-21785Se actualizó la dependencia de Webpack a la versión 5.95.0 en @jutro/cli-app.
JUT-21787Se actualizó htmlparser2 a la versión 5.0.0.
JUT-21788Se actualizó ejs a la versión 3.1.0.
JUT-21793Se actualizó micromatch a la versión 4.0.8.
JUT-21794Se actualizó braces a la versión 3.0.3.
JUT-21801Se actualizó rollup a la versión 2.79.2.
JUT-21804Se actualizó postcss a la versión 8.4.31.
JUT-21805Se actualizó express a la versión 4.20.0.
JUT-22076Se actualizó http-proxy-middleware a la versión 2.0.7 para corregir la vulnerabilidad del paquete.
JUT-22077Se actualizó cookie a la versión 0.7.1 para corregir la vulnerabilidad del paquete.
JUT-21683Se actualizó axa-fr/oidc-client a la versión 7.22.32.
JUT-21714El paquete @jutro/eslint-config tenía una configuración incorrecta para el nodo 22.
JUT-21797Se actualizó loader-utils a la versión 3.2.1.
JUT-21868El calendario de DatePicker se renderiza dentro del cuerpo del modal, en lugar de sobre él.
JUT-21908DatePicker propagaba los clics a los objetos subyacentes.
JUT-22173Al hacer clic en el área del calendario en un componente de fecha, se cerraba el calendario cuando se utilizaba un microfrontend en Safari.
JUT-22174Se solucionó un problema que causaba que el calendario en los componentes de fecha en Storybook se cerrara inmediatamente después de abrirlo.
JDCD-697Se solucionó un problema que ocasionaba un error de tiempo de ejecución no detectado en la plantilla “Agent Experience” cuando PolicyCenter no estaba configurado o no funcionaba.

Novedades del parche 10.7.3 de Jutro​

Bibliotecas de interfaz de usuario de Jutro 10.7.3​

Cliente de autenticación de Okta​

Ahora se admite la autenticación de Okta en el paquete @jutro/auth.

Para habilitar Okta, establezca JUTRO_AUTH_USE_NATIVE_OKTA_CLIENT=true en su entorno. El uso del cliente de autenticación de Okta es igual que el cliente genérico, excepto por los siguientes cambios de comportamiento:

  1. Inicio de sesión silencioso y flujo emergente de autenticación simplificados.
    Utiliza un mecanismo personalizado (response-mode: okta_post_message) para pasar los tokens actualizados desde un iframe o ventana emergente ocultos a la ventana principal. Como resultado, no carga ninguna ruta de aplicación. Esto significa que las variables JUTRO_AUTH_SILENT_LOGIN_PATH y JUTRO_AUTH_SILENT_REDIRECT_PATH son obsoletas.

  2. La memoria es el almacenamiento de tokens. No hay una opción de service worker. La memoria para el almacenamiento de tokens es la opción más segura en el cliente nativo de Okta. Hay dos diferencias en el comportamiento de la aplicación:

    1. Cada vez que se abre o actualiza una página, se inicia un flujo de inicio de sesión completo para obtener tokens. El usuario verá un cargador y /auth/callback cambia en la navegación de su navegador durante un breve período.
    2. No hay sincronización, cada pestaña usa sus propios tokens.
  3. No hay parámetros adicionales. El cierre de sesión con el cliente nativo de Okta ignora los parámetros adicionales de JUTRO_AUTH_LOGOUT_QUERY_EXTRAS.

Para obtener más información sobre el uso del cliente nativo de Okta, consulte la página de documentos de autenticación.

Si ha utilizado el paquete de autenticación nativo de Okta heredado desde la versión 8.12 o anteriores, consulte los pasos para migración del cliente de autenticación para obtener detalles sobre en qué difiere.

Obsolescencia de la versión 18 del nodo​

Warning: A partir del 30 de abril de 2025, no podrá crear nuevas aplicaciones en el nodo 18. Está llegando al final de su vida útil y no recibirá actualizaciones de seguridad.

Es posible que la ejecución de versiones obsoletas exponga la aplicación a vulnerabilidades.

Puede migrar aplicaciones existentes al nodo 22 hasta el 30 de septiembre de 2025. Actualice todas las aplicaciones lo antes posible.

El mantenimiento del nodo 18 finaliza en abril de 2025 y no recibirá asistencia técnica después de esa fecha. El uso del nodo 18 en Jutro queda obsoleto y se recomienda actualizar al nodo 22.6.0 o uno posterior.

Para migrar, haga lo siguiente:

  • Actualice el campo engines en su package.json a:
  "engines": {
"node": ">=22.6.0 < 23",
"npm": ">=10.8.2 "
}
  • Si usa NVM para administrar versiones del nodo, debe actualizar su archivo .nvmrc a v22.6.0.
  • Instale Node.js v22.6.0 (y si no es usuario de NVM, elimine la versión anterior).
  • Actualice las pruebas unitarias que utilizan Intl (Node.js v22 se actualiza de acuerdo con la última versión de Intl).
  • Elimine node-sass de su package.json y agregue "sass": "1.81.0" en su lugar.
    • Si tiene problemas con "sass": "1.81.0", intente usar "sass": "1.77.8" en su lugar.

Para comprobar si la aplicación sigue funcionando con una versión más reciente de Node.js (por ejemplo, en las canalizaciones de TeamCity), haga lo siguiente:

  • Actualice el campo engines en su package.json a:
  "engines": {
"node": ">=22.6.0 < 23",
"npm": ">=10.8.2 "
}
  • Elimine node-sass de su package.json y agregue "sass": "1.81.0" en su lugar.
    • Si tiene problemas con "sass": "1.81.0", intente usar "sass": "1.77.8" en su lugar.
Warning: Problema conocido

Un cambio en el proceso de traducción en el nodo 22 hace que un carácter de espacio sea reemplazado por un espacio Unicode estrecho de no separación. Esto puede dar lugar a pruebas unitarias fallidas, ya que no coincide con el patrón regex \s.

Note: Webpack 4 no es compatible con el nodo 22; el uso del nodo 22 requiere la actualización a Webpack 5.
Note: Las diferentes versiones de Node.js en entornos locales y de CI pueden llevar a un comportamiento incoherente de las pruebas unitarias para los componentes que utilizan Intl.

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.7.3:

ID
Descripción
JUT-20454El componente GenericInput no reconocía el estilo -JDS-FOCUS-SHADOW-ERROR.
JUT-20839Los errores de componentes de fecha se renderizaban en las posiciones incorrectas.
JUT-20970La validación antigua no funcionaba cuando se alternaba la visibilidad de los campos.
JUT-21149Aparecía un error de autenticación si, después de iniciar o cerrar sesión, el usuario tenía tres pestañas abiertas.
JUT-21221La ventana emergente de autenticación de iframe no funcionaba en el modo privado de Firefox.
JUT-21226El componente cargador de microfrontend no se podía invalidar.
JUT-21299La ventana emergente de autenticación de MicroFrontend ocupaba toda la pantalla.
JUT-21358El método window.atob() no podía decodificar algunos tokens.
JUT-21432El uso de la característica “duplicar” de un navegador ocasionaba un error durante el cierre de sesión.
JUT-21453La redirección de inicio de sesión no respetaba routerBasename.
JUT-24510No se registraban las rutas de inicio de sesión silenciosas cuando la aplicación usaba routerBasename y basePath diferentes.
JUT-21541El cierre de sesión del cliente nativo de autenticación de Okta no funcionaba de manera coherente.
JUT-21542La aplicación Jutro genérica mostraba un error al cerrar sesión en una segunda pestaña.

Novedades del parche 10.7.2 de Jutro​

Mejoras y problemas solucionados​

ID
Descripción
JUT-21177El menú desplegable DropdownSelectField y TypeaheadMultiSelectField en ModalNext de un microfrontend se renderizaba detrás de la ventana modal.
JUT-20975Se agregó compatibilidad de autenticación de Okta a la integración de microfrontend.

Novedades del parche 10.7.1 de Jutro​

Mejoras y problemas solucionados​

ID
Descripción
JUT-20964Si se iniciaban varios flujos de inicio de sesión desde varias pestañas, el estado no era válido y no se podía iniciar sesión.
JUT-20609Los estilos de encabezado de las ventanas emergentes de ShowConfirmModal estaban rotos.
JUT-21006JUTRO_AUTH_LOGIN_QUERY_EXTRAS no se pasaban en el inicio de sesión silencioso.
JUT-20929La autenticación independiente de iframe no funcionaba si iframe era multisitio.
JUT-20857Cargador infinito al ir a una URL diferente que renderizaba ese mismo microfrontend anidado.
JUT-20420El cliente OIDC genérico de @jutro/auth llevaba a un usuario de agente inactivo a la pantalla de inicio de sesión de Guidewire Hub.
JUT-20571Se corrigieron los problemas de sincronización de autenticación al usar varias pestañas.
JUT-20848El microfrontend de iframe abría varias ventanas emergentes para la autenticación.
JUT-20846No aparecía una notificación del sistema cuando el microfrontend intermedio usaba la versión 8.13 de Jutro.
JUT-20820Se solucionó una pérdida de memoria cuando una aplicación de Jutro se cargaba varias veces dentro de un iframe.
JUT-20814Se aumentó el tiempo de espera de inicio de sesión silencioso.
JUT-19975location.state pasado al componente enlace no estaba definido.
JUT-20860El modal no estaba presente en el árbol de accesibilidad.
JUT-20740Retardo al aplicar estilos cuando la vista rápida estaba abierta.

Novedades de Jutro Digital Platform Kufri​

Jutro Design System 10.7.0​

Mejoras técnicas​

Esta actualización incluye una serie de mejoras y correcciones de errores.

Nuevos componentes que reemplazan componentes obsoletos​

Algunos componentes han quedado obsoletos y fueron reemplazados. Algunos de los componentes nuevos están estructurados de manera diferente a sus predecesores. Es posible que tenga que ajustar las propiedades dondequiera que se llame el componente. La siguiente lista contiene los componentes y sus reemplazos:

Componente obsoletoComponente nuevo
ToggleFieldToggleButtonGroup y ToggleButton
SwitchFieldSwitch
SliderSlider
DateTimeFieldDatePicker y TimePicker
DateFieldDatePicker
MonthYearFieldMonthPicker
YearFieldYearPicker
DateRangeFieldDateRangePicker
DateTimeZoneFieldDatePicker, TimePicker y TimezonePicker
SimpleDateFieldDateInput
SimpleMonthYearFieldDateInput

Los componentes obsoletos aún se importan desde @jutro/components y los componentes nuevos están disponibles desde @jutro/components/new.

Propiedades de componentes obsoletos​

Los siguientes componentes tienen algunas propiedades obsoletas:

ComponentePropiedades obsoletas
Tooltipid
animation
TooltipIconid
labelPosition
showInlineLabel
fieldLabelId
titleClass
textClass
linkClass
SimpleProgressBarid
path
value
progressBarClassName
stepClassName
Actualizaciones de microfrontend​

La solución de contexto compartido de microfrontend ahora está disponible de manera general a través del componente MicroFrontend en modo moduleFederation. Para obtener información detallada, consulte la sección Exposición e incrustación con el componente MicroFrontend en el modo de federación de módulos.

Elementos obsoletos​

Hay elementos obsoletos en esta versión. Consulte nuestra página sobre elementos obsoletos para obtener más información.

Jutro Web Apps​

Warning: A partir de mediados de noviembre de 2024, las URL de implementación generadas automáticamente para implementaciones mutables han cambiado. El objetivo es evitar errores de implementación que surjan de URL que sean demasiado largas.

Las URL ahora seguirán este patrón:

<jutro app name>[-optional name hash for longer app names]-<git branch suffix>[-optional branch hash for longer branches]-tenant-starSystem-planet.<guidewire base domain>

Este cambio acompaña a un nuevo límite de 10 caracteres para los ID de aplicaciones recién creados. También hay una función que le permite personalizar el nombre para mostrar de la aplicación para nombres muy largos en la interfaz de usuario.

Cuando el nombre de un inquilino tiene menos de 10 caracteres, se optimiza el uso del espacio. En tales casos, los caracteres no utilizados se usan para más caracteres de nombre de aplicación.

Este cambio solo se aplica cuando se realizan nuevas implementaciones o cuando se vuelve a implementar. Las implementaciones existentes no se ven afectadas.

Este cambio no afecta a las implementaciones que utilicen dominios personalizados.

Registro de paquetes externos para usar bibliotecas de JavaScript y componentes de interfaz de usuario​

Ahora puede configurar registros privados para utilizar sus propias bibliotecas de JavaScript y componentes de interfaz de usuario en sus aplicaciones de Jutro.

La característica registro de paquetes externo le permite configurar credenciales para instalar paquetes desde un registro privado mediante un ámbito específico y un token de autenticación.

Para obtener más información, consulte Configuración del registro de paquetes externos.

Dominios y subdominios personalizados​

Ahora puede registrar un dominio personalizado con Guidewire. También puede usar una combinación de dominios y subdominios personalizados para sus aplicaciones.

Se puede registrar más de un dominio personalizado en la misma aplicación y, dado que los dominios personalizados se registran en todo el inquilino, también puede registrar varios subdominios por cada aplicación.

Para obtener más información, consulte Dominios personalizados.

Plantillas de experiencia​

Las siguientes plantillas de experiencia destinadas a darle una ventaja en la implementación de sus experiencias digitales ahora están a disposición de todos:

SDK de Digital 10.7.0​

El SDK de Digital está diseñado específicamente para funcionar con las Cloud API de InsuranceSuite y facilitar la interacción con ellas. Puede generar su SDK de Digital a medida dentro de su propia aplicación, en función de sus líneas de negocio. Para ello, utilice Jutro CLI, en función de sus definiciones específicas de la API abierta de Cloud API y de la lista de esquemas expuestos en InsuranceSuite.

Ahora existe una versión del SDK de Digital que puede ejecutarse independientemente de Jutro. Para obtener más información, consulte las notas de la versión del SDK de Digital.

Warning: Se introdujo un nuevo ámbito de MNP @digitalsdk, que se encuentra en el mismo repositorio que el ámbito de MNP @jutro. La actualización a la versión Kufri funcionará sin ninguna modificación manual, pero hay algunos cambios que se deben realizar en algunos casos.

Caso 1: Trabajar de manera local después de la actualización 10.7

Algunas bibliotecas de @jutro JDP 10.7 (Kufri) ahora usan el nuevo ámbito de NPM @digitalsdk como una subdependencia. Los entornos locales no están configurados para utilizar este nuevo ámbito de NPM @digitalsdk, lo que hace que la compilación de la aplicación local falle.

Para que estas nuevas dependencias funcionen en su entorno de desarrollo local, deberá actualizar su configuración npm local (es decir, el archivo .npmrc) para usar el nuevo ámbito de NPM @digitalsdk.

Edite el archivo .npmrc local y agregue el nuevo ámbito @digitalsdk apuntando a la misma URL de registro que el ámbito @jutro.

Encontrará más detalles sobre la configuración de .npmrc en la sección Configuración de su entorno de desarrollo local.

Caso 2: Después de la regeneración del SDK, actualice las dependencias del proyecto

Después de volver a generar el SDK de Digital con Jutro CLI, el código generado hará referencia a la biblioteca de NPM @digitalsdk/internal, pero esta biblioteca no forma parte del package.json de la aplicación, lo que hace que la compilación de la aplicación falle (local y del servidor).

Para resolver el problema, la dependencia se debe agregar al package.json de su aplicación.

"dependencies": {
...,
"@digitalsdk/internal": "10.7",
...,
}

Para asegurarse de que el entorno local esté configurado para acceder al ámbito de NPM @digitalsdk desde el registro, edite el archivo .npmrc local y agregue el nuevo ámbito @digitalsdk que apunte a la misma URL de registro que el ámbito @jutro.

Caso 3: Comience a usar la nueva CLI del SDK de Digital, en lugar de usar Jutro CLI

JDP 10.7 incluye una nueva CLI separada para manejar la generación del SDK. Para poder utilizarla, deberá actualizar las dependencias del proyecto.

Nota: Deberá actualizar las dependencias del proyecto y agregar la biblioteca @digitalsdk/internal, incluso si continúa generando el SDK de Digital desde Jutro CLI.

Agregue lo siguiente a su archivo package.json:

"dependencies": {
...,
"@digitalsdk/internal": "10.7",
...,
}
"devDependencies": {
...,
"@digitalsdk/cli": "10.7",
...,
}

Para asegurarse de que el entorno local esté configurado para acceder al ámbito de NPM @digitalsdk desde el registro, edite el archivo .npmrc local y agregue el nuevo ámbito @digitalsdk que apunte a la misma URL de registro que el ámbito @jutro.

Mejoras y problemas solucionados​

ID
Descripción
JUT-19873Se agregó una advertencia sobre la falta de configuración de inicio de sesión silencioso.
JUT-20426Se corrigió un error al cerrar sesión en la página con el error de microfrontend de federación del módulo.
JUT-19922Se agregó la opción de anexar el nombre del ámbito del MFE para el script de generación de temas.
JUT-20069El año mínimo no se podía seleccionar en el componente selector de año.
JUT-20280El estado del calendario se pasaba para evitar problemas importantes.
N/CVuelve la versión v14.2.2 de la dependencia @testing-library/react.
JUT-20206El traductor devolvía interrupciones de tipo para algunos componentes.
JUT-20207Vuelve a la versión 5.89.0 de Webpack de dependencia.
JUT-20150Corrige el campo principal no válido en package.json.
JUT-20147El cargador del microfrontend desaparece en la navegación del navegador.
JUT-20000Los microfrontends establecían JUTRO_CSS_SCOPE en JUTRO_APP_ID si estaba disponible.
JUT-20221Se solucionó el posicionamiento de QuickView en el microfrontend.
JUT-19901Se actualizó la lógica de resolución de URL para la carga de recursos de tema.
N/CVerificación del prefijo de la versión durante la migración del paquete.
JINFRA-2329Se eliminó fqdns de la carga útil enviada desde la página Ascenso.
JINFRA-2210Muestra varios dominios en la página Ascenso y una lista en la vista rápida Tabla de implementaciones.
JINFRA-2248Se solucionó un problema por el que se mostraba un error en la página Ascenso mientras se ascendía a preproducción y producción.
JINFRA-2290Se solucionó un problema por el que las URL de ascenso utilizaban el primer planeta disponible, en lugar del seleccionado por InsuranceSuite.
JINFRA-2209Se implementó la visualización de varias URL en la tabla de implementación.
JINFRA-2417El menú desplegable del sistema principal ahora muestra el rótulo correcto en la página Configuraciones globales.
JINFRA-2381Los íconos de la aplicación ahora tienen el tamaño correcto.
JINFRA-2068Se cambió la composición y disposición del botón Guardar/Cancelar en la página Configuraciones globales.
JINFRA-2260Se solucionó un problema por el que el ícono de actualización no estaba redondeado.
JINFRA-1619La nueva opción de vista de lista para la página de inicio de JWA muestra una lista de aplicaciones con los puntos de datos y las acciones correspondientes.
JINFRA-1572Los encabezados en la configuración global y la página de registro de dominios personalizados ahora están anidados en una jerarquía semántica.
JINFRA-2154Rediseño de los íconos de la aplicación de inicio.
N/CSe agregó un resaltado a los nombres de las aplicaciones que coinciden con la búsqueda en la página de inicio.
N/CSe solucionó un problema por el que los desarrolladores no podían editar la configuración de CI/CD para una aplicación de Jutro.
N/CCuándo la configuración de CI/CD se actualiza, ahora se muestra el estado “En curso” hasta que se aplica el cambio.
JINFRA-2240Se agregó el registro de paquete externo la pestaña Ajustes de la configuración de CI/CD.
JINFRA-2287La clonación desde una aplicación que utiliza el registro de paquetes externo deshabilitará la compilación automática por primera vez.
JINFRA-1829Se solucionó un problema por el que era posible “agregar” un registro de dominio personalizado que ya estaba reclamado.
JINFRA-2412Se solucionó un problema con el botón Registrar en la página Dominios personalizados. Ahora no está deshabilitado cuando la entrada es correcta.
JINFRA-2424Se solucionó un problema por el que el estado de algunos certificados se mostraba como desconocido en la página global Dominios personalizados.
JINFRA-2429Se agregó una descripción emergente que aclara el propósito del campo de dominio personalizado en Configuraciones globales.
JINFRA-2211Se agregó la página Dominios personalizados en la página Configuraciones globales.
JINFRA-2212Se rediseñó la página Registros de dominios personalizados en la pestaña Configuraciones.
JINFRA-2358El estado del certificado ahora se puede traducir.
JINFRA-2425Se solucionó un problema por el que los subdominios se podían enviar en la página global Dominios personalizados.
JINFRA-2357Ahora, solo los administradores pueden eliminar dominios.
JINFRA-1297Se solucionó un problema por el que era posible registrar más de un dominio personalizado a la vez.
JINFRA-1297Se solucionó un problema por el que el textfield customDomains devolvía un error cuando estaba vacío.
JINFRA-1297Se mejoró la validación personalizada del nombre de dominio para que coincidiera con los requisitos de AWS.
N/CSe agregó la ruta completa al repositorio de paquetes compartidos en la configuración Paquetes compartidos, si hubiera.
N/CSe trasladaron los detalles de los paquetes compartidos a una sección exclusiva en la pestaña Configuraciones.
JUT-18509Se agregó la variable de entorno JUTRO_AUTH_ERROR_PATH que permite establecer una ruta para redirigir a una página de error personalizada cuando ocurre.
JUT-15985Se solucionó un problema para TabSet, que se bloqueaba cuando había una sola pestaña.
JUT-18145Se memoizó el contexto de idioma y configuración regional para evitar que la globalización cambie al volver a renderizarse sin cambios.
JUT-19250Se corrigieron algunos problemas de menor importancia con los menús desplegables y los estilos de barra de progreso de pasos para las etiquetas MultipleSelect.
JUT-19251Se corrigió un error typescript de tipo incorrecto onChange para RadioGroup.
JUT-19464Se corrigió el color del conector y la alineación del rótulo de step-progress-bar cuando el texto es demasiado largo.
JUT-19636Se evitó el error de tiempo de espera en iPhone cuando se utilizaba el componente microfrontend con el modo iframe.
JUT-19148Se agregaron advertencias en auth sobre el uso incorrecto de las funciones de inicio y cierre de sesión.
JUT-19442Se agregaron tokens granulares para varios componentes.
JUT-19580Se asignó tipografía de GW y variables de sombra a tokens.
JUT-19669Se agregó una nueva devolución de llamada onLoadingFinished para microfrontend.
JUT-19674Se agregó integración de temas para el microfrontend de federación de módulos.
JUT-19606Se reescribió ThemeProvider y se amplió la API.
JUT-19607Se ha limpiado el proveedor del portal de React para theme.
JUT-19362Se eliminó la propiedad no utilizada readOnly de los componentes Radio y RadioGroup.

Problemas conocidos​

@axa-fr/oidc-client versión 7.22.25-beta.1555 puede causar 400 errores al azar​

Problema: Los usuarios informan que ocurren 400 errores aleatoriamente después de actualizar a Jutro versiones que usan @axa-fr/oidc-client versión 7.22.25-beta.1555.

Solución temporal: Establezca manualmente una resolución en su package.json para revertir a la versión 7.22.22 del paquete @axa-fr/oidc-client.

"resolutions": {
"@axa-fr/oidc-client": "7.22.22",
"@axa-fr/oidc-client-service-worker": "7.22.22",
...
},

El calendario de DateRangePicker pierde el color de fondo cuando el usuario selecciona el año o el mes (JUT-20631)​

**Problema:**Tras la selección del mes o año del calendario de DateRangePicker, el color de fondo del calendario se vuelve transparente.

Solución temporal: Guidewire está al tanto del problema.

Desalineación del calendario de DateRangePicker (JUT-20632)​

Problema: El calendario desplegable del campo “Hasta” aparece directamente debajo del campo “Desde”.

Solución temporal: Guidewire está al tanto del problema.

DateRangePicker renderiza errores en una ubicación incorrecta y mueve el rótulo final (JUT-20839)​

Problema: Los rótulos de error se renderizan en posiciones incorrectas: el error de inicio queda sobre la entrada final. El error final queda debajo de la entrada final y el rótulo final se ubica debajo de la entrada inicial.

Solución temporal: Guidewire está al tanto del problema.

Los selectores de fecha no tienen bordes rojos alrededor de las entradas en los estados de error (JUT-20861)​

Problema: Los rótulos de error se renderizan en posiciones incorrectas: el error de inicio queda sobre la entrada final. El error final queda debajo de la entrada final y el rótulo final se ubica debajo de la entrada inicial.

Solución temporal: Guidewire está al tanto del problema.

En ocasiones, los tokens de autenticación pueden caducar​

Problema: Debido a los cambios en la forma de funcionamiento del cliente de autenticación OIDC, en ocasiones, se puede producir un error en el flujo de actualización del token de autenticación al alcanzar el límite de tiempo de espera.

Solución temporal: Se recomienda actualizar al parche de Jutro 10.7.1 o posterior, que soluciona el problema, así como realizar pruebas del comportamiento de carga y renovación de sesiones de la aplicación autenticada a través de conexiones más lentas, por ejemplo, Internet móvil. Como alternativa, puede cambiar del cliente de autenticación OIDC al cliente nativo de autenticación Okta. Para obtener más información, consulte la documentación de autenticación.

En ocasiones, los agentes de escucha globales window.onmessage pueden ejecutarse incorrectamente​

Problema: Las versiones anteriores de Jutro se basaban en una funcionalidad de OIDC que aprovechaba las invalidaciones window.onmessage del método global para configurar los agentes de escucha de mensajes. Cierta lógica personalizada puede interferir con esto y provocar errores en la funcionalidad.

Solución temporal: Hay tres soluciones temporales:

  • Modifique la invalidación personalizada de la aplicación para utilizar window.addEventListener('message', listener) en su lugar.
  • Adopte el parche de Jutro 10.7.1 o uno posterior, que solucionan el problema.
  • Cambie del cliente de autenticación OIDC al cliente nativo de autenticación Okta. Para obtener más información, consulte la documentación de autenticación.

Versión actualizada de Webpack (JUT-21785)​

Problema: Cuando compila una aplicación de Jutro, puede encontrarse con errores si Webpack está en la lista de dependencias.

Solución temporal: Los errores pueden estar relacionados con su versión de Webpack. Si su versión de Webpack no es 5.95.0, intente actualizar a esa versión y vuelva a compilar la aplicación.

Error no detectado cuando PolicyCenter no está configurado o está inactivo (JDCD-697)​

Problema: Cuando PolicyCenter no se ha configurado o está inactivo, hay un error de tiempo de ejecución no detectado en la plantilla “Agent Experience”.

Solución temporal: Guidewire está al tanto del problema.

Archivo .gitignore mal formado con entrada src/i18n/lang.json incorrecta​

Problema: Si se ha ejecutado el 10.0.0 codemod antiguo, puede darse el caso de que .gitignore se forme mal, lo que provoca que más de una entrada se elimine durante la actualización. En tales casos, su archivo .gitignore podría tener una entrada similar a src/i18n/lang.jsonsomeOtherEntry.

Solución temporal: Revise su archivo .gitignore para asegurarse de que nuestros codemods hayan eliminado la entrada src/i18n/lang.json correctamente.

El microfrontend desaparece después de navegar de un lado a otro (JUT-20241)​

Problema: Hay un problema con los microfrontends (MFE) que utilizan una versión de Jutro 10.5 o anterior, mientras que el shell utiliza Jutro 10.6. Si navega a la página del shell que contiene el MFE, hace clic en el botón Atrás en el navegador y, a continuación, hace clic en el botón Adelante, el MFE no será visible y el shell mostrará un cargador de manera indefinida.

Solución temporal: Actualice la página y el MFE se cargará normalmente.

Información adicional​

Navegadores compatibles​

  • Chrome y navegadores basados en Chromium (probados en Chrome v110)
  • Firefox (probado en v107)
  • Safari (probado en v15.6)
  • Tablet y dispositivo móvil (iOS Safari + Android Chrome mismas versiones que arriba)

Dependencias de terceros​

  • Versión del nodo: 18.14.2 < 19 || >= 22.6.0 < 23
  • Versión de NPM: >= 9.5.0
  • Versión de React: 18.2.0
On this page