Skip to content

Vela v0.1.4

Choose a tag to compare

@IvanRosNavarro IvanRosNavarro released this 02 Jun 08:17
· 26 commits to main since this release

Correcciones de errores

Sincronización

  • Sesión de sync perdida al expirar el token: cuando el servidor devolvía 401, el evento SYNC_SESSION_EXPIRED se emitía pero nadie lo procesaba. El token expirado sobrevivía en disco y cada arranque de Vela entraba en un bucle de intentos fallidos. Ahora el cliente limpia las credenciales y notifica a la UI para que el usuario pueda volver a iniciar sesión.
  • Sesión expirada después de 30 días de uso continuo: el TTL de sesión era fijo desde la creación. Usar Vela cada día no prolongaba la sesión. Ahora cada petición autenticada renueva la sesión otros 30 días (sliding window).
  • Cambio de nombre de dispositivo no funcionaba: el cliente no enviaba el token de autenticación y el servidor tampoco tenía el endpoint. Ambos corregidos.

Interfaz

  • Popup de sugerencias de URL con URLs largas: el popup fallaba con ERR_FAILED cuando la URL de búsqueda superaba cierta longitud (enviada por query string). Ahora se envía por IPC de forma directa. La altura del popup también es dinámica según el número de sugerencias.

Compatibilidad web

  • Login de Google y WhatsApp Web: algunos sitios rechazaban Vela por el user-agent. Mejorada la compatibilidad con servicios que comprueban el agente de usuario.