Saltar al contenido principal

Jutro Digital Platform Mammoth

Novedades del parche 10.10.11 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.11:

ID
Descripción
JUT-25223Se actualizó expr-eval-fork@3.0.0 a expr-eval-fork@3.0.1.

Novedades del parche 10.10.10 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.10:

ID
Descripción
JUT-24925Se reemplazó expr-eval@2.0.2 vulnerable por expr-eval-fork@3.0.0 seguro.

Novedades del parche 10.10.9 de Jutro​

Esta versión de parche introduce varias actualizaciones de dependencias con correcciones de seguridad, que abordan las vulnerabilidades descubiertas en paquetes de terceros.

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.9:

ID
Descripción
JUT-24668Se eliminó el paquete conventional-changelog-core de las dependencias.
JUT-24679Se actualizó el paquete @babel/runtime-corejs3 a 7.26.10.
JUT-24543Se actualizó el paquete axios a 0.30.2.
JUT-24549Se actualizó el paquete webpack-dev-server a 5.2.2.

Novedades del parche 10.10.8 de Jutro​

SDK de Digital 10.10.8​

Se volvieron a introducir mejoras en la compatibilidad para productos multilínea​

En el SDK de Digital, hemos vuelto a introducir una compatibilidad mejorada para configurar ediciones en productos multilínea. Esta es la misma función que agregamos en el parche 10.10.5 de Jutro que se eliminó en el parche 10.10.7 de Jutro.

Para obtener más información sobre esta función, consulte las notas de la versión del SDK de Digital.

Novedades del parche 10.10.7 de Jutro​

Reversiones de los cambios desde 10.10.5 y 10.10.6​

El parche 10.10.7 revierte algunos cambios en los parches 10.10.5 y 10.10.6.

La política de parches de Guidewire tiene como propósito cubrir solo las correcciones de seguridad críticas y los bloqueadores funcionales, mientras que las correcciones de errores y las mejoras de características están destinadas a publicarse solo en las versiones principales de esquí. Siguiendo esta política, eliminamos los siguientes cambios, pero los ponemos a disposición en la versión Niseko.

  • Se mejoró la compatibilidad de productos multilínea para el SDK de Digital.
  • (JUT-24000) Se solucionó un problema por el cual al cambiar la selección en la entrada del selector de fecha se creaba un bucle infinito en Chrome iOS.
  • (JUT-23433) Se cambió el comportamiento de los cargadores de Webpack de Jutro para evitar el hash de expresiones regulares de CSS.

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.7:

ID
Descripción
JUT-24048Se agregó la invalidación para el paquete on-headers a 1.1.0.
JUT-24095Se actualizó la invalidación de Axios a 1.11.0.

Novedades del parche 10.10.6 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.6:

ID
Descripción
JUT-24000Al cambiar la selección en la entrada del selector de fecha, se creaba un bucle infinito en Chrome iOS.
JUT-23742Invalidación de actualización para el paquete tar-fs de 2.1.2 a 2.1.3.
JUT-23772Se agregó la invalidación para el paquete webpack-dev-server a 5.2.1.

Novedades del parche 10.10.5 de Jutro​

SDK de Digital 10.10.5​

Mejoras en el soporte para productos multilínea​

Compatibilidad para configurar ediciones en productos multilínea en el SDK de Digital.

Para obtener más información, consulte las notas de la versión del SDK de Digital.

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.5:

ID
Descripción
JUT-23680Los tokens de espaciado entre párrafos se aplicaron a las propiedades de espaciado entre palabras.
JUT-23433Evita el hash de expresiones regulares de CSS dentro de los cargadores de Webpack de Jutro.

Novedades del parche 10.10.4 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.4:

ID
Descripción
JUTSDK-1895Las extensiones de la interfaz de usuario del SDK de Digital generaban rutas no válidas en equipos Windows.
JUT-23630Se agregó la invalidación para el paquete http-proxy-middleware a 2.0.9.
JUT-23742Invalidación de actualización para el paquete tar-fs de 2.1.2 a 2.1.3.

Novedades del parche 10.10.3 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.3:

