Skip to content

Release Notes - v4.2.0 🚀

23 de febrero de 2026

Esta versión representa un hito importante en la consolidación de zymDev Core y mejoras transversales en nuestros productos principales, incluyendo Quattrol 365, POQTROL y Mi Proceso.


🏗️ zymDev Core (General)

Seguridad y Navegación

  • Auth Guard: Ahora permite rutas con parámetros de consulta (?) y fragmentos (#), limpiando la URL antes de validar permisos.
  • Validación: Se mejoró el manejo de URLs complejas en auth.guard.ts, optimizando la lógica de limpieza y acceso.
  • Testing: Se añadieron configuraciones de mock y pruebas unitarias para cubrir la nueva lógica de limpieza de URLs.

Interfaz de Usuario (UI)

  • Internacionalización: Se renombró "Administrar Usuarios" a "Usuarios" en constantes y pruebas E2E (Cypress).

Infraestructura y Refactorización

  • Bun: Migración del proyecto de npm a Bun para la ejecución de scripts, mejorando la velocidad de desarrollo.
  • Estilización: Reemplazo de estilos embebidos (inline) por clases CSS y nuevas utilidades en el componente multi-rules.
  • Limpieza: Eliminación de scripts de npm redundantes para comandos de instalación y limpieza.
  • Core Integration: Refuerzo del Auth Guard para parámetros de consulta (PR #910).

🧪 Quattrol 365

Mejoras Funcionales

  • Optimización: Se añadió un retorno temprano (early return) en el servicio de usuarios cuando la lista de IDs está vacía, evitando consultas innecesarias a la base de datos (PR #935).
  • Reglas de CC: Mejora significativa en la navegación de la configuración de reglas (PR #933).
  • Filtros: Ahora se filtran los lotes ya seleccionados en el formulario de pruebas de CC (PR #929).
  • Colaboración: Se habilitó la adición de comentarios de agentes en qctest.

Interfaz de Usuario (UI)

  • Componentes: Los botones en formularios de qctest ahora tienen un estilo flotante para mejorar la accesibilidad.
  • Dinamicidad: El subtítulo de "Tipo de Corrida" ahora es dinámico según el contexto.

Corrección de Errores (Bugs)

  • Panel de Control: Ajustes de alineación de botones y estilos flexbox en el formulario de grupos de CC (PR #932).
  • Límites de Desempeño: Se corrigió el error de ordenamiento en la columna de pruebas de CC y se mejoró la validación de la fecha effective_from (PR #934).
  • Rutas Dinámicas: Verificación del acceso correcto a rutas como /labcare/dynamic-event?event=01.

📋 POQTROL

  • Dashboard: Introducción de tarjetas de ensayos activos en la barra lateral.
  • Validación: Implementación de validación de unicidad para nombres de organizaciones.
  • UX: Ordenamiento alfabético en las opciones desplegables de preguntas dinámicas.
  • Exportación: Mejora en el formato de exportación a CSV eliminando comas redundantes en ExportService.

🔄 Mi Proceso

  • Notificaciones: Ajustes y correcciones en la lógica de notificaciones de consultas (PR #895).
  • Procesos: Adición de nuevos procesos y corrección de columnas en la visualización de flujos.
  • Cloud Functions: Actualización de funciones en la nube para adaptarse a las nuevas plantillas de procesos.

Volver a zymDev Core | Versión Siguiente ➡️

Desarrollado con ❤️ por zymDev Team.