Actualizaciones versión 4.0

Publicado el 14/02/24

En esta versión

4.0.0.121

Fecha de lanzamiento: 14 de febrero de 2024

  • El proceso de validación de diagramas mostraba errores en una tabla, pero a veces fallaba debido a problemas con el control utilizado. Se agregó una validación para detectar estos errores, recrear el control y mostrar los errores correctamente.
  • El editor se bloqueaba al intentar pegar sin seleccionar elementos. Se implementó una validación para verificar el contenido del portapapeles antes de iniciar el proceso de pegado.

4.0.0.120

Fecha de lanzamiento: 13 de febrero de 2024

  • El sistema estaba validando el inicio de sesión para usuarios que trabajaban localmente, causando constantes solicitudes de credenciales. Se agregó una validación para verificar si el usuario estaba trabajando localmente o en Cloud.
  • Importar un diagrama (*.bpmn) siempre generaba una excepción debido a una validación inadecuada de las variables necesarias. Todas las variables necesarias ahora se validan antes de importar.
  • En ciertos escenarios concurrentes, los diagramas se bloqueaban incluso cuando visualmente marcados como desbloqueados. El bloqueo del diagrama ahora se aplica solo después de completar con éxito el registro.
  • El recálculo de las coordenadas de los conectores a veces fallaba, causando conexiones diagonales que no podían seleccionarse ni moverse. Las coordenadas generadas ahora se validan y corrigen si se encuentran diagonales.

4.0.0.117

Fecha de lanzamiento: 17 de enero de 2024

  • Los usuarios podían copiar un pool a otro pool, lo cual era un escenario no considerado en la rutina de pegado. Se implementaron validaciones para prevenir pegar pools dentro de otros.
  • La publicación de un modelo en particular fallaba en el último paso del asistente debido a información de tamaño excesivo enviada. La información ahora se transporta a través de archivos temporales.

4.0.0.114

Fecha de lanzamiento: 04 de enero de 2024

  • Cuando se eliminaba un modelo Cloud mientras un usuario continuaba trabajando en el mismo modelo en Modeler Desktop, se permitían las operaciones de check-in in y check-out. Se agregó una validación para verificar la existencia del modelo Cloud antes de realizar estas operaciones.
  • Los usuarios encontraban un error al seleccionar múltiples elementos fuera de un lane usando la tecla Ctrl. Se ajustó el manejo de eventos para las pulsaciones de la tecla Ctrl para gestionar los eventos correctamente.
  • Cuando un usuario hacía check-in o guardaba un diagrama, aparecía en el canvas de otro usuario debido a un evento de notificación que modificaba incorrectamente una variable activa del diagrama. La identificación del diagrama activo ahora se valida correctamente contra la notificación.

4.0.0.113

Fecha de lanzamiento: 19 de diciembre de 2023

  • El diálogo para crear revisiones podía volverse invisible ya que no tenía un padre asignado. Ahora se asigna la ventana principal como el padre, asegurando que el diálogo dependa de ella.
  • Cuando dos elementos conectados se colocaban en la misma posición, se desconectaban después de usar copiar y pegar debido a una omisión en la rutina de pegado. La reconexión de conectores ahora se corrige para este escenario.

4.0.0.111

Fecha de lanzamiento: 13 de diciembre de 2023

  • Cuando un pool se colocaba en la posición 0 del canvas y se eliminaba, los lanes restantes se volvían estáticos, dañando el diagrama debido a cálculos incorrectos de coordenadas. Se corrigió el algoritmo para calcular nuevas coordenadas.
  • Los conectores no podían seleccionarse ni moverse si la fuente y el destino estaban demasiado cerca dentro de la misma tarea. La distancia mínima entre la fuente y el destino se incrementó a 3 píxeles, permitiendo la selección.
  • Eliminar un elemento dentro de un grupo causaba que el editor se congelara debido a un error lógico recursivo. Se corrigió el algoritmo recursivo responsable de encontrar elementos.

4.0.0.109

Fecha de lanzamiento: 29 de noviembre de 2023

  • En ciertos escenarios, los elementos del diagrama se desordenaban después de múltiples acciones de deshacer porque la pila de acciones de deshacer no estaba organizada correctamente. La pila ahora está correctamente ordenada.
  • La ventana de inicio de sesión no se abría correctamente, impidiendo que los usuarios ingresaran credenciales debido a una inicialización inadecuada de los objetos requeridos. Se agregó una validación adicional para evitar el uso de un objeto nulo antes de abrir la ventana de inicio de sesión.
  • Cuando un diagrama estaba en estado de "Check-in", una barra amarilla en la parte superior del diagrama a veces mostraba el estado incorrecto debido a que el método para actualizar la barra amarilla se invocaba prematuramente. El método responsable de actualizar la barra amarilla se trasladó para asegurarse de que espere hasta que el proceso de check-in o check-out se complete con éxito.
  • El archivo de registro no se generaba debido a la falta de una alternativa para el registro cuando fallaba la escritura en el archivo de texto. En caso de un fallo, los registros ahora se escriben en el visor de eventos.
  • Mientras estaba en la vista de lista de diagramas, los botones de edición, copiar y formato estaban activos a pesar de no ser relevantes. Estos botones ahora están desactivados mientras se está en la vista del diagrama.
  • Al copiar y pegar múltiples elementos, los conectores se desconectaban debido a información desincronizada entre el frontend y el backend. Se implementó lógica para asegurar que el backend reciba toda la información necesaria para copiar.

4.0.0.065

Fecha de lanzamiento: 14 de junio de 2023

  • La ventana de propiedades ahora se puede mover dentro de la ventana principal.
  • Se ha mejorado la funcionalidad de corrección ortográfica para incluir atributos de tipo tabla. Además, se agregó una validación para atributos de tipo HTML.
  • Se corrigió un error ortográfico en el texto en español de una de las opciones para seleccionar el tipo de evento de inicio.
  • Se resolvieron varios problemas de conexión entre formularios, que previamente impedían que los diagramas de procesos se modelaran correctamente. Se agregó una validación para mejorar las conexiones entre los elementos del modelo.
  • Se corrigieron varias inconsistencias en los procesos de validación de tokens de usuario que causaban problemas de conexión.
  • Se implementó una nueva validación al importar atributos en formato XML para asegurar que todos los atributos del archivo se importen correctamente.
  • Se agregó una validación a los diagramas de la cadena de valor para asegurar que no queden grupos de soporte vacíos.
  • Se implementaron registros de eventos y actualizaciones de certificados SSO para resolver problemas de autenticación e inicio de sesión.
  • Se actualizó la versión del catálogo para corregir errores de conexión internos que impedían a los usuarios guardar sus modelos.
  • Se actualizó un archivo de soporte para que, al publicar modelos, la opción de notificar a los involucrados aparezca en la advertencia, y los ejecutores del proceso sean notificados de la aprobación y publicación.
  • Se resolvió el problema que causaba el mensaje "Se ha perdido la conexión con la nube de Bizagi" al reanudar el trabajo después de largos períodos de inactividad.
  • Se actualizó el componente del catálogo, y se realizaron mejoras para gestionar instancias de catálogo y resolver problemas de conexión.
  • Se corrigieron discrepancias de visualización entre las versiones Cloud y Desktop ajustando la metadata de la versión Cloud.
  • Se corrigió la función de publicación web para compuertas inclusivas en la documentación para asegurar que sean visibles en la publicación web.
  • Se corrigieron errores relacionados con inconsistencias en la generación de informes y la recuperación de datos del informe de análisis de servicios.