ID
Descripción
JUT-23334Al establecer el valor en null, se producía un error de TypeScript para los componentes ToggleButtonGroup.
JUTSDK-1896Algunos componentes de campo generados por las extensiones de la interfaz de usuario del SDK de Digital enviaban undefined en lugar de null como valor a los componentes.
JUT-23322Se agregó la invalidación para el paquete @babel/runtime-corejs3 de 7.21.5 a 7.26.10 y se actualizaron las instancias restantes.
JUT-23320Se agregó la invalidación para el paquete tar-fs de 2.x a 2.1.2.
JUTSDK-1879Se actualizó Axios a 0.30.0.

Novedades del parche 10.10.2 de Jutro​

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.2:

ID
Descripción
JUTSDK-1816Se mostraba un error de TypeScript para los componentes de campo de fecha y hora generados si tenían un tipo de fecha y hora que permitía undefined en lugar de null.

Novedades del parche 10.10.1 de Jutro​

SDK de Digital 10.10.1​

Nueva propiedad de configuración de extensiones de interfaz de usuario del SDK de Digital​

La propiedad de configuración dangerouslyForceEntityFieldGeneration se agregó para forzar la generación de extensiones de campo para las entidades que no cumplen con el tipo JSONSchemaWithFields.

Para obtener más información, consulte la documentación sobre generación de extensiones de interfaz de usuario del SDK de Digital.

Jutro Design System 10.10.1​

Nuevos tokens de diseño aplicados a los componentes​

Se ha aumentado el número de tokens de diseño disponibles para personalizar los siguientes componentes:

  • Card
  • ClickableCard
  • DropdownMenu y sus componentes secundarios
  • InlineLoader
  • InlineNotification
  • Loader
  • ModalNext
  • LookupField
  • ToastProvider

Se mantiene la compatibilidad con versiones anteriores y estos componentes solo se verán afectados en caso de que su tema incluya los nuevos tokens de diseño. La única excepción es en caso de que esté utilizando variables --JDS-TOAST-NOTIFICATION-TEXT-PADDING o --JDS-INLINE-NOTIFICATION-MESSAGE-PADDING CSS, ya que estas han sido eliminadas.

Note: Con los tokens de diseño adicionales, podrá hacer que la apariencia del componente Lookupfield sea más similar a los otros componentes de entrada.

Mejoras y problemas solucionados​

Los siguientes problemas se resolvieron en el parche 10.10.1:

ID
Descripción
JUT-21631Se solucionó un problema por el que una versión en caché de la aplicación de Jutro se cargaba en lugar de una versión actualizada.
JUT-21816Se corrigió la separación entre el ícono y el texto del mensaje en el componente InlineNotification.
JUT-21819Se corrigió la alineación entre el ícono y el texto del rótulo en el menú de opciones.
JUT-21820Se corrigió la alineación entre el ícono y el texto del rótulo en los botones de selección heredados.
JUT-21821Se corrigió el foco y el fondo al pasar el cursor sobre la selección del año en los componentes selector de fecha.
JUT-21823Se corrigió la alineación entre el ícono y el texto del rótulo en el componente MultipleFileUpload.
JUT-21825Se corrigieron los problemas de ancho del componente InlineNotification.
JUT-21911Se corrigieron los problemas de tamaño del componente Badge.
JUT-21912Se corrigió la alineación del ícono del cargador en el componente TableView.
JUT-21913Los tipos de TypeScript para TextInput y TextArea no aceptaban null como valor.
JUT-21921Se corrigió el estilo incorrecto en el componente TabSet.
JUT-21922Se corrigió el color de fondo y la composición y disposición incorrectos en el componente Toast.
JUT-22085Se corrigieron problemas de altura y truncamiento en el componente TypeaheadMultiSelectField.
JUT-22163La máscara no funcionaba correctamente cuando se usaba una letra del alfabeto latino/cirílico extendido en el componente DatePicker.
JUT-22572Se solucionó un problema por el que NumberInput arrojaba una excepción cuando el valor tenía 6 o más decimales.
JUT-22643Se aplicaron tokens de diseño incorrectos a los componentes Badge y InfoLabel.
JUT-22955Se actualizó un token de diseño aplicado incorrectamente para DropdownMenu .
JUTSDK-1877Los componentes de campo generados no permitían la invalidación de elementos secundarios.
JUT-22584Se reemplazó el paquete inflight con una versión personalizada.

