releaseprofilese2equality
OmniMon v6.3.0: Perfiles Rediseñados, Validacion E2E y Hardening Post-Sprint
OmniMon 6.3.0 rediseña perfiles de usuario, agrega validación E2E con Playwright, endurece la auditoría post-sprint y empuja más lejos cobertura, estabilidad y documentación.
10 de marzo de 2026
Vision general del release
OmniMon v6.3.0 se enfoca en pulido de producto y confiabilidad después del salto fuerte de red en 6.2.0. Esta entrega rediseña el sistema de perfiles de usuario, agrega cobertura E2E standalone con Playwright, cierra hallazgos de auditoría post-sprint y eleva la madurez de tests y documentación en todo el proyecto.
Perfiles de usuario rediseñados
- Modelo expandido de perfiles con
displayName, preset, layout del dashboard, refresh interval, procesos favoritos y nivel de notificaciones ProfileSettings.svelteagrega selector visual de presets, slider de refresco, gestión de favoritos y reset a defaults- Dashboards guiados por preset para decidir qué secciones quedan visibles por perfil
- Procesos favoritos pinneados arriba en la tabla principal para workflows más rápidos
- Filtro por nivel de notificaciones con off, critical y all
- Persistencia automática con debounce para guardar preferencias sin fricción
- Traducciones EN/ES completas en la nueva experiencia de perfiles
Validacion E2E con Playwright
- Migración desde WebdriverIO/Tauri hacia Playwright standalone
- 5 suites E2E para app-loads, process-table, navigation, settings y ai-chat
- Fixtures y helpers reutilizables para mocks IPC, tablas, modales y navegación
- Cobertura con IPC mockeado para métricas, tabs, red y workflows de IA
Hardening post-sprint
- 29 imports muertos eliminados en 12 componentes
- Bug de
NetworkMapcorregido tras un onclick handler inválido fuera de scope - Tipos más estrictos con fixes a implicit
anyen stores y módulos frontend - Alineación Rust/frontend corregida para
ProcessNetworkThroughput.process_name - Rate limiting agregado a comandos IPC antes desprotegidos
- CSP endurecido con
object-src 'none'ybase-uri 'self' - Virtual scroll buffer mejorado de 0 a 3 filas para evitar parpadeo
Calidad y documentación
- 1083 tests entre frontend, Rust y E2E
- Coverage mejorado a 86.5% statements, 72% branches y 87.7% functions
- +85 tests unitarios mas 46 tests nuevos en Rust centrados en plugins y automatizaciones en 16 archivos
- README reescrito para v6.3.0 con arquitectura más clara y badges
- Nuevo
docs/ARCHITECTURE.mdcon diagramas Mermaid y módulos documentados - CONTRIBUTING, comandos, manual CLI, politica de seguridad y release notes actualizados con workflows y superficie más completa
Instalar
# macOS
brew tap chochy2001/omnimon && brew install --cask omnimon
# Linux
curl -fsSL https://get.omnimon.com.mx | bash
# Windows
winget install chochy2001.omnimon