Saltar al contenido principal

Notas de Lanzamiento


Versión 3.0.0.0 - 09/01/2026

  • Se ajustó el geojson generado para incluir las propiedades internas de Geoman para identificar un círculo; se corrigió para que siempre envíe el código hexadecimal del color (#) al backend, y se ajustó el orden de carga para esperar a que el mapa esté listo antes de insertar los datos.
  • Ajustado para que la búsqueda exacta sea a través del prefijo "eq " y también se añadió en los demás campos de búsqueda.
  • Añadida validación de keepAlive en la conexión del socket de autenticación; si no hay respuesta del backend, se realiza un re-login para autenticar nuevamente.
  • [Dispositivo] Al hacer clic en detalles en la lista se hacían peticiones duplicadas; corregido.
  • Ajustar el envío del estado del dispositivo cuando ocurre un tiempo de espera (timeout) en Redis.

Versión 2.9.0.0 - 22/12/2025

  • [Dispositivos] CRUD de Perfil de dispositivos.
  • [Dispositivo] Pantalla de CRUD para Perfiles de Dispositivos.
  • Mejoras en el servidor WebSocket.
  • [Mapa - Indoor] Indoor perdiendo contexto de imagen.
  • Eliminar envío de notificaciones del tenant hijo al padre.
  • Reestructuración del dominio de dispositivos.
  • Implementado botón para rotar y mover la imagen, guardando el estado al salir del modo edición.
  • Reestructuración del enfoque: ahora solo establece el dispositivo seleccionado y los componentes escuchan el cambio de estado; manejo del mapa para ubicación y popups (abiertos inicialmente y colapsados después).
  • Componente de fecha/hora ajustado para formato AM/PM.
  • Creación del sistema de diseño para RemotaSafe.
  • [Mapa] El marcador se desplaza al hacer zoom.
  • Realizado cherry-pick de la funcionalidad de nivel de contraseña a la rama master.
  • Cambio de la variable en useEffect para aplicar el cambio de dispositivo seleccionado.
  • Implementada comunicación vía endpoint y websocket para notificaciones.
  • Regla de búsqueda: el uso de * al inicio realiza una búsqueda exacta en todas las columnas.
  • [Mapa] Ajustes visuales según Figma.
  • [Notificaciones] Campo booleano para indicar si hay datos para consulta.
  • [Notificaciones] Rutas para marcar como leída, obtener conteo de no leídas y marcar todas como vistas.
  • [Notificaciones] Refactorización de websocket.
  • Cambio en la estructura de notificaciones de DeviceStatus.
  • Eliminación de mensajes innecesarios al EventBus en notificaciones Indoor.
  • [Rutas] Búsqueda con * para consultas específicas.
  • Finalizada la reestructuración de notificaciones de estado.
  • Cambio en el encaminamiento de notificaciones a Eventbus.

Versión 2.8.0.0 - 28/11/2025

  • Proyecto de validación de Leaflet con MapLibre: todas las funciones son implementables.
  • [Mapa] Migración de Leaflet a MapLibre.
  • Configuración de nuevo portátil y evaluación de contrato.
  • Conversión de funciones indoor a la librería MapLibre.
  • Ajustar canal socket para conexiones TXRoIP.
  • Renderización dinámica de proveedores registrados y componente de selección; carga de proveedor por defecto del tenant.
  • Desarrollo de marcadores SVG por estado con sombra.
  • Nuevos filtros en informes: Todo Emergencia, Sin emergencia.
  • 3 nuevos campos en el registro de canal Socket para tipo de autenticación, comunicación y clave.
  • Reestructuración de Socket en Safe para consumir de librería.
  • [DEV] Ajuste de registro de Tenant con nuevo componente de teléfono.
  • Lista de tipos de dispositivos definida en backend (/devices/types).
  • Integración de ICOM Sat en Safe.
  • Importación de dispositivos ajustada para tenant actual y procesamiento en lote.
  • Mejora de ruta de estado de dispositivo y lista de beacons (plataforma x radio).
  • Ajuste de DateTimePicker para AM/PM en inglés.
  • Pestaña de configuración de dispositivos del tenant con 4 nuevos campos por defecto.
  • Ajustes visuales generales en el mapa y diseño de pestañas de configuración.

Versión 2.7.0.0 - 31/10/2025

  • Envío de manuales en AI a Rubens.
  • Ajustes de Workflow: eliminación de TargetHandle en WorkflowNodeEdges; corrección de error de referencia nula en estado sin ubicación; eliminación de restricción de workflows sin funciones; historial de ejecución con parámetros.
  • Cálculo manual para enfoque en campo de texto con etiquetas (span HTML).
  • Eliminación de función shift en ReactFlow.
  • Ajuste de carga de entidades y propiedades en edición/visualización de workflow.
  • Añadidos campos de número de versión y autor en el historial.
  • Traducción de mensajes de error de tareas (ErrorMessage) para el usuario.
  • Error al incluir dispositivos con identificadores duplicados.
  • Parámetro para filtrar historial de ejecución por tipo (Workflow o no).
  • Filtro en barra lateral de nodos y configuración basado en el disparador seleccionado.
  • Tratamiento de errores en la creación de PendingDevices desde el Collector (silenciamiento de errores automáticos).
  • [Mapa - Responsivo - Móvil] Menú de dispositivos.
  • [Notificación] Estructura base de Toast, ToastFactory y sidebar según Figma.
  • [Notificación] Pestaña de notificaciones y canales.
  • [Seguridad de Contraseñas] Notificación de contraseña actual incorrecta y validación de vida de contraseña.
  • Integración de Suntech ST-4945S.
  • [Rutas - Mapa] Historial en mapa.
  • Generación de SVGs de marcadores.
  • Mejora en central de notificaciones usando solo Redux para evitar estados locales.
  • Selección de país y máscara en campos de teléfono.
  • Estructura de base de datos para Notificaciones y relación con usuarios. Procesamiento WebSocket en Recorder y API en Application.
  • [Componentes] Datepicker según Figma.
  • Opción de agrupación (cluster) de puntos en historial de rutas.
  • Ajuste de visibilidad de botones OpenID (Google/Microsoft) según configuración del tenant.
  • Sincronización entre Redux y LevelControl para datos indoor en mapa.

Versión 2.6.0.0 - 09/29/2025

  • Escalabilidad AWS y enrutamiento WS en Collector.
  • Responsividad en menú de dispositivos.
  • Traducción de errores de Zod.
  • [Workflow] Nodo de sugerencia, validación doble al eliminar y pruebas frontend.
  • Códigos de error HTTP de TaskScheduler en respuestas.
  • Versiones responsivas/móviles: Licencias, Rutas, Indoor, Informes, Login, Workflow.
  • Procesamiento en lote y reglas de emergencia para digester Bluetooth.
  • Importación de dispositivos vía hoja de cálculo.
  • Nav bottom para pantallas de 768px y ajuste de menú lateral.
  • Ruta administrativa para eliminación masiva de dispositivos.
  • Capa de dominio y aplicación para dispositivos pendientes (Unregistered).
  • Tabla Workflows y WorkflowVersions en Recorder (entidades, DAL, migraciones).
  • Registro de ejecución de WorkflowFunctions vía EventBus en JobExecutionLogs.
  • Tektelic SEAL integrado (ubicación, emergencia, detección de caídas).
  • Endpoint para historial de ejecución detallado con JsonDefinition.
  • [Workflow] Campo booleano en tareas y opción 'Notificar a todos'.
  • Réplica de códigos de activación a Collector/Recorder.
  • Log de auditoría para activar/desactivar workflows.
  • QR Code en lista de dispositivos pendientes.
  • Términos de Workflow ajustados (Workflow -> Automatización, Trigger -> Disparador, etc.).
  • [Password Security] Historial y validación de creación.

Versión 2.5.0.0 - 08/27/2025

  • Errores visuales en mapa y estructura Socket para App/Safe.
  • [Workflow] Página inicial de disparadores, configuración de funciones personalizadas y salidas positiva/negativa.
  • Reglas de conexión de nodos y ejecución en TaskScheduler.
  • Canales MQTT unificados y activación de disparadores.
  • Funciones lambda en Workflow y campo "Active".
  • Integración con gateways MG3 y B10.
  • Redireccionamiento Socket en ALB hacia Collector.
  • [Workflow - Acciones] Componente de etiquetas y autocompletado.
  • Flujo de validación de RemotaSafe App.
  • Envío de Email desde Workflow (HTML y guardado de flujo).
  • AWS Lambda para ejecución de funciones.
  • Integración G1 Bluetooth.

Versión 2.4.0.0 - 07/23/2025

  • Resumen de licenciamiento y handovers de arquitectura.
  • Actualización a .net 8.
  • Integración Clocklify/DevOps.
  • Dati + AWS (EKS, Peer).
  • Atributos y recursos para entidades Workflow.
  • Registro de Workflow, WorkflowNodes y WorkflowNodeEdges en Application/TaskScheduler.
  • Iconos de operadores y comandos en lote para dispositivos.
  • Integración LoRa-Safe vía MQTT.
  • [Mapa - Dispositivos] Opción "Ninguno" en filtros e ilustraciones de estado vacío.
  • [Mapa - Historial] Corrección de bucle en playback.

Versión 2.3.0.0 - 06/30/2025

  • Layout de disparadores personalizables.
  • Acceso RDS PRD y mejoras en sidebar.
  • TailwindCSS y bróker MQTT para carga.
  • Reactivación de licencia con empresa y cierre de sesiones al desactivar.
  • Iconos de pin para historial y estatus de dispositivos de tenants hijos.
  • Reducción de consumo Redis para Channels y Recorder.
  • Otlp métricas y adquisición de geocercas.

Versión 2.2.0.0 - 05/30/2025

  • Pantalla de login con MFA y OpenID.
  • Traducción EN/PT/ES.
  • Configuración MFA de usuario y acceso OpenID.
  • Plantilla HTML para avisos de expiración.

Versión 2.1.4.0 - 20/03/2025

  • Historial de rutas: resultados, colores únicos, centrado en mapa y corrección de sincronización de lista.

Versión 2.1.2.0 - 07/03/2025

  • Nueva funcionalidad de historial de rutas de dispositivos.

Versión 2.0.1.0 - 07/03/2025

  • Posicionamiento Indoor y gestión de prioridad.
  • Mejoras visuales y corrección de mensajes de estatus/ubicación.

Versión 1.2.43.0 - 19/12/2024

  • Indoor: corrección de historial, feedback de capas y modo edición.

Versión 1.2.40.0 - 18/12/2024

  • Indoor: eliminación de duplicados, opacidad de capas, múltiples imágenes y exportación KML.
  • Ambientes: mecanismos de logs para análisis.

Versión 1.2.32.0 - 10/12/2024

  • Indoor: identificación por plantas y alertas visuales.
  • Demo: HTTPS y dominios corregidos.
  • Bugs: tablas de historial mensuales y leyendas.