Novedades en Jutro Digital Platform Mammoth​

Jutro Design System 10.10.0​

Mejoras técnicas​

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

Cumplimiento de WCAG 2.1​

Hemos revisado los componentes de Jutro Design System y hemos realizado las modificaciones necesarias para que cumplan con WCAG 2.1.

Note: Esto se aplica a los componentes estables en la versión de Jutro 10.10.0. Para los componentes obsoletos, el nivel de cumplimiento sigue siendo WCAG 2.0.

Nuevos contenedores de composición y disposición de página​

Hemos agregado varios componentes nuevos para contenedores de composición y disposición de página con el fin de proporcionar flexibilidad adicional al implementar los requisitos de composición y disposición:

Note: Estos se pueden utilizar como alternativa o como complemento del componente AppFloorplan. Consulte la documentación de la composición y disposición de página para obtener más información.

Renovación pasiva de tokens​

Se introdujo la renovación pasiva de tokens en el cliente de autenticación. En este método, la validez del token se verifica en cada acceso y, si ha caducado, se renovará antes de devolverlo. Para obtener más información sobre la renovación pasiva, consulte la documentación del cliente de autenticación.

Migración a la renovación pasiva de tokens​

La renovación pasiva de tokens se introdujo en la versión 10.10. La renovación activa no quedó obsoleta, pero se recomienda pasar a la renovación pasiva. Para habilitar esta función, debe realizar los siguientes pasos:

  1. Elimine las variables JUTRO_AUTH_SILENT_REDIRECT_PATH y JUTRO_AUTH_SILENT_LOGIN_PATH, si están presentes. Estas variables son específicas del método activo con inicio de sesión silencioso y no son necesarias para el método pasivo.
  2. Agregue offline_access a la variable JUTRO_AUTH_SCOPE.
  3. Asegúrese de que la configuración de la aplicación Guidewire Hub incluya la concesión REFRESH_TOKEN en su matriz authSettings.grantTypes.
  4. Agregue la variable JUTRO_AUTH_USE_PASSIVE_TOKEN_RENEWALS=true.
  5. Reemplace los siguientes usos de propiedades desde el gancho useAuth:
Renovación activaRenovación pasiva
isAuthenticated: boolean | nullgetIsAuthenticated: () => Promise<boolean | null>
accessToken: string | nullgetAccessToken: () => Promise<string | null>
idToken: string | nullgetIdToken: () => Promise<string | null>
userInfo: OidcUserInfo | nullgetUserInfo: () => Promise<OidcUserInfo | null>

Nueva variable de entorno de cliente de autenticación​

Se introdujo la variable de entorno JUTRO_AUTH_PREPEND_AUTH_CALLBACKS_WITH_BASEURL. Si se establece el valor de esta variable de entorno en true, se antepondrá automáticamente el valor routerBasename para redirigir las rutas pasadas como argumentos a las funciones de cliente de autenticación login() y logout(). Para obtener más información, consulte la documentación del cliente de autenticación.

Al pasar rutas de redirección hacia login() y logout() con JUTRO_AUTH_PREPEND_AUTH_CALLBACKS_WITH_BASEURL=false, aparecerá una advertencia de elemento obsoleto.

Nuevos códigos de error del cliente de autenticación​

Hemos agregado dos nuevos códigos de error de cliente de autenticación.

  • JUTRO_AUTH_ACCESS_DENIED_ERROR: El usuario no está asignado a la aplicación.
  • JUTRO_AUTH_LOGIN_REQUIRED_ERROR: La aplicación no pudo renovar los tokens mediante el método de inicio de sesión silencioso porque el navegador bloquea las cookies de terceros.

Para obtener más información sobre los errores del cliente de autenticación, consulte la documentación sobre el cliente de autenticación.

Note: Si ha implementado algún manejo de errores de autenticación personalizado para errores access_denied, deberá realizar cambios para utilizar el nuevo código de error JUTRO_AUTH_ACCESS_DENIED_ERROR en su lugar.

Consulte la documentación sobre el cliente de autenticación para obtener más información sobre el manejo personalizado de errores.

