2.10.0
Fecha de release: septiembre 2025
Nuevas funcionalidades y mejoras
Mejoramos la seguridad y estabilidad de la plataforma al actualizar varias librerías. Esto permite una experiencia más confiable sin modificar la interfaz o comportamiento de la app. Las librerías que actualizamos son:
Apache Commons Compress
Apache Commons Configuration
Bouncy Castle
Apache Commons IO
Apache Commons Text
Gson
Google Core Libraries for Java
Hibernate Validator
JSON in Java
Jackson Annotations
Apache HttpClient
JUnit
Apache Tika
OWASP
Protobuf
Kotlin Standard Library Common
Agregamos observabilidad bajo los estándares Open Telemetry para garantizar que los procesos lambda y legacy se puedan rastrear correctamente.
Agregamos soporte para el estado de los siguientes componentes: VTFlexContainer, VTButton, VTText y VTInput. Ahora también soportamos los eventos CSS_ADD, CSS_REPLACE y CSS_REMOVE para el componente Flex Container.
Agregamos el componente Repeater. Esto permite repetir n elementos según un array, lo que facilita la creación de listas o secciones dinámicas.
Ahora permitimos verificar un termId con el endpoint GET /dev/termId, solo disponible en entornos configurados como "dev". Esta función permite verificar y rastrear un termId durante el desarrollo, lo que mejora el proceso de prueba y diagnóstico.
Agregamos soporte para un nuevo campo en Studio llamado debounce. Con esta función, la plataforma espera 300 ms después de que un usuario final deja de escribir para ejecutar un evento.
Mejoramos el soporte para archivos SVG con múltiples colores. Ahora es posible conservar los colores originales.
Bug fixing
Solucionamos un error en pop-ups de tipo nav que no permitía visualizarlos correctamente al hacer clic en un input.
Solucionamos un problema por el cual las ventanas emergentes no estaban centradas correctamente.
Solucionamos un problema que causaba un error en la consola al hacer clic en un componente Button.
Solucionamos un problema en el componente Input que generaba un error en la consola al escribir.
Corregimos un error en cómo se manejaban los registros durante las invocaciones de procesos lambda que hacía que los valores persistieran incorrectamente y causaba comportamientos inesperados. Ahora, los datos se procesan de forma aislada en cada ejecución para garantizar resultados consistentes.
Solucionamos un problema que impedía que la barra de progreso adoptara el estilo del tema.