Release Notes 26.2.0
En este artículo se describen las notas de la versión 26.1.0 de Veritran, incluidas las nuevas funciones, las mejoras de la plataforma y las correcciones de errores en todos los componentes. Proporciona una descripción general completa de las mejoras, los problemas resueltos y las actualizaciones destinadas a mejorar el rendimiento, la estabilidad y la experiencia del usuario.
AS 1.15.0.6
Bug fixing
Corregimos un problema por el que los usuarios podían realizar un cuarto intento de validación en los OTC, incluso cuando estaban configurados con tres intentos antes de deshabilitarse. Ahora, el sistema respeta los tres intentos antes de deshabilitar OTCs
HTTP to TRX 1.3.28
Bug fixing
Solucionamos un error en los índices globales.
Middleware
Nuevas funcionalidades y mejoras
Actualizamos imágenes de Docker para corregir vulnerabilidades.
Añadimos la posibilidad de eliminar transacciones en Middleware directamente desde Studio, sin importar su estatus. También añadimos la posibilidad de eliminar transacciones de forma masiva al eliminar una rama.
Creamos un directorios llamado resources para el componente UAS, donde se guardan los recursos y su configuración.
VT-NET-Notif 1.15.2.7
Nuevas funcionalidades y mejoras
Añadimos la posibilidad de utilizar un array en el campo appMessageUpdates del servicio MessageUpdates en lugar de repetir la misma llave múltiples veces.
Studio 4.10.0
Nuevas funcionalidades y mejoras
Se mejoró el editor de transacciones con las siguientes incorporaciones:
Soporte para el tipo Table en Get Variable y Set Variable.
Una herramienta de búsqueda global para encontrar variables y nodos.
Nuevo criterio de organización en la lista de transacciones.
Estas mejoras reducen la necesidad de usar Script, facilitan el mantenimiento de flujos completos y disminuyen los tiempos de desarrollo y resolución de problemas.
Se agregaron nuevos estados en el editor de temas para los componentes Flex Container y Text Label.
Se agregó el atributo Initial State en el panel derecho del editor de pantallas para los componentes: Flex Container, Text Label, Text Input y Button. Este nuevo atributo facilita la construcción de componentes que deben tener un estado diferente al estado activo predeterminado cuando se renderizan por primera vez en la pantalla.
Se agregaron al tema predeterminado del nuevo editor de temas los estilos definidos en el Design System.
Mejoramos la funcionalidad de merges y ahora los merges se ejecutan de forma sincrónica y exclusiva en la rama de destino. Cuando creas solicitudes de merge en la rama de origen, se redirigen a la rama de destino para ser procesadas. Mientras una solicitud de merge está en proceso, no puedes ejecutar otras acciones. Esta mejora técnica y funcional mitiga errores actuales en el procesamiento de merges.
Migramos de JDK 8 a JDK 21. Esto tiene como resultado mejoras de performance, estabilidad, escalabilidad y usabilidad.
Agregamos soporte para el gesto rag and drop en Android, lo que permite arrastrar y soltar elementos dentro de la interfaz para permitir interacciones como la reorganización y la asignación de acciones. Esta función incluye asistencia cuando se arrastra el elemento y valida las áreas destino para mejorar la experiencia del usuario.
Ahora es posible establecer el espaciado en 0 en un Card Container.
Agregamos una nueva opción de tamaño de fuente que permite que el texto y los componentes adopten la configuración de tamaño definida por el sistema operativo. Esto mantiene la compatibilidad con versiones anteriores y mejora el tamaño automático de los componentes clave.
Agregamos el gesto swipe en el componente Repeater, que permite habilitar el deslizamiento hacia la izquierda o hacia la derecha y asociar acciones con el deslizamiento prolongado (long swipe).
VT-NET 1.15.2.10
Bug fixing
Corregimos un error en transacciones configuradas con el nodo de acción Iterator con un array vacío.
Web 2.11.7
Bug fixing
Solucionamos un problema en el parseo de expresiones Veritran relacionado con el escape de caracteres especiales, particularmente del símbolo $. Esta corrección asegura una interpretación adecuada de las expresiones, lo que evita errores en su evaluación y mejora la estabilidad y confianza.
Solucionamos un problema de rendimiento al eliminar el token 160 luego de cada descarga. Anteriormente, cuando este token contenía información en base64 de gran tamaño, impactaba negativamente en los pasos posteriores de un proceso lambda. Con esta corrección, evitamos la acumulación innecesaria de datos pesados, y mejoramos el rendimiento y la eficiencia en la ejecución de procesos.
Corregimos un problema en el cierre de sesión que se ocasionaba al cerrar la pestaña del navegador, lo que impedía la ejecución del proceso configurado (como L_SESSION_LOGOUT). Esto ocasionaba que las sesiones quedaran abiertas, los tokens de autenticación no se limpiaran correctamente y se generaran comportamientos inesperados al usar enlaces directos (deep links). Ahora, el cierre de sesión funciona como se espera, garantizando una experiencia de usuario más segura y previsible.
Solucionamos un problema de desplazamiento automático (scroll) que se producía al refrescar una vista dentro de un organismo o flujo. Anteriormente, el scroll se ejecutaba en todos los contextos, generando movimientos inesperados en la interfaz. Con esta corrección, el comportamiento se limita únicamente al contexto "main", lo que mejora la estabilidad visual y la experiencia de navegación para el usuario.
* Disponibilidad de la funcionalidad
Si te interesa habilitar esta funcionalidad, contacta a tu Technical Account Manager.