Bibliotecas de interfaz de usuario de Jutro 10.10.0​

Extensiones de la interfaz de usuario del SDK de Digital​

La ejecución del comando jutro-cli jutro generate:digital-sdk, además de generar el SDK de Digital, también generará un nuevo conjunto de componentes, ganchos y proveedores basados en los esquemas de Cloud API de InsuranceSuite que se utilizarán en su aplicación de Jutro.

Para obtener más información, consulte la sección Consumo de Cloud API mediante el SDK de Digital de los documentos de Jutro.

Note: Las nuevas extensiones de la interfaz de usuario del SDK de Digital permiten un aumento adicional de la productividad de la programación, ya que transforman los esquemas de Cloud API de InsuranceSuite en componentes de campo de entidad y otras herramientas de React. También asignan datos de InsuranceSuite y reglas de productos a componentes de la interfaz de usuario de Jutro o sistemas de diseño personalizados.

Actualizaciones del modo de componente de MicroFrontend​

Se actualizaron los nombres de modos de componentes de MicroFrontend:

  • El modo moduleFederation ahora es shared.
  • El modo iframe ahora es isolated.

Los nombres de los modos originales siguen funcionando, pero quedan obsoletos. Se recomienda actualizar cualquier referencia en el código para evitar problemas futuros.

Asistencia para el manejo de errores de microfrontend​

Se agregó una devolución de llamada onError que se utilizará cuando haya problemas con la carga de un iframe o con el microfrontend en sí.

La versión del nodo 18 es obsoleta​

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.

Paquete @jutro/cli-npm-preinstall obsoleto​

El paquete @jutro/cli-npm-preinstall personalizado ahora queda obsoleto. Este paquete se usaba para forzar una versión específica de dependencia transitiva como forma de resolver problemas de seguridad.

Ahora existe una solución nativa en npm para esto, que se debe usar en su lugar.

Invalidaciones de migración a npm​

Si su aplicación actualmente usa resoluciones, debe seguir estos pasos:

  1. Elimine el archivo preinstall.js de la raíz del proyecto.
  2. Elimine el script preinstall de package.json.
  3. Cambie el nombre de resolutions en package.json a overrides.

Jutro Web Apps​

Plantillas de experiencia nuevas y mejoradas​

Hemos agregado dos nuevas plantillas: “Commercial Auto FNOL” y “Workers' Comp”, para darle una ventaja en la implementación de experiencias digitales.

Para obtener más información, consulte las páginas de documentación sobre las plantillas:

También hemos agregado más capacidades y mejoras a las siguientes plantillas:

  • La plantilla Agent Experience (Experiencia del agente) ahora incluye una barra lateral Actividades. Esta barra lateral permite a los agentes ordenar las actividades por fecha, prioridad y título. Las actividades también se pueden buscar por número de cuenta, número de póliza o número de trabajo (solicitud). Con este cambio, los agentes también pueden crear y adjuntar cualquier cantidad de notas con formato libre a cualquier actividad.
  • La plantilla “PolicyHolder Experience” (Experiencia del asegurado) ahora incluye la capacidad de que el asegurado realice consultas de facturación en su cuenta y vea las facturas de su póliza junto con sus respectivos estados (vencida, por pagar, pagada), así como el monto por pagar y la fecha de vencimiento. Las aseguradoras también pueden optar por ampliar la capacidad de los asegurados de pagar su factura en línea a través de una integración con un proveedor de pagos digitales.

También se ha cambiado el nombre de las siguientes plantillas:

Nombre original de la plantillaNombre actualizado de la plantilla
Agent Quote and Buy Personal AutoPersonal Auto Quote and Buy
Agent Quote and Buy Commercial Auto ExperienceCommercial Auto Quote and Buy
Demo Homeowners QuoteHomeowner Quote and Buy

SDK de Digital 10.10.0​

Se han agregado las siguientes funciones al SDK de Digital:

  • Una nueva opción de configuración para filtrar líneas de negocio específicas desde PolicyCenter durante la generación.
  • Se agregaron tipos basados en esquema para entidades sin un tipo basado en openAPI coincidente.

Para obtener más información, consulte las notas de la versión del SDK de Digital.

