Release Notes - v4.4.1 🚀
20 de abril de 2026
Esta versión incluye correcciones de errores, mejoras de usabilidad y refactorizaciones de código en los módulos General, QUATTROL y PEEC. Destacan la mejora en el manejo de notificaciones, optimización en la evaluación de lotes, corrección de renderizado en resultados y la adición de filtros en grupos de participantes.
🌐 General
Nuevas Funcionalidades (Feat)
- Se agregó un botón para limpiar notificaciones y un paginador para organizar la vista de notificaciones.
Correcciones (Bugfixes)
- Actualización de la validación del correo electrónico del super administrador en
firestore.rules. - Adición de la línea para restaurar la página de índice en la sección de notificaciones al cambiar de organización.
- Mejora en el diseño del botón y en el diseño (layout) de notificaciones basado en las sugerencias del agente.
Documentación (Doc)
- Adición de comentarios para documentar los nuevos métodos en la barra de navegación (navbar).
📈 QUATTROL
Nuevas Funcionalidades (Feat)
- Se añadió el botón "Evaluar Lote" para el procesamiento de control de calidad.
- Renderizado condicional de celdas de resultados en función del estado de edición de la fila, mostrando un marcador de posición (placeholder) cuando no existen datos.
Correcciones (Bugfixes)
- Corrección de estilos en la ventana modal de evaluación de lotes.
- Corrección de los tipos de datos en la carga de sugerencias de agentes, evitando redundancias.
- Eliminación de código innecesario en la funcionalidad de medias y desviaciones estándar.
- Mejora en el procesamiento de datos de resultados (mean-sd/results) para casos de carga pesada, incluyendo un manejo adecuado de errores.
- Se añadió manejo de errores y notificación al usuario para fallos en la evaluación de lotes.
- Se pasó el objeto
meanSDal callbacksyncLotDirectdentro de la alerta (snackbar) de error. - Remoción de llamadas innecesarias para el estado de rechazo manual (rejected).
- Implementación de símbolos para resultados que generen alertas, mejorando el diseño de la interfaz (UI).
- Corrección de la visualización de múltiples lotes en la tabla de resultados.
- Adición de validaciones en la interfaz de entrada de datos (data-entry ui) para prevenir errores por valores no definidos y reducir la saturación visual.
- La etiqueta de reglas ahora se muestra solo cuando las reglas intra o inter están presentes en estados de alerta o rechazo.
Refactorizaciones (Refactor)
- Optimización de la evaluación de lotes (batch evaluation), implementación de tipado estricto y manejo de errores.
🔬 PEEC
Nuevas Funcionalidades (Feat)
- Adición de lógica de filtrado para el grupo de participantes 09 en las opciones por defecto.
Correcciones (Bugfixes)
- Adición de lógica de filtrado para el grupo de participantes moleculares en las opciones por defecto.
- Implementación de manejo de errores en la generación de participaciones y actualización de los mensajes de error por acceso denegado.
- Exportación correcta del valor cuantitativo en el Reporte Total de PEEC Molecular.
- Corrección ortográfica de "participaciones" en constantes y etiquetas de interfaz.