Skip to content

Release Notes - v4.2.2 🚀

4 de marzo de 2026

Esta actualización incluye nuevas funcionalidades de CRUD para diferentes módulos, mejoras en la validación de referencias, y correcciones de errores en la visualización de reportes estadísticos y filtros.


🏗️ zymDev Core (General)

CRUD y Módulos

  • CRUD References: Creación del CRUD para referencias (REFS), incluyendo diálogos de confirmación para eliminación y validaciones para asegurar que las rutas de Firestore sean documentos válidos con un número par de segmentos (#913).
  • CRUD Languages: Implementación del CRUD para idiomas con validación de duplicados antes de guardar para prevenir sobrescritura de entradas existentes (#914).
  • CRUD Question Types: Nuevo CRUD para tipos de pregunta, con soluciones para evitar errores cuando no se provee la llave (key) durante la eliminación (#915).
  • CRUD Channels: Agregado el CRUD de canales y funcionalidades operativas con refactorización en la generación de llaves y mejoras en actualizaciones en Firestore utilizando FieldPath.

Corrección de Errores y Mantenimiento

  • Sugerencias y Limpieza: Aplicación de sugerencias de agentes en varios módulos, correcciones a variables sin uso, e indentación y código limpio.
  • Contexto UI: Corrección del contexto this para los callbacks de los snackbars de error y eliminación de sentencias debugger.
  • Generación de Llaves: Actualización en Language.generateKey y canales para usar normalizeString, reemplazando guiones por guiones bajos.
  • Wizard y Filtros: Sustitución de getAll por getAllByMultipleOrganizations para listar lotes, y unificación de la entrada de filtros de lote.
  • Permisos: Simplificación de comprobaciones condicionales booleanas en los guardianes de permisos (permission guards).
  • Pruebas (Testing): Integración y actualización de pruebas unitarias y e2e para los módulos CRUD de Referencias, Idiomas, Tipos de Pregunta y Canales.
  • Dependencias: Actualización de varias versiones de paquetes y eliminación de dependencias sin uso en bun.lock.
  • Versión: Incremento oficial de la versión del paquete a 4.2.2.

🧪 PEEC

  • Nuevos Eventos: Se añadió el evento molecular para PEEC (#965).

📊 Quattrol 365

Corrección de Errores (Bugs)

  • Atributos Personalizados: Solucionado el problema por el cual editar una membresía no mantenía los custom_attributes (#931).
  • Reporte Estadístico: Corrección del filtro listenForDateChanges y reagrupamiento de columnas de exportación para arreglar el reporte estadístico (#884).
  • Asistente de Configuración: Reparación del filtro en el asistente de configuración agregando el evento optionSelected para crear chips con un solo clic en campos de autocompletado (#945).

⬅️ Versión Anterior | Volver a zymDev Core | Versión Siguiente ➡️

Desarrollado con ❤️ por zymDev Team.