Mejoras y problemas solucionados​

ID
Descripción
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.
JDCD-1282Se solucionó un problema por el que faltaba el campo código de ubicación en el cajón Ubicación de la plantilla de vehículo comercial.
JDCD-1281Se solucionó un problema por el que se mostraban detalles comerciales para las pólizas creadas en cuentas personales en la plantilla Agent Experience.
JDCD-1272No se podía hacer clic en las actividades de la plantilla Agent Experience.
JUT-11047En progressStepBar, el ícono de error no tenía un aria-label que dijera “ícono de error”.
JUT-19202El día actual no estaba alineado con otras celdas del calendario de DatePicker.
JUT-19361Los lectores de pantalla no leían los nombres de meses completos en el calendario de los componentes de entrada de fecha.
JUT-19507Los lectores de pantalla anunciaban demasiadas cifras después de la coma decimal en el componente PhaseProgressBar.
JUT-19609Se corrigieron los estilos del calendario DateRangePicker durante el problema de selección de fecha.
JUT-19845ToggleButton no tenía seleccionado el estado para el texto.
JUT-19929Los lectores de pantalla decían “menú” dos veces al leer en voz alta en el menú de perfil del encabezado.
JUT-19930aria-label estaba roto para los encabezados TabSet/Tab cuando el encabezado era un React.node.
JUT-20130El estilo de foco de MonthPicker se aplicaba tanto al elemento calendario como al elemento de entrada cuando el elemento calendario estaba en foco.
JUT-20172DatePicker no aplicaba correctamente el idioma seleccionado para el mes y el día de la semana.
JUT-20219Se eliminó e como entrada aceptada para el componente Stepper.
JUT-20511El componente CurrencyInput tenía “Tx:” duplicado en aria-label.
JUT-20848El SDK de microfrontend abría varias ventanas emergentes para la autenticación.
JUT-21169El valor TimePicker se perdía en el desenfoque con algunos ajustes de configuración regional.
JUT-21207Se corrigieron problemas con la visualización de las descripciones emergentes en las notificaciones Toast.
JUT-21227La función @jutro/test/getTranslation tenía problemas con la interpolación de strings.
JUT-21326La composición y disposición de teléfono era incorrecta en el componente Address.
JUT-21621NumberInput no manejaba los separadores de manera uniforme.
JUT-22159Color de fondo predeterminado incorrecto aplicado a la variante Inverse del Button “solo ícono”.
JUT-22206El tamaño de Button difería cuando se usaba el ícono antiguo en comparación con el ícono nuevo.
JUT-22227El lector de pantalla de Progress Bar anunciaba un valor completado diferente del visual.
JUT-22247El Button Ayuda en el encabezado de AppFloorplan recibía el foco dos veces cuando se navegaba por el encabezado con el teclado.
JUT-22576Los componentes Accordion y AccordionCard usaban la variable CSS intercambiada para su color de fondo.

Problemas conocidos​

El archivo preinstall.js aún se comprueba después de migrar a invalidaciones de npm (JUT-22690)​

Problema: Después de migrar desde el paquete @jutro/cli-npm-preinstall a las invalidaciones de npm, el archivo preinstall.js aún se verifica y causa un error de compilación si no se lo encuentra.

Solución temporal: Elimine el contenido del archivo preinstall.js, pero no elimine el archivo en sí.

Un cambio de póliza en la plantilla Quote and Buy de PA y CA no se aplica a una renovación programada (JDCD-1102)​

Problema: Cuando realiza un cambio en una póliza cotizada y contratada en su aplicación Quote and Buy de CA o PA y esta póliza tiene una renovación programada, el cambio no se aplica a la póliza renovada.

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

Un cambio en una póliza PA o CA no maneja sustituciones (JDCD-1092)​

Problema: Cuando inicia dos cambios en una póliza de PA o CA, no termina ninguno de los dos, reanuda el primero y lo contrata, y luego intenta contratar también el segundo cambio en la póliza, no se le ofrece ninguna opción para gestionar las sustituciones.

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

Los campos marcados como prohibidos en el esquema de APD no se ocultan (JDCD-737)​

Problema: En la plantilla “Agent Experience”, los campos del esquema de APD que tienen el atributo x-gw-forbidden se muestran como deshabilitados, en lugar de filtrarse y ocultarse.

Solución temporal: Puede utilizar este código para filtrar estos campos:

const fields = Object.keys(schema?.properties).filter(
(key) =>
!schema?.properties[key].readOnly &&
!(schema['x-gw-forbidden'] || []).includes(key)
);

A algunos botones les faltan rótulos aria (JDCD-1795)​

Problema: En la página Policy Details de la plantilla Quote and Buy de CA, algunos botones carecen de rótulos aria, lo que impide que los lectores de pantalla los anuncien para que tengan sentido.

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

Al cambiar las pestañas en la página Coberturas de línea de la plantilla de vehículo comercial, no se marcan los campos obligatorios faltantes (JDCD-1796)​

Problema: Si cambia de la pestaña Coberturas estándares a cualquier otra pestaña en la página Coberturas de línea de la plantilla de vehículo comercial, pero no ha completado todos los campos obligatorios, no puede continuar en el asistente, pero no aparece ningún mensaje de error.

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

Un campo en la página Coberturas de línea de la plantilla de vehículo comercial es obligatorio, pero debería estar condicionado a la selección del usuario (JDCD-1797)​

Problema: Si selecciona “Límite dividido” como tipo de límite en la página Coberturas de línea, el campo “Límite único combinado” sigue siendo obligatorio, aunque debe estar condicionado a su selección. Esto se debe a un error en el modelo de producto de la línea GO, que a su vez aparece en la plantilla de vehículo comercial.

Solución temporal: Debe cambiar el campo correspondiente en el modelo de producto de la línea GO.

Las extensiones de la interfaz de usuario del SDK de Digital generan rutas no válidas en equipos Windows (JUTSDK-1895)​

Problema: Si genera un SDK de Digital con la CLI de Jutro en un equipo Windows, las rutas de acceso a las extensiones de la interfaz de usuario del SDK de Digital contendrán una combinación de barras diagonales hacia adelante y hacia atrás.

Solución temporal: No use equipos Windows para generar un SDK de Digital con la CLI de Jutro.

Algunos componentes de campo generados por las extensiones de la interfaz de usuario del SDK de Digital a veces envían undefined como un valor a los componentes (JUTSDK-1896)​

Problema: Los componentes de campo de entidad generados por las extensiones de interfaz de usuario del SDK de Digital enviarán undefined como valor a los componentes ToggleButton, CurrencyInput y NumberInput de Jutro. Como se indica en los documentos de Jutro, undefined hace que el componente no esté controlado y el estado de vista previa permanece visible. Esto crea problemas cuando el cambio de estado no es desencadenado por el componente de Jutro.

Solución temporal: Utilice ganchos de entidad para crear versiones personalizadas cuando los componentes de campo de entidad utilicen los componentes ToggleButton, CurrencyInput o NumberInput.

Error al agregar coberturas en la plantilla Personal Auto Quote and Buy (JDCD-2117)​

Problema: En la versión 10.10 de la plantilla Personal Auto Quote and Buy, los usuarios pueden ver el siguiente error para las coberturas infraseguradas o sin seguro:

Property 'priority' is defined as read-only and cannot be specified on inputs

Esto se debe a que el campo priority no se eliminó en la función removeReadOnly.

Solución temporal: En el archivo coverageHelpers.ts, incluya priority en la lista de propiedades eliminadas dentro de la declaración const removeReadOnly.

Una barra diagonal final puede provocar errores al generar extensiones de la interfaz de usuario del SDK de Digital (JUTSDK-1937)​

Problema: Cuando se generan las extensiones de la interfaz de usuario del SDK de Digital, si el valor targetUrl tiene una barra diagonal final, la generación podría fallar con el siguiente mensaje:

AxiosError: Request failed with status code 404
Code: ERR_BAD_REQUEST

Solución temporal: Elimine la barra diagonal final del valor targetUrl. Por ejemplo:

"targetUrl": "http://localhost:8080/cc/" // incorrect
"targetUrl": "http://localhost:8080/cc" // correct

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: >=22.6.0 < 23
  • Versión de NPM: >= 9.5.0
  • Versión de React: 18.2.0
On this page