3.0.4.1 a 3.0.4.4
Fecha de release: Diciembre 2023
Nuevas funcionalidades y mejoras
Reducimos la cantidad de cambios al fusionar GIT.
Agregamos un nuevo punto de interrupción para la construcción de aplicaciones web responsive en el editor de pantallas y actualizamos la lista de dispositivos.
Habilitamos la edición en los componentes del widget.
Eliminamos las etiquetas Thumbnail y ThumbnailHash en el XML de las pantallas. Ahora se almacenan en la base de datos para eliminar campos innecesarios al fusionarse en GIT.
Migramos miniaturas XML a la base de datos.
Mejoramos el tiempo de procesamiento de acciones que involucran recursos.
Mejoramos los registros durante el proceso de migración de miniaturas. Como resultado, es más fácil rastrear errores.
Mejoramos la actualización de la lista de componentes en el editor de pantallas después de eliminar un componente del widget.
Mejoramos las listas de entidades de tiempo de carga.
Implementamos una actualización que, al crear una rama, copia las vistas previas de las pantallas en esta nueva rama.
Agregamos una nueva ventana modal que aparece al crear o guardar pantallas, procesos legacy y lambda, que permite a los usuarios describir las actualizaciones realizadas a esas entidades y anotar el número de ticket donde se solicitaron las actualizaciones (si es necesario). Esta funcionalidad mejora la integración con Jira y el historial de cambios de las entidades, y ayuda a prevenir conflictos al fusionar cambios, ya que la descripción de la entidad ya no se utiliza para proporcionar el mensaje de commit.
Agregamos la funcionalidad "Used in" a App Flow. Permite al usuario buscar dónde se están utilizando ciertas pantallas, procesos, transacciones, tokens y arrays dentro de la rama en la que está trabajando. Esta función también enumera todos los tokens y arrays que se utilizan para detectar rápidamente rangos numéricos libres.
Fixes
Solucionamos un problema que impedía que los fragmentos fueran visibles en el editor de pantallas.
Arreglamos la generación de configuración en los componentes react. Ahora solo es posible exportar activos en uso dependiendo de la plataforma y la aplicación.
Arreglamos el proceso de importación de aplicaciones agregando un identificador único a ComponentInstance.
Corregimos un error por el cual, al eliminar un activo y cargar otro con el mismo nombre, Studio devolvía una vista previa incorrecta.
Solucionamos un problema que hacía que el editor de lambdas se congelara al cambiar de pestaña en Studio.
Solucionamos un problema que hacía que la pantalla se congelara al usar el acceso directo "Ctrl + S" en Studio.
Corregimos un error que no permitía importar pantallas en Studio.
Deprecaciones
No hay nuevas deprecaciones.