OmniMon v6.4.1: Reality Fix Release

Nuevo release

La version 6.4.1 es el Sprint 4 Reality Fix: un release enfocado que corrige tres bugs criticos de UI encontrados en una auditoria profesional, agrega streaming real de IA y sube la calidad en todos los frentes.

Que se corrigio

Una auditoria externa detecto tres problemas evidentes en v6.3.0:

  • Fondos transparentes en toda la UI. Paneles, tarjetas y badges dependian de backdrop-filter: blur() y fondos rgba(). Cuando el compositing del OS fallaba o el usuario desactivaba transparencias, el texto se volvia ilegible. v6.4.1 impone colores solidos desde variables del tema en los 3 temas (dark, light, alto contraste).
  • 35+ emojis usados como iconos. Items del sidebar, headers de tabs y badges de alertas usaban emojis en vez de iconos vectoriales. Se veian distinto en cada plataforma y rompian la jerarquia visual. Todos reemplazados por iconos Lucide SVG que respetan el tema activo.
  • Respuestas de IA llegaban como un bloque. Los usuarios tenian que esperar la respuesta completa antes de ver algo. Ahora OpenAI y Anthropic hacen streaming via Server-Sent Events, mostrando tokens conforme llegan.

Que se agrego

  • Modo Profesional: toggle en el chat de IA para mostrar el modelo activo, llamadas a herramientas y conteo de tokens por cada respuesta.
  • Layout split redimensionable: un divisor arrastrable entre la tabla de procesos y los paneles laterales. La posicion persiste entre sesiones.
  • i18n completo: 531 keys de traduccion sincronizadas entre espanol e ingles, cubriendo cada label, tooltip, mensaje de error y placeholder.

Mejoras de calidad

  • Cobertura de tests al 87% con enforcement automatico: el gate de CI rechaza PRs que bajen del umbral.
  • CVE quinn-proto resuelto (severity 8.7 HIGH): dependencia actualizada a version parcheada.
  • Auditoria CSS: cero backdrop-filter, cero fondos rgba() (excepto overlays de modales), cero opacity en elementos de contenido.

Descarga

Siempre verifica las descargas contra SHA256SUMS.txt publicado en el release de GitHub.

Homebrew

brew tap chochy2001/omnimon
brew install --cask omnimon
← Todos los posts