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,ResetPasswordComponentyRegisterComponenthacia 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.htmly 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.
- Las pantallas de autenticación obtienen dinámicamente el subtítulo de bienvenida desde los meta tags de
- Normalización de Cadenas y Correos: Se añaden las funciones utilitarias
normalizeStringynormalizeEmailorientadas 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
dotenvyoctokitpara 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.