Skip to content

Release Notes - v4.2.4 🚀

6 de marzo de 2026

Esta versión incluye un esfuerzo significativo para unificar y mejorar la experiencia de autenticación compartida en la plataforma. Además, se introducen nuevas utilidades de normalización, actualizaciones en herramientas de PR para GitHub, y refactorizaciones de lógica lateral y en PEEC.


🏗️ zymDev Core (General)

Mejoras (Features)

  • Autenticación Unificada: Refactorización de LoginComponent, LoginExternalComponent, ResetPasswordComponent y RegisterComponent hacia un diseño estructurado de pantalla dividida (auth-layout.scss), eliminando así reglas CSS redundantes. Se añadió, además, el uso de un contenedor unificado (auth-container).
  • Contenido y Temas Dinámicos:
    • Las pantallas de autenticación obtienen dinámicamente el subtítulo de bienvenida desde los meta tags de index.html y el nombre del producto desde la configuración del sistema.
    • Asegurado el contraste óptimo al alternar los temas disponibles, fijados los colores correctos para sidebar y footer, y se ha añadido una imagen promocional en la pantalla de ingreso. Se reemplazaron colores hardcodeados por variables CSS.
  • Normalización de Cadenas y Correos: Se añaden las funciones utilitarias normalizeString y normalizeEmail orientadas a generación de llaves y procesamiento seguro de emails (#977).
  • Herramientas de Desarrollador (Skills):
    • El skill "Create GitHub App PR" ha sido actualizado para incluir un modo dry-run, permitiendo previsualizar el mensaje del Pull Request sin enviarlo a la API de inmediato.
    • Integración de dependencias de dotenv y octokit para una adecuada gestión de variables de entorno y conexión con GitHub.
  • Entrada de Datos (Data Entry): Implementación de filtrado dinámico y visualización mejorada de las tarjetas de ensayos activos ubicadas en el árbol del sidebar.
  • FCM y SSR: Las operaciones de Firebase Cloud Messaging ahora verifican ejecutarse únicamente sobre ambientes de explorador web, arreglando las advertencias SSR (#979).

Otras Mejoras (Refactorings & Chores)

  • Lógica simplificada en la selección y expansión de nodos dentro del árbol del menú lateral, incluyendo la limpieza de su estado de filtro.
  • Actualización en el formato HTML del espacio de texto vacío (placeholder) al momento de solicitar reseteo de contraseñas.
  • Avance oficial de la versión de la base en repositorio hacia 4.2.4.

🧪 PEEC

Mejoras (Features)

  • Validaciones de Cuestionario: Simplificación en la lógica enfocada a la validación de métodos y validación de las respuestas cualitativas.

⬅️ Versión Anterior | Volver a zymDev Core

Desarrollado con ❤️ por zymDev Team.