Skip to content

Vela v0.1.2

Choose a tag to compare

@IvanRosNavarro IvanRosNavarro released this 29 May 15:16
· 45 commits to main since this release

Fixes

#14 — Se pierde todo el sidebar al navegar a sitios con cert inválido

El evento certificate-error de Electron se disparaba también para el WebContents del shell cuando intentaba cargar el favicon de un sitio con certificado inválido. CertificateManager llamaba wc.loadURL('vela://cert-error') sobre ese WebContents, reemplazando toda la React app. Ahora el evento se ignora en BrowserWindows (shell y popups); solo se navega a vela://cert-error en WebContentsViews (tabs).

#12 — Buscar actualizaciones no mostraba ninguna notificación

El Toaster se renderizaba en el área del WCV, que es una capa nativa de Electron que flota por encima del HTML. Los toasts quedaban tapados e invisibles. Reposicionado dentro del área del sidebar con ancho máximo dinámico.

Mejoras internas

  • ErrorBoundary en el renderer para mostrar crashes de renderizado en lugar de pantalla negra
  • Fondo sólido en estados de carga/error (eran transparentes en Windows con fondo #